首页 > 最新文献

25th ACM/IEEE, Design Automation Conference.Proceedings 1988.最新文献

英文 中文
Micro-operation perturbations in chip level fault modeling 芯片级故障建模中的微操作扰动
Pub Date : 1988-06-01 DOI: 10.1109/DAC.1988.14819
Chien-Hung Chao, F. G. Gray
A determination is made of the best micro-operation perturbation for modeling faults at the chip level. The measure used is the gate level stuck-at-fault coverage achieved by the tests derived to cover the micro-operation perturbation faults. For small combination circuits, it is shown that perturbing the elements into the logic dual is a good choice. For large combinational circuits, it is shown that there is very little variation in the gate level coverage achieved by the various microoperation faults. In this case, if coverage is to be improved, the micro-operation perturbation method must be augmented by other techniques.<>
对芯片级故障建模的最佳微操作扰动进行了确定。所使用的测量是门级卡在故障的覆盖范围,通过导出的测试来覆盖微操作摄动故障。对于小型组合电路,将元件扰动到逻辑对偶中是一个很好的选择。对于大型组合电路,各种微操作故障对栅极电平覆盖的影响非常小。在这种情况下,如果要提高覆盖范围,必须通过其他技术来增强微操作摄动法
{"title":"Micro-operation perturbations in chip level fault modeling","authors":"Chien-Hung Chao, F. G. Gray","doi":"10.1109/DAC.1988.14819","DOIUrl":"https://doi.org/10.1109/DAC.1988.14819","url":null,"abstract":"A determination is made of the best micro-operation perturbation for modeling faults at the chip level. The measure used is the gate level stuck-at-fault coverage achieved by the tests derived to cover the micro-operation perturbation faults. For small combination circuits, it is shown that perturbing the elements into the logic dual is a good choice. For large combinational circuits, it is shown that there is very little variation in the gate level coverage achieved by the various microoperation faults. In this case, if coverage is to be improved, the micro-operation perturbation method must be augmented by other techniques.<<ETX>>","PeriodicalId":230716,"journal":{"name":"25th ACM/IEEE, Design Automation Conference.Proceedings 1988.","volume":"174 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1988-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122877323","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 6
Browsing the chip design database 浏览芯片设计数据库
Pub Date : 1988-06-01 DOI: 10.1109/DAC.1988.14769
D. Gedye, R. Katz
A design browser is a tool for exploring the interconnected web of design objects managed by a CAD (computer-aided design) database. The browser described here presents this information graphically-directed graphs are drawn to show the relationships that exist between objects in the database. Since graphs can become very large, techniques referred to as rectangular and hourglass pruning have been developed to reduce the information displayed to a manageable level. This browser allows designers to visualize the rich, multidimensional structure of their designs.<>
设计浏览器是一种工具,用于探索由CAD(计算机辅助设计)数据库管理的相互连接的设计对象网络。这里描述的浏览器以图形方式显示这些信息——绘制有向图形来显示数据库中对象之间存在的关系。由于图形可以变得非常大,因此已经开发了称为矩形和沙漏修剪的技术,以将显示的信息减少到可管理的水平。这个浏览器允许设计师可视化丰富的,多维结构的设计。
{"title":"Browsing the chip design database","authors":"D. Gedye, R. Katz","doi":"10.1109/DAC.1988.14769","DOIUrl":"https://doi.org/10.1109/DAC.1988.14769","url":null,"abstract":"A design browser is a tool for exploring the interconnected web of design objects managed by a CAD (computer-aided design) database. The browser described here presents this information graphically-directed graphs are drawn to show the relationships that exist between objects in the database. Since graphs can become very large, techniques referred to as rectangular and hourglass pruning have been developed to reduce the information displayed to a manageable level. This browser allows designers to visualize the rich, multidimensional structure of their designs.<<ETX>>","PeriodicalId":230716,"journal":{"name":"25th ACM/IEEE, Design Automation Conference.Proceedings 1988.","volume":"30 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1988-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126537512","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 24
Hardware logic simulation by compilation 硬件逻辑仿真编译
Pub Date : 1988-06-01 DOI: 10.1109/DAC.1988.14848
Craig Hansen
A behavioral and logic simulation system which uses extensive optimization and compilation techniques to obtain high performance is described. It incorporates data-flow analysis to optimize the evaluation of unordered assignment statements that define a hardware structure, and to extract clocking rules. An integral code generator produces efficient assembly code for three different machines, and an associated run-time library provides a flexible interactive debugging environment.<>
描述了一种行为和逻辑仿真系统,该系统采用广泛的优化和编译技术来获得高性能。它结合了数据流分析来优化定义硬件结构的无序赋值语句的求值,并提取时钟规则。集成代码生成器为三种不同的机器生成高效的汇编代码,相关的运行时库提供了灵活的交互式调试环境。
{"title":"Hardware logic simulation by compilation","authors":"Craig Hansen","doi":"10.1109/DAC.1988.14848","DOIUrl":"https://doi.org/10.1109/DAC.1988.14848","url":null,"abstract":"A behavioral and logic simulation system which uses extensive optimization and compilation techniques to obtain high performance is described. It incorporates data-flow analysis to optimize the evaluation of unordered assignment statements that define a hardware structure, and to extract clocking rules. An integral code generator produces efficient assembly code for three different machines, and an associated run-time library provides a flexible interactive debugging environment.<<ETX>>","PeriodicalId":230716,"journal":{"name":"25th ACM/IEEE, Design Automation Conference.Proceedings 1988.","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1988-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129855181","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 50
Versions and change notification in an object-oriented database system 面向对象数据库系统中的版本和变更通知
Pub Date : 1988-06-01 DOI: 10.1109/DAC.1988.14770
H. Chou, Won Kim
The authors have built a prototype object-oriented database system called ORION to support applications from the CAD/CAM (computer-aided-design/computer-aided-manufacturing), AI (artificial-intelligence), and office-information-system domains. Advanced functions supported in ORION include versions, change notification, composite objects, dynamic schema evolution, and multimedia data. The versions and change notification features are based on a model that the authors developed earlier. They have integrated their model of versions and change notification into the ORION object-oriented data model, and also provide an insight into system overhead that versions and change notification incur.<>
作者建立了一个名为ORION的原型面向对象数据库系统,以支持来自CAD/CAM(计算机辅助设计/计算机辅助制造)、AI(人工智能)和办公信息系统领域的应用。ORION支持的高级功能包括版本、更改通知、组合对象、动态模式演变和多媒体数据。版本和变更通知特性基于作者先前开发的模型。他们已经将他们的版本模型和变更通知集成到ORION面向对象的数据模型中,并且还提供了对版本和变更通知引起的系统开销的洞察。
{"title":"Versions and change notification in an object-oriented database system","authors":"H. Chou, Won Kim","doi":"10.1109/DAC.1988.14770","DOIUrl":"https://doi.org/10.1109/DAC.1988.14770","url":null,"abstract":"The authors have built a prototype object-oriented database system called ORION to support applications from the CAD/CAM (computer-aided-design/computer-aided-manufacturing), AI (artificial-intelligence), and office-information-system domains. Advanced functions supported in ORION include versions, change notification, composite objects, dynamic schema evolution, and multimedia data. The versions and change notification features are based on a model that the authors developed earlier. They have integrated their model of versions and change notification into the ORION object-oriented data model, and also provide an insight into system overhead that versions and change notification incur.<<ETX>>","PeriodicalId":230716,"journal":{"name":"25th ACM/IEEE, Design Automation Conference.Proceedings 1988.","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1988-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129009661","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 86
A programmable hardware accelerator for compiled electrical simulation 一个可编程的硬件加速器,用于编译电气仿真
Pub Date : 1988-06-01 DOI: 10.1109/DAC.1988.14754
D. Lewis
A high-performance hardware accelerator is described for electrical simulation, with a speedup of over 500 for a uniprocessor. The processor addresses a variety of problems ranging from timing simulation to circuit simulation. The accelerator combines special purpose units, such as a high-speed device evaluator, with a fully programmable general-purpose processor. The specialized processors offer extremely high speed for performance-critical parts of the simulation. The general-purpose processors are optimized for compiled electrical simulation, and use a very long instruction word (VLIW) architecture. The network solution is compiled into VLIW code. The author concentrates on those features of the machine that are designed for circuit simulation algorithms, such as SPICE. A simplified example is used to expose the hardware and software techniques used to attack the problem, and estimate the performance improvement due to each technique.<>
描述了一种用于电气仿真的高性能硬件加速器,其单处理器的加速速度超过500。该处理器解决了从时序仿真到电路仿真的各种问题。该加速器结合了专用单元,如高速设备评估器和完全可编程的通用处理器。专用处理器为模拟的性能关键部分提供极高的速度。通用处理器针对编译型电子仿真进行了优化,并采用了超长指令字(VLIW)架构。网络解决方案被编译成VLIW代码。作者着重介绍了为电路仿真算法(如SPICE)而设计的机器功能。使用一个简化的示例来展示用于解决问题的硬件和软件技术,并估计由于每种技术而带来的性能改进。
{"title":"A programmable hardware accelerator for compiled electrical simulation","authors":"D. Lewis","doi":"10.1109/DAC.1988.14754","DOIUrl":"https://doi.org/10.1109/DAC.1988.14754","url":null,"abstract":"A high-performance hardware accelerator is described for electrical simulation, with a speedup of over 500 for a uniprocessor. The processor addresses a variety of problems ranging from timing simulation to circuit simulation. The accelerator combines special purpose units, such as a high-speed device evaluator, with a fully programmable general-purpose processor. The specialized processors offer extremely high speed for performance-critical parts of the simulation. The general-purpose processors are optimized for compiled electrical simulation, and use a very long instruction word (VLIW) architecture. The network solution is compiled into VLIW code. The author concentrates on those features of the machine that are designed for circuit simulation algorithms, such as SPICE. A simplified example is used to expose the hardware and software techniques used to attack the problem, and estimate the performance improvement due to each technique.<<ETX>>","PeriodicalId":230716,"journal":{"name":"25th ACM/IEEE, Design Automation Conference.Proceedings 1988.","volume":"43 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1988-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132458706","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Connectivity biased channel construction and ordering for building-block layout 连接偏置的通道构建和构建块布局的排序
Pub Date : 1988-06-01 DOI: 10.1109/DAC.1988.14816
H. Cai
A number of techniques are presented for the construction and ordering of routing channels for building-block layout. Before the routing channels are defined, the placement is modified so that proper routing space is assigned between the circuit blocks. A channel graph is then constructed on which the global routing will be performed. After the global routing a feasible routing order is assigned to the channels., In contrast to other approaches, the algorithms use both the geometrical data (the placement) and the topological data (the connectivity) to decide which channel structure should be chosen from the feasible set.<>
提出了用于构建块布局的路由通道的构造和排序的一些技术。在定义路由通道之前,修改放置,以便在电路块之间分配适当的路由空间。然后构建一个通道图,在该通道图上执行全局路由。全局路由完成后,为通道分配一个可行的路由顺序。与其他方法相比,该算法同时使用几何数据(位置)和拓扑数据(连通性)来决定应该从可行集中选择哪个通道结构
{"title":"Connectivity biased channel construction and ordering for building-block layout","authors":"H. Cai","doi":"10.1109/DAC.1988.14816","DOIUrl":"https://doi.org/10.1109/DAC.1988.14816","url":null,"abstract":"A number of techniques are presented for the construction and ordering of routing channels for building-block layout. Before the routing channels are defined, the placement is modified so that proper routing space is assigned between the circuit blocks. A channel graph is then constructed on which the global routing will be performed. After the global routing a feasible routing order is assigned to the channels., In contrast to other approaches, the algorithms use both the geometrical data (the placement) and the topological data (the connectivity) to decide which channel structure should be chosen from the feasible set.<<ETX>>","PeriodicalId":230716,"journal":{"name":"25th ACM/IEEE, Design Automation Conference.Proceedings 1988.","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1988-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128285416","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 14
Delay modeling and timing of bipolar digital circuits 双极数字电路的延迟建模与定时
Pub Date : 1988-06-01 DOI: 10.1109/DAC.1988.14772
D. Saab, A. Yang, I. Hajj
An approach for timing simulation of bipolar ECL (emitter-coupled-logic) digital circuits is described. The approach is based on the development of a switch-level model of the transistor and on the representation of the circuit by a switch graph. The circuit is partitioned into subcircuits, and symbolic logic expressions are generated which represent the logic states of the nodes in terms of subcircuit inputs and initial conditions. Timing information is computed using an analytical delay model which relates outputs of a subcircuit to its input waveforms. The model includes the effects of the transistor SPICE parameter model as well as the circuit parameters. The combination of the switch-level graph model and the delay model provides fast and accurate timing simulation of ECL circuits. In addition, the switch-graph model provides a unified way for simulating BIMOS circuits.<>
介绍了一种双极型ECL(发射器耦合逻辑)数字电路的时序仿真方法。该方法基于晶体管的开关级模型的开发,以及用开关图表示电路。将电路划分为子电路,并根据子电路输入和初始条件生成表示节点逻辑状态的符号逻辑表达式。时序信息是用分析延迟模型计算的,该模型将子电路的输出与其输入波形联系起来。该模型既考虑了晶体管SPICE参数模型的影响,也考虑了电路参数的影响。开关级图模型与延时模型的结合为ECL电路提供了快速准确的时序仿真。此外,开关图模型为模拟BIMOS电路提供了一种统一的方法
{"title":"Delay modeling and timing of bipolar digital circuits","authors":"D. Saab, A. Yang, I. Hajj","doi":"10.1109/DAC.1988.14772","DOIUrl":"https://doi.org/10.1109/DAC.1988.14772","url":null,"abstract":"An approach for timing simulation of bipolar ECL (emitter-coupled-logic) digital circuits is described. The approach is based on the development of a switch-level model of the transistor and on the representation of the circuit by a switch graph. The circuit is partitioned into subcircuits, and symbolic logic expressions are generated which represent the logic states of the nodes in terms of subcircuit inputs and initial conditions. Timing information is computed using an analytical delay model which relates outputs of a subcircuit to its input waveforms. The model includes the effects of the transistor SPICE parameter model as well as the circuit parameters. The combination of the switch-level graph model and the delay model provides fast and accurate timing simulation of ECL circuits. In addition, the switch-graph model provides a unified way for simulating BIMOS circuits.<<ETX>>","PeriodicalId":230716,"journal":{"name":"25th ACM/IEEE, Design Automation Conference.Proceedings 1988.","volume":"3 23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1988-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134421559","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 12
LOGEX-an automatic logic extractor from transistor to gate level for CMOS technology 从晶体管到栅极的CMOS技术的自动逻辑提取器
Pub Date : 1988-06-01 DOI: 10.1109/DAC.1988.14809
M. Boehner
A program for automatic extraction of a gate-level description from a transistor-level description based on the layout of a CMOS VLSI circuit is presented. The extraction algorithm combines transistors to gates to arbitrary complexity without the help of any cell library. The resulting gate-level description provides the input for a digital logic simulator for further investigations.<>
提出了一种基于CMOS VLSI电路布局的从晶体管级描述中自动提取门级描述的程序。该提取算法将晶体管和门结合在一起,不需要任何单元库的帮助。由此产生的门级描述为数字逻辑模拟器的进一步研究提供了输入。
{"title":"LOGEX-an automatic logic extractor from transistor to gate level for CMOS technology","authors":"M. Boehner","doi":"10.1109/DAC.1988.14809","DOIUrl":"https://doi.org/10.1109/DAC.1988.14809","url":null,"abstract":"A program for automatic extraction of a gate-level description from a transistor-level description based on the layout of a CMOS VLSI circuit is presented. The extraction algorithm combines transistors to gates to arbitrary complexity without the help of any cell library. The resulting gate-level description provides the input for a digital logic simulator for further investigations.<<ETX>>","PeriodicalId":230716,"journal":{"name":"25th ACM/IEEE, Design Automation Conference.Proceedings 1988.","volume":"52 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1988-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132947918","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 42
DYTEST: a self-learning algorithm using dynamic testability measures to accelerate test generation DYTEST:一种使用动态可测试性措施来加速测试生成的自学习算法
Pub Date : 1988-06-01 DOI: 10.1109/DAC.1988.14822
W. Mao, M. Ciletti
The authors present a self-learning algorithm using a dynamic testability measure to accelerate test generation. They introduce the concepts of full-logic-value label-backward implication, dependent backtrack, and K-limited backtracks. Results indicating a high fault coverage are presented for ten benchmark combinational circuits.<>
作者提出了一种采用动态可测试性度量的自学习算法来加速测试生成。他们引入了全逻辑值标签向后蕴涵、依赖回溯和k限制回溯的概念。结果表明,10种基准组合电路具有较高的故障覆盖率。
{"title":"DYTEST: a self-learning algorithm using dynamic testability measures to accelerate test generation","authors":"W. Mao, M. Ciletti","doi":"10.1109/DAC.1988.14822","DOIUrl":"https://doi.org/10.1109/DAC.1988.14822","url":null,"abstract":"The authors present a self-learning algorithm using a dynamic testability measure to accelerate test generation. They introduce the concepts of full-logic-value label-backward implication, dependent backtrack, and K-limited backtracks. Results indicating a high fault coverage are presented for ten benchmark combinational circuits.<<ETX>>","PeriodicalId":230716,"journal":{"name":"25th ACM/IEEE, Design Automation Conference.Proceedings 1988.","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1988-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133181510","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 7
Pearl: a CMOS timing analyzer Pearl: CMOS定时分析仪
Pub Date : 1988-06-01 DOI: 10.1109/DAC.1988.14750
J. J. Cherry
Pearl is a timing analyzer that has been used to verify both full-custom VLSI and gate array designs. Rather than verify that a design meets a given clock timing, Pearl automatically determines the minimum error-free clock period and duty cycles. The author describes the mechanism used to determine the timing relationship each node in the circuit has with respect to the clock edges. He then shows how these dependencies, together with the setup and hold time requirements of latches and registers in the circuit, are used to formulate timing constraints between the clock edges. These timing requirements are solved using a linear programming algorithm to determine the minimum time of each clock edge. The algorithm is first described for the case of a circuit composed of functional models and then applied to MOS switch circuits. The author also describes transistor signal-flow direction rules for CMOS circuits used to eliminate false paths.<>
Pearl是一款定时分析仪,已用于验证全定制VLSI和门阵列设计。Pearl不是验证设计是否满足给定的时钟定时,而是自动确定最小无错误时钟周期和占空比。作者描述了用于确定电路中每个节点相对于时钟边缘的时序关系的机制。然后,他展示了这些依赖关系,以及电路中锁存器和寄存器的设置和保持时间要求,如何用于制定时钟边缘之间的时序约束。使用线性规划算法来确定每个时钟边缘的最小时间来解决这些时序要求。该算法首先描述了由功能模型组成的电路的情况,然后应用于MOS开关电路。作者还描述了用于消除误路的CMOS电路的晶体管信号流方向规则。
{"title":"Pearl: a CMOS timing analyzer","authors":"J. J. Cherry","doi":"10.1109/DAC.1988.14750","DOIUrl":"https://doi.org/10.1109/DAC.1988.14750","url":null,"abstract":"Pearl is a timing analyzer that has been used to verify both full-custom VLSI and gate array designs. Rather than verify that a design meets a given clock timing, Pearl automatically determines the minimum error-free clock period and duty cycles. The author describes the mechanism used to determine the timing relationship each node in the circuit has with respect to the clock edges. He then shows how these dependencies, together with the setup and hold time requirements of latches and registers in the circuit, are used to formulate timing constraints between the clock edges. These timing requirements are solved using a linear programming algorithm to determine the minimum time of each clock edge. The algorithm is first described for the case of a circuit composed of functional models and then applied to MOS switch circuits. The author also describes transistor signal-flow direction rules for CMOS circuits used to eliminate false paths.<<ETX>>","PeriodicalId":230716,"journal":{"name":"25th ACM/IEEE, Design Automation Conference.Proceedings 1988.","volume":"40 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1988-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121232129","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 35
期刊
25th ACM/IEEE, Design Automation Conference.Proceedings 1988.
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1