首页> 外文期刊>International Journal of Applied Engineering Research >A Software Tool to Detect Race and Deadlock Conditions Caused by Leakage in Speed-Independent Circuits
【24h】

A Software Tool to Detect Race and Deadlock Conditions Caused by Leakage in Speed-Independent Circuits

机译:一种检测速度独立电路泄漏造成的种族和死锁条件的软件工具

获取原文
获取原文并翻译 | 示例
           

摘要

Asynchronous circuit designers mainly rely upon the timing relationship between gates to judge the correctness of their designs. They rarely consider the operating conditions, technology node features, and variations. Leakage current is one of the device properties that can cause indeterministic behavior in any circuit, especially asynchronous ones. For instance, leakage can change the state of flip-flips and registers or can discharge precharged bit-lines. These conditions can lead to deadlock or race conditions in asynchronous circuits, particularly speed-independent (SI) circuits. Unfortunately, existing asynchronous circuit design tools do not consider this issue during the design and testing phase. Therefore, it is the aim of this research to eliminate this gap. This paper proposes a new software tool that is capable of detecting race and deadlock conditions caused by leakage current in speed-independent circuits. The tool was developed in OCEAN, so it can be easily integrated with Spectre Circuit Simulator. The tool was tested on a number of SI circuits from literature, and results demonstrating the need for such a tool were obtained.
机译:异步电路设计人员主要依赖于门之间的定时关系来判断其设计的正确性。它们很少考虑操作条件,技术节点功能和变体。漏电流是设备属性之一,可以在任何电路中导致不确定行为,尤其是异步。例如,泄漏可以改变触发器和寄存器的状态,或者可以放电预充电位线。这些条件可以导致异步电路中的死锁或竞争条件,特别是无关的(SI)电路。不幸的是,在设计和测试阶段,现有的异步电路设计工具不考虑此问题。因此,这项研究的目的是消除这种差距。本文提出了一种新的软件工具,能够检测因速度独立电路中的漏电流引起的竞争和死锁条件。该工具是在海洋中开发的,因此它可以轻松与幽灵电路模拟器集成。该工具在文献中的许多SI电路上测试,并获得了表现出这种工具的需要。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号