首页 > 最新文献

33rd Design Automation Conference Proceedings, 1996最新文献

英文 中文
The SPICE FET models: pitfalls and prospects (Are you an educated model consumer?) SPICE FET模型:陷阱和前景(你是受过教育的模型消费者吗?)
Pub Date : 1996-06-03 DOI: 10.1109/DAC.1996.545570
D. Foty
Although they are very important for design success, the basic structure of the analytical FET models available in the SPICE circuit simulator have received little attention from the circuit design community. However, a number of factors are forcing a change in this situation, The rapid growth of analog and signal processing applications, along with mixed digital/analog functions on the same integrated circuit, are forcing renewed interest in the details of the FET models. These designs require more stringent model accuracy, and it has been found that FET models which were "good enough" for digital circuit design are inadequate in these new cases. In addition, the increasing use of low power technology has also begun to impose a greater need for accuracy. Finally, with the growth of the fabless design industry, the designers and their fabrication facilities are separated in both the geographic and business senses. It behooves the circuit designer to take a more detailed interest in the models which are provided, as these models serve as the critical communication "vehicle" between a circuit designer and the foundry. This paper reviews the current "state of the art" of analytical FET modeling in SPICE. The target audience is the circuit design user of these models.
虽然它们对于设计的成功非常重要,但SPICE电路模拟器中可用的分析场效应管模型的基本结构很少受到电路设计界的关注。然而,许多因素正在迫使这种情况发生变化,模拟和信号处理应用的快速增长,以及同一集成电路上的混合数字/模拟功能,正在迫使人们对FET模型的细节重新产生兴趣。这些设计需要更严格的模型精度,并且已经发现对于数字电路设计“足够好”的FET模型在这些新情况下是不够的。此外,越来越多地使用低功耗技术也开始对精度提出更高的要求。最后,随着无晶圆厂设计行业的发展,设计师和他们的制造设施在地理和商业意义上都是分开的。电路设计师应该对所提供的模型有更详细的兴趣,因为这些模型是电路设计师和代工厂之间关键的沟通“载体”。本文回顾了目前SPICE中分析场效应管建模的“最新进展”。目标受众是这些模型的电路设计用户。
{"title":"The SPICE FET models: pitfalls and prospects (Are you an educated model consumer?)","authors":"D. Foty","doi":"10.1109/DAC.1996.545570","DOIUrl":"https://doi.org/10.1109/DAC.1996.545570","url":null,"abstract":"Although they are very important for design success, the basic structure of the analytical FET models available in the SPICE circuit simulator have received little attention from the circuit design community. However, a number of factors are forcing a change in this situation, The rapid growth of analog and signal processing applications, along with mixed digital/analog functions on the same integrated circuit, are forcing renewed interest in the details of the FET models. These designs require more stringent model accuracy, and it has been found that FET models which were \"good enough\" for digital circuit design are inadequate in these new cases. In addition, the increasing use of low power technology has also begun to impose a greater need for accuracy. Finally, with the growth of the fabless design industry, the designers and their fabrication facilities are separated in both the geographic and business senses. It behooves the circuit designer to take a more detailed interest in the models which are provided, as these models serve as the critical communication \"vehicle\" between a circuit designer and the foundry. This paper reviews the current \"state of the art\" of analytical FET modeling in SPICE. The target audience is the circuit design user of these models.","PeriodicalId":152966,"journal":{"name":"33rd Design Automation Conference Proceedings, 1996","volume":"499 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-06-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116327478","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}
引用次数: 1
Tutorial: design of a logic synthesis system 教程:一个逻辑综合系统的设计
Pub Date : 1996-06-03 DOI: 10.1109/DAC.1996.545571
R. Rudell
Logic synthesis systems are complex systems and algorithmic research in synthesis has become highly specialized. This creates a gap where it is often not clear how an advance in a particular algorithm translates into a better synthesis system. This tutorial starts by describing a set of constraints which synthesis algorithms must satisfy to be useful. A small set of established techniques are reviewed relative to these criteria to understand their applicability and the potential for further research in these areas.
逻辑综合系统是复杂的系统,综合算法的研究已经高度专业化。这就造成了一个空白,人们往往不清楚特定算法的进步如何转化为更好的合成系统。本教程首先描述了合成算法必须满足的一组约束。根据这些标准对一小部分已建立的技术进行了审查,以了解它们的适用性和在这些领域进一步研究的潜力。
{"title":"Tutorial: design of a logic synthesis system","authors":"R. Rudell","doi":"10.1109/DAC.1996.545571","DOIUrl":"https://doi.org/10.1109/DAC.1996.545571","url":null,"abstract":"Logic synthesis systems are complex systems and algorithmic research in synthesis has become highly specialized. This creates a gap where it is often not clear how an advance in a particular algorithm translates into a better synthesis system. This tutorial starts by describing a set of constraints which synthesis algorithms must satisfy to be useful. A small set of established techniques are reviewed relative to these criteria to understand their applicability and the potential for further research in these areas.","PeriodicalId":152966,"journal":{"name":"33rd Design Automation Conference Proceedings, 1996","volume":"34 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-06-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124910085","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}
引用次数: 26
On solving covering problems [logic synthesis] 论覆盖问题的解决[逻辑综合]
Pub Date : 1996-06-03 DOI: 10.1109/DAC.1996.545572
O. Coudert
The set covering problem and the minimum cost assignment problem (respectively known as unate and binate covering problem) arise throughout the logic synthesis flow. This paper investigates the complexity and approximation ratio of two lower bound computation algorithms from both a theoretical and practical point of view. It also presents a new pruning technique that takes advantage of the partitioning.
集合覆盖问题和最小成本分配问题(分别称为一元覆盖问题和二元覆盖问题)在整个逻辑综合流程中出现。本文从理论和实践的角度研究了两种下界计算算法的复杂度和近似比。它还提出了一种利用分区的新的剪枝技术。
{"title":"On solving covering problems [logic synthesis]","authors":"O. Coudert","doi":"10.1109/DAC.1996.545572","DOIUrl":"https://doi.org/10.1109/DAC.1996.545572","url":null,"abstract":"The set covering problem and the minimum cost assignment problem (respectively known as unate and binate covering problem) arise throughout the logic synthesis flow. This paper investigates the complexity and approximation ratio of two lower bound computation algorithms from both a theoretical and practical point of view. It also presents a new pruning technique that takes advantage of the partitioning.","PeriodicalId":152966,"journal":{"name":"33rd Design Automation Conference Proceedings, 1996","volume":"44 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-06-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122549827","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}
引用次数: 0
Using articulation nodes to improve the efficiency of finite-element based resistance extraction 利用铰接节点提高有限元阻力提取效率
Pub Date : 1996-06-03 DOI: 10.1109/DAC.1996.545674
A. Vangenderen, N.P. vanderMeiis
In this paper, we describe how we have improved the efficiency of a finite-element method for interconnect resistance extraction by introducing articulation nodes in the finite element mesh. The articulation nodes are found by detecting equipotential regions and lines in the interconnects. Without generating inaccuracies, these articulation nodes split the finite-element mesh into small pieces that can be solved independently. The method has been implemented in the layout-to-circuit extractor Space. All interconnect resistances of a circuit containing 63,000 transistors are extracted on an HP 9000/735 workstation in approximately 70 minutes.
在本文中,我们描述了我们如何通过在有限元网格中引入关节节点来提高互连电阻提取的有限元方法的效率。通过检测互连中的等电位区域和线来找到衔接节点。在不产生误差的情况下,这些铰接节点将有限元网格分割成可以独立求解的小块。该方法已在布局电路提取器空间中实现。在HP 9000/735工作站上,在大约70分钟内提取包含63,000个晶体管的电路的所有互连电阻。
{"title":"Using articulation nodes to improve the efficiency of finite-element based resistance extraction","authors":"A. Vangenderen, N.P. vanderMeiis","doi":"10.1109/DAC.1996.545674","DOIUrl":"https://doi.org/10.1109/DAC.1996.545674","url":null,"abstract":"In this paper, we describe how we have improved the efficiency of a finite-element method for interconnect resistance extraction by introducing articulation nodes in the finite element mesh. The articulation nodes are found by detecting equipotential regions and lines in the interconnects. Without generating inaccuracies, these articulation nodes split the finite-element mesh into small pieces that can be solved independently. The method has been implemented in the layout-to-circuit extractor Space. All interconnect resistances of a circuit containing 63,000 transistors are extracted on an HP 9000/735 workstation in approximately 70 minutes.","PeriodicalId":152966,"journal":{"name":"33rd Design Automation Conference Proceedings, 1996","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-06-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129457085","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}
引用次数: 4
Early power exploration-a World Wide Web application [high-level design] 早期的力量探索——一个万维网应用【高层设计】
Pub Date : 1996-06-03 DOI: 10.1109/DAC.1996.545539
D. Lidsky, J. Rabaey
Exploration at the earliest stages of the design process is an integral component of effective low-power design. Nevertheless, superficial high-level analyses with insufficient accuracy are routinely performed. Critical drawbacks of current high-level design aids include a limited scope of application, inaccuracy of estimation, inaccessibility and steep learning curves. This paper introduces an approach to alleviate these limitations, thus enabling more effective high-level design exploration. A World Wide Web (WWW) based prototype tool called PowerPlay, which encapsulates and enhances these techniques, is presented.
在设计过程的早期阶段进行探索是有效的低功耗设计的一个组成部分。然而,通常执行的是精度不足的肤浅的高级分析。当前高级设计辅助工具的主要缺点包括应用范围有限、估计不准确、难以获取和陡峭的学习曲线。本文介绍了一种减轻这些限制的方法,从而实现更有效的高级设计探索。提出了一个基于万维网的原型工具PowerPlay,它封装并增强了这些技术。
{"title":"Early power exploration-a World Wide Web application [high-level design]","authors":"D. Lidsky, J. Rabaey","doi":"10.1109/DAC.1996.545539","DOIUrl":"https://doi.org/10.1109/DAC.1996.545539","url":null,"abstract":"Exploration at the earliest stages of the design process is an integral component of effective low-power design. Nevertheless, superficial high-level analyses with insufficient accuracy are routinely performed. Critical drawbacks of current high-level design aids include a limited scope of application, inaccuracy of estimation, inaccessibility and steep learning curves. This paper introduces an approach to alleviate these limitations, thus enabling more effective high-level design exploration. A World Wide Web (WWW) based prototype tool called PowerPlay, which encapsulates and enhances these techniques, is presented.","PeriodicalId":152966,"journal":{"name":"33rd Design Automation Conference Proceedings, 1996","volume":"136 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-06-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116570846","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}
引用次数: 3
Introspection: a low overhead binding technique during self-diagnosing microarchitecture synthesis 自省:自诊断微架构合成过程中的一种低开销绑定技术
Pub Date : 1996-06-01 DOI: 10.1109/DAC.1996.545560
B. Iyer, R. Karri
Introspection, a zero-overhead binding technique during self-diagnosing microarchitecture synthesis is presented. Given a scheduled control data flow graph (CDFG) introspective binding exploits the spare computation and data transfer capacity in a synergistic fashion to achieve low latency fault diagnostics with near zero area overheads without compromising the performance. The resulting on-chip fault latencies are one ten-thousandth (10/sup -4/) of previously reported system level diagnostic techniques. A novel feature of the proposed technique is the use of spare data transfer capacity in the interconnect network for diagnostics.
提出了一种自诊断微体系结构合成过程中的零开销绑定技术——内省。给定调度控制数据流图(CDFG),内省绑定以协同方式利用备用计算和数据传输能力,以接近零的面积开销实现低延迟故障诊断,而不会影响性能。由此产生的片上故障延迟是先前报道的系统级诊断技术的万分之一(10/sup -4/)。该技术的一个新特点是利用互连网络中的备用数据传输容量进行诊断。
{"title":"Introspection: a low overhead binding technique during self-diagnosing microarchitecture synthesis","authors":"B. Iyer, R. Karri","doi":"10.1109/DAC.1996.545560","DOIUrl":"https://doi.org/10.1109/DAC.1996.545560","url":null,"abstract":"Introspection, a zero-overhead binding technique during self-diagnosing microarchitecture synthesis is presented. Given a scheduled control data flow graph (CDFG) introspective binding exploits the spare computation and data transfer capacity in a synergistic fashion to achieve low latency fault diagnostics with near zero area overheads without compromising the performance. The resulting on-chip fault latencies are one ten-thousandth (10/sup -4/) of previously reported system level diagnostic techniques. A novel feature of the proposed technique is the use of spare data transfer capacity in the interconnect network for diagnostics.","PeriodicalId":152966,"journal":{"name":"33rd Design Automation Conference Proceedings, 1996","volume":"81 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115418950","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}
引用次数: 10
Enhanced network flow algorithm for yield optimization 改进的产率优化网络流算法
Pub Date : 1996-06-01 DOI: 10.1109/DAC.1996.545672
C. Bamji, E. Malavasi
A novel constraint-graph algorithm for the optimization of yield is presented. This algorithm improves the yield of a layout by carefully spacing objects to reduce the probability of faults due to spot defects. White space between objects is removed and spacing in tightly packed areas of the layout is increased. The computationally expensive problem of optimizing yield is transformed into a network flow problem, which can be solved via known efficient algorithms. Yield can be improved either without changing the layout area, or if necessary by increasing the layout area to maximize the number of good chips per wafer. Our method can in theory provide the best possible yield achievable without modifying the layout topology. The method is able to handle a general class of convex objective functions, and can therefore optimize not only yield, but other circuit performance functions such as wire-length, cross-talk and power.
提出了一种新的产量优化约束图算法。该算法通过仔细间隔目标来降低由于点缺陷而导致的故障概率,从而提高布局的成品率。对象之间的空白被删除,布局中紧凑区域的间距增加。将计算量大的产量优化问题转化为网络流问题,通过已知的高效算法求解。良率可以在不改变布局面积的情况下提高,或者在必要时通过增加布局面积来最大限度地提高每片晶圆的好芯片数量。理论上,我们的方法可以在不修改布局拓扑的情况下提供可能实现的最佳成品率。该方法能够处理一般类型的凸目标函数,因此不仅可以优化产量,还可以优化其他电路性能函数,如线长、串扰和功率。
{"title":"Enhanced network flow algorithm for yield optimization","authors":"C. Bamji, E. Malavasi","doi":"10.1109/DAC.1996.545672","DOIUrl":"https://doi.org/10.1109/DAC.1996.545672","url":null,"abstract":"A novel constraint-graph algorithm for the optimization of yield is presented. This algorithm improves the yield of a layout by carefully spacing objects to reduce the probability of faults due to spot defects. White space between objects is removed and spacing in tightly packed areas of the layout is increased. The computationally expensive problem of optimizing yield is transformed into a network flow problem, which can be solved via known efficient algorithms. Yield can be improved either without changing the layout area, or if necessary by increasing the layout area to maximize the number of good chips per wafer. Our method can in theory provide the best possible yield achievable without modifying the layout topology. The method is able to handle a general class of convex objective functions, and can therefore optimize not only yield, but other circuit performance functions such as wire-length, cross-talk and power.","PeriodicalId":152966,"journal":{"name":"33rd Design Automation Conference Proceedings, 1996","volume":"97 6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115689044","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}
引用次数: 30
Engineering change in a non-deterministic FSM setting 在不确定的FSM环境下进行工程变更
Pub Date : 1996-06-01 DOI: 10.1109/DAC.1996.545618
S. Khatri, A. Narayan, Sriram C. Krishnan, K. McMillan, R. Brayton, A. Sangiovanni-Vincentelli
We propose a new formalism for the Engineering Change (EC) problem in a finite state machine (FSM) setting. Given an implementation that violates the specification, the problem is to alter the behavior of the implementation so that it meets the specification. The implementation can be a pseudo-nondeterministic FSM while the specification may be a nondeterministic FSM. The EC problem is cast as the existence of an "appropriate" simulation relation from the implementation into the specification. We derive the necessary and sufficient conditions for the existence of a solution to the problem. We synthesize all possible solutions, if the EC is feasible. Our algorithm works in space which is linear, and time which is quadratic, in the product of the sizes of implementation and specification. Previous formulations of the problem which admit nondeterministic specifications, although more general, lead to an algorithm which is exponential. We have implemented our procedure using Reduced Ordered Binary Decision Diagrams.
提出了有限状态机(FSM)环境下工程变更问题的一种新的形式。给定一个违反规范的实现,问题是改变实现的行为,使其符合规范。实现可以是伪不确定性FSM,而规范可以是不确定性FSM。EC问题表现为存在从实现到规范的“适当的”模拟关系。我们导出了问题解存在的充分必要条件。我们综合所有可能的解决方案,如果EC是可行的。我们的算法在线性空间中工作,时间是二次的,是实现和规格大小的乘积。先前承认不确定性规格的问题的公式,虽然更一般,导致一个算法是指数的。我们已经实现了我们的程序使用降阶二进制决策图。
{"title":"Engineering change in a non-deterministic FSM setting","authors":"S. Khatri, A. Narayan, Sriram C. Krishnan, K. McMillan, R. Brayton, A. Sangiovanni-Vincentelli","doi":"10.1109/DAC.1996.545618","DOIUrl":"https://doi.org/10.1109/DAC.1996.545618","url":null,"abstract":"We propose a new formalism for the Engineering Change (EC) problem in a finite state machine (FSM) setting. Given an implementation that violates the specification, the problem is to alter the behavior of the implementation so that it meets the specification. The implementation can be a pseudo-nondeterministic FSM while the specification may be a nondeterministic FSM. The EC problem is cast as the existence of an \"appropriate\" simulation relation from the implementation into the specification. We derive the necessary and sufficient conditions for the existence of a solution to the problem. We synthesize all possible solutions, if the EC is feasible. Our algorithm works in space which is linear, and time which is quadratic, in the product of the sizes of implementation and specification. Previous formulations of the problem which admit nondeterministic specifications, although more general, lead to an algorithm which is exponential. We have implemented our procedure using Reduced Ordered Binary Decision Diagrams.","PeriodicalId":152966,"journal":{"name":"33rd Design Automation Conference Proceedings, 1996","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121030509","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}
引用次数: 21
Compact vector generation for accurate power simulation 紧凑的矢量生成精确的功率模拟
Pub Date : 1996-06-01 DOI: 10.1109/DAC.1996.545564
Shi-Yu Huang, Kuang-Chien Chen, K. Cheng, Tien-Chien Lee
Transistor-level power simulators have been popularly used to estimate the power dissipation of a CMOS circuit. These tools strike a good balance between the conventional transistor-level simulators, such as SPICE, and the logic-level power estimators with regard to accuracy and speed. However, it is still too time-consuming to run these tools for large designs. To simulate one-million functional vectors for a 50 K-gate circuit, these power simulators may take months to complete. In this paper, we propose an approach to generate a compact set of vectors that can mimic the transition behavior of a much larger set of functional vectors, which is given by the designer or extracted from application programs. This compact set of vectors can then replace the functional vectors for power simulation to reduce the simulation time while still retaining a high degree of accuracy. We present experimental results to show the efficiency and accuracy of this approach.
晶体管级功率模拟器已被广泛用于估计CMOS电路的功耗。这些工具在传统的晶体管级模拟器(如SPICE)和逻辑级功率估计器之间就精度和速度取得了很好的平衡。然而,在大型设计中运行这些工具仍然太耗时。为了模拟一个50k栅极电路的一百万个功能向量,这些功率模拟器可能需要几个月的时间才能完成。在本文中,我们提出了一种方法来生成一个紧凑的向量集,它可以模拟一个更大的功能向量集的转换行为,这些功能向量集是由设计者给出的或从应用程序中提取的。然后,这个紧凑的向量集可以取代功能向量进行功率仿真,以减少仿真时间,同时仍然保持高度的准确性。实验结果表明了该方法的有效性和准确性。
{"title":"Compact vector generation for accurate power simulation","authors":"Shi-Yu Huang, Kuang-Chien Chen, K. Cheng, Tien-Chien Lee","doi":"10.1109/DAC.1996.545564","DOIUrl":"https://doi.org/10.1109/DAC.1996.545564","url":null,"abstract":"Transistor-level power simulators have been popularly used to estimate the power dissipation of a CMOS circuit. These tools strike a good balance between the conventional transistor-level simulators, such as SPICE, and the logic-level power estimators with regard to accuracy and speed. However, it is still too time-consuming to run these tools for large designs. To simulate one-million functional vectors for a 50 K-gate circuit, these power simulators may take months to complete. In this paper, we propose an approach to generate a compact set of vectors that can mimic the transition behavior of a much larger set of functional vectors, which is given by the designer or extracted from application programs. This compact set of vectors can then replace the functional vectors for power simulation to reduce the simulation time while still retaining a high degree of accuracy. We present experimental results to show the efficiency and accuracy of this approach.","PeriodicalId":152966,"journal":{"name":"33rd Design Automation Conference Proceedings, 1996","volume":"74 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127366123","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}
引用次数: 20
Constructing lower and upper bounded delay routing trees using linear programming 用线性规划构造下界和上界延迟路由树
Pub Date : 1996-06-01 DOI: 10.1109/DAC.1996.545609
Jaewon Oh, I. Pyo, Massoud Pedram
This paper presents a new approach for solving the Lower and Upper Bounded delay routing Tree (LUBT) problem using linear programming. LUBT is a Steiner tree rooted at the source node such that delays from the source to sink nodes lie between the given lower and upper bounds. We show that our proposed method produces minimum cost LUBT for a given topology under a linear delay model. Unlike recent works which control only the difference between the maximum and the minimum source-sink delay, we construct routing trees which satisfy distinct lower and upper bound constraints on the source-sink delays. This formulation exploits all the flexibility that is present in low power and high performance clock routing tree design.
本文提出了一种利用线性规划求解下、上界延迟路由树问题的新方法。LUBT是一棵扎根于源节点的斯坦纳树,使得从源节点到汇聚节点的延迟位于给定的下界和上界之间。我们证明了我们的方法在线性延迟模型下对给定拓扑产生最小代价LUBT。与以往只控制最大和最小源汇延迟之差不同,本文构造了满足源汇延迟不同上界和下界约束的路由树。这种方案充分利用了低功耗和高性能时钟路由树设计中存在的所有灵活性。
{"title":"Constructing lower and upper bounded delay routing trees using linear programming","authors":"Jaewon Oh, I. Pyo, Massoud Pedram","doi":"10.1109/DAC.1996.545609","DOIUrl":"https://doi.org/10.1109/DAC.1996.545609","url":null,"abstract":"This paper presents a new approach for solving the Lower and Upper Bounded delay routing Tree (LUBT) problem using linear programming. LUBT is a Steiner tree rooted at the source node such that delays from the source to sink nodes lie between the given lower and upper bounds. We show that our proposed method produces minimum cost LUBT for a given topology under a linear delay model. Unlike recent works which control only the difference between the maximum and the minimum source-sink delay, we construct routing trees which satisfy distinct lower and upper bound constraints on the source-sink delays. This formulation exploits all the flexibility that is present in low power and high performance clock routing tree design.","PeriodicalId":152966,"journal":{"name":"33rd Design Automation Conference Proceedings, 1996","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123417224","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
期刊
33rd Design Automation Conference Proceedings, 1996
全部 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