首页 > 最新文献

Proceedings. 41st Design Automation Conference, 2004.最新文献

英文 中文
CHIME: coupled hierarchical inductance model evaluation 耦合层次电感模型评价
Pub Date : 2004-06-07 DOI: 10.1145/996566.996781
Satrajit Gupta, L. Pileggi
Modeling inductive effects accurately and efficiently is a critical necessity for design verification of high performance integrated systems. While several techniques have been suggested to address this problem, they are mostly based on sparsification schemes for the L or L-inverse matrix. In this paper, we introduce CHIME, a methodology for non-local inductance modeling and simulation. CHIME is based on a hierarchical model of inductance that accounts for all inductive couplings at a linear cost, without requiring any window size assumptions for sparsification. The efficacy of our approach stems from representing the mutual inductive couplings at various levels of hierarchy, rather than discarding some of them. A prototype implementation demonstrates orders of magnitude speedup over a full, flat model and significant accuracy improvements over a truncated model. Importantly, this hierarchical circuit simulation capability produces a solution that is as accurate as the hierarchically extracted circuits, thereby providing a "golden standard" against which simpler truncation based models can be validated.
准确、高效地建模归纳效应是高性能集成系统设计验证的必要条件。虽然已经提出了几种技术来解决这个问题,但它们大多基于L或L逆矩阵的稀疏化方案。本文介绍了一种用于非局部电感建模和仿真的方法CHIME。CHIME基于电感的分层模型,该模型以线性成本计算所有电感耦合,不需要任何窗口尺寸假设来进行稀疏化。我们的方法的有效性源于在不同层次上表示相互感应耦合,而不是放弃其中的一些。原型实现比完整的平面模型的速度提高了几个数量级,比截断的模型的精度提高了很多。重要的是,这种分层电路仿真能力产生的解决方案与分层提取的电路一样准确,从而提供了一个“黄金标准”,根据该标准可以验证更简单的基于截断的模型。
{"title":"CHIME: coupled hierarchical inductance model evaluation","authors":"Satrajit Gupta, L. Pileggi","doi":"10.1145/996566.996781","DOIUrl":"https://doi.org/10.1145/996566.996781","url":null,"abstract":"Modeling inductive effects accurately and efficiently is a critical necessity for design verification of high performance integrated systems. While several techniques have been suggested to address this problem, they are mostly based on sparsification schemes for the L or L-inverse matrix. In this paper, we introduce CHIME, a methodology for non-local inductance modeling and simulation. CHIME is based on a hierarchical model of inductance that accounts for all inductive couplings at a linear cost, without requiring any window size assumptions for sparsification. The efficacy of our approach stems from representing the mutual inductive couplings at various levels of hierarchy, rather than discarding some of them. A prototype implementation demonstrates orders of magnitude speedup over a full, flat model and significant accuracy improvements over a truncated model. Importantly, this hierarchical circuit simulation capability produces a solution that is as accurate as the hierarchically extracted circuits, thereby providing a \"golden standard\" against which simpler truncation based models can be validated.","PeriodicalId":115059,"journal":{"name":"Proceedings. 41st Design Automation Conference, 2004.","volume":"47 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-06-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123059448","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
Placement feedback: a concept and method for better min-cut placements 放置反馈:一个更好的最小切割放置的概念和方法
Pub Date : 2004-06-07 DOI: 10.1145/996566.996670
A. Kahng, S. Reda
The advent of strong multi-level partitioners has made topdown min-cut placers a favored choice for modern placer implementations. We examine terminal propagation, an important step in min-cut placers, because it is responsible for translating partitioning results into global placement wirelength assumptions. In this work, we identify a previously overlooked problem - ambiguous terminal propagation - and propose a solution based on the concept of feedback from automatic control systems. Implementing our approach in Capo (version 8.7 [5, 10]) and applying it to standard benchmark circuits yields up to 14% wirelength reductions for the IBM benchmarks and 10% reductions for PEKO instances. Experiments also show consistent improvements for routed wirelength, yielding up to 9% wirelength reductions with practical increase in placement runtime. In addition, our method significantly improves routability without building congestion maps, and reduces the number of vias.
强大的多级分区器的出现使得自顶向下的最小切割砂矿成为现代砂矿实现的首选。我们研究了终端传播,这是最小切割放置的一个重要步骤,因为它负责将划分结果转换为全局放置无线假设。在这项工作中,我们确定了一个以前被忽视的问题-模棱两可的终端传播-并提出了一个基于自动控制系统反馈概念的解决方案。在Capo(版本8.7[5,10])中实现我们的方法,并将其应用于标准基准电路,IBM基准测试的带宽减少了14%,PEKO实例的带宽减少了10%。实验还显示了路由长度的持续改进,随着放置运行时间的实际增加,路由长度减少了9%。此外,我们的方法在不构建拥塞图的情况下显著提高了可达性,并减少了通道数量。
{"title":"Placement feedback: a concept and method for better min-cut placements","authors":"A. Kahng, S. Reda","doi":"10.1145/996566.996670","DOIUrl":"https://doi.org/10.1145/996566.996670","url":null,"abstract":"The advent of strong multi-level partitioners has made topdown min-cut placers a favored choice for modern placer implementations. We examine terminal propagation, an important step in min-cut placers, because it is responsible for translating partitioning results into global placement wirelength assumptions. In this work, we identify a previously overlooked problem - ambiguous terminal propagation - and propose a solution based on the concept of feedback from automatic control systems. Implementing our approach in Capo (version 8.7 [5, 10]) and applying it to standard benchmark circuits yields up to 14% wirelength reductions for the IBM benchmarks and 10% reductions for PEKO instances. Experiments also show consistent improvements for routed wirelength, yielding up to 9% wirelength reductions with practical increase in placement runtime. In addition, our method significantly improves routability without building congestion maps, and reduces the number of vias.","PeriodicalId":115059,"journal":{"name":"Proceedings. 41st Design Automation Conference, 2004.","volume":"23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-06-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117224756","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
Reliable communication in systems on chips 芯片上系统的可靠通信
Pub Date : 2004-06-07 DOI: 10.1145/996566.996590
G. Micheli
System on Chip (SoC) design faces several challenges which are due to the extremely small nature of electronic devices and the consequent opportunity to realize multi-processing systems of extremely high complexity. To manage large scale design, SoCs are assembled out of complex standard parts, such programmable cores and memory arrays. Thus, the major design challenge is to provide correct and reliable operation of the interconnected components. Topdown correct component interconnection will become increasingly harder to succeed, because the interface features of components will also scale-up in complexity. New design methodologies will need to leverage component self-configuration and adaptation to the underlying communication fabric.
片上系统(SoC)设计面临着几个挑战,这是由于电子器件的极小性质以及随之而来的实现极高复杂性的多处理系统的机会。为了管理大规模设计,soc由复杂的标准部件组装而成,例如可编程内核和存储阵列。因此,主要的设计挑战是提供互连组件的正确和可靠的操作。自顶向下正确的组件互连将变得越来越难以成功,因为组件的接口特性也将在复杂性上扩大。新的设计方法需要利用组件的自配置和对底层通信结构的适应。
{"title":"Reliable communication in systems on chips","authors":"G. Micheli","doi":"10.1145/996566.996590","DOIUrl":"https://doi.org/10.1145/996566.996590","url":null,"abstract":"System on Chip (SoC) design faces several challenges which are due to the extremely small nature of electronic devices and the consequent opportunity to realize multi-processing systems of extremely high complexity. To manage large scale design, SoCs are assembled out of complex standard parts, such programmable cores and memory arrays. Thus, the major design challenge is to provide correct and reliable operation of the interconnected components. Topdown correct component interconnection will become increasingly harder to succeed, because the interface features of components will also scale-up in complexity. New design methodologies will need to leverage component self-configuration and adaptation to the underlying communication fabric.","PeriodicalId":115059,"journal":{"name":"Proceedings. 41st Design Automation Conference, 2004.","volume":"120 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-06-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127290277","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
Systematic functional coverage metric synthesis from hierarchical temporal event relation graph 基于分层时间事件关系图的系统功能覆盖度量综合
Pub Date : 2004-06-07 DOI: 10.1145/996566.996580
Young-Su Kwon, Young-Il Kim, C. Kyung
Functional coverage is a technique for checking the completeness of test vectors in HDL simulation. Temporal events are used to monitor the sequence of events in the specification. In this paper, automatic generation of temporal events for functional coverage is proposed. The HiTER is the graph where nodes represent basic temporal properties or subgraph and edges represent time-shift value between two nodes. Hierarchical temporal events are generated by traversing HiTER such that invalid, or irrelevant properties are eliminated. Concurrent edge groups make it possible to generate more comprehensive temporal properties and hierarchical structure makes it easy to describe large design by combining multiple subgraphs. Automatically generated temporal events describe almost all the possible temporal properties of the design under verification.
功能覆盖是HDL仿真中检验测试向量完整性的一种技术。时间事件用于监视规范中的事件序列。本文提出了一种基于功能覆盖的时间事件自动生成方法。HiTER是一个图,其中节点表示基本的时间属性或子图,边表示两个节点之间的时移值。通过遍历HiTER生成分层时间事件,从而消除无效或不相关的属性。并发边组使得生成更全面的时间属性成为可能,分层结构使得通过组合多个子图来描述大型设计变得容易。自动生成的时间事件描述了被验证设计的几乎所有可能的时间属性。
{"title":"Systematic functional coverage metric synthesis from hierarchical temporal event relation graph","authors":"Young-Su Kwon, Young-Il Kim, C. Kyung","doi":"10.1145/996566.996580","DOIUrl":"https://doi.org/10.1145/996566.996580","url":null,"abstract":"Functional coverage is a technique for checking the completeness of test vectors in HDL simulation. Temporal events are used to monitor the sequence of events in the specification. In this paper, automatic generation of temporal events for functional coverage is proposed. The HiTER is the graph where nodes represent basic temporal properties or subgraph and edges represent time-shift value between two nodes. Hierarchical temporal events are generated by traversing HiTER such that invalid, or irrelevant properties are eliminated. Concurrent edge groups make it possible to generate more comprehensive temporal properties and hierarchical structure makes it easy to describe large design by combining multiple subgraphs. Automatically generated temporal events describe almost all the possible temporal properties of the design under verification.","PeriodicalId":115059,"journal":{"name":"Proceedings. 41st Design Automation Conference, 2004.","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-06-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124823679","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}
引用次数: 15
Defining coverage views to improve functional coverage analysis 定义覆盖视图以改进功能覆盖分析
Pub Date : 2004-06-07 DOI: 10.1145/996566.996579
Sigal Asaf, E. Marcus, A. Ziv
Coverage analysis is used to monitor the quality of the verification process. Reports provided by coverage tools help users identify areas in the design that have not been adequately tested. Because of their sheer size, the analysis of large coverage models can be an intimitating and time-consuming task. Practically, it can only be done 6y focusing on specific parts of the model. This paper presents a method for defining views onto the coverage data of cross-product functional coverage models. The proposed method allows users to focus on cenain aspects of the coverage data to extract relevant, useful infonnation, thereby improving the quality of the coverage analysis. A number of examples are provided that show how the proposed method improved the verification of actual designs.
覆盖分析用于监视验证过程的质量。覆盖工具提供的报告可以帮助用户识别设计中没有经过充分测试的区域。由于它们的庞大规模,对大覆盖模型的分析可能是一项令人生畏且耗时的任务。实际上,它只能通过关注模型的特定部分来完成。本文提出了一种定义跨产品功能覆盖模型的覆盖数据视图的方法。所提出的方法允许用户关注覆盖数据的主要方面,以提取相关的、有用的信息,从而提高覆盖分析的质量。给出了一些实例,表明所提出的方法如何改进了实际设计的验证。
{"title":"Defining coverage views to improve functional coverage analysis","authors":"Sigal Asaf, E. Marcus, A. Ziv","doi":"10.1145/996566.996579","DOIUrl":"https://doi.org/10.1145/996566.996579","url":null,"abstract":"Coverage analysis is used to monitor the quality of the verification process. Reports provided by coverage tools help users identify areas in the design that have not been adequately tested. Because of their sheer size, the analysis of large coverage models can be an intimitating and time-consuming task. Practically, it can only be done 6y focusing on specific parts of the model. This paper presents a method for defining views onto the coverage data of cross-product functional coverage models. The proposed method allows users to focus on cenain aspects of the coverage data to extract relevant, useful infonnation, thereby improving the quality of the coverage analysis. A number of examples are provided that show how the proposed method improved the verification of actual designs.","PeriodicalId":115059,"journal":{"name":"Proceedings. 41st Design Automation Conference, 2004.","volume":"70 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-06-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125870397","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}
引用次数: 29
A linear fractional transform (LFT) based model for interconnect parametric uncertainty 基于线性分数阶变换(LFT)的互连参数不确定性模型
Pub Date : 2004-06-07 DOI: 10.1145/996566.996674
Janet Roveda, O. Hafiz, Jun Yu Li
As we scale toward nanometer technologies, the increase in interconnect parameter variations will bring significant performance variability. New design methodologies will emerge to facilitate construction of reliable systems from unreliable nanometer scale components. Such methodologies require new performance models which accurately capture the manufacturing realities. In this paper, we present a Linear Fractional Transform (LFT) based model for interconnect Parametric Uncertainty. This new model formulates the interconnect parameter uncertainty as a repeated scalar uncertainty structure. With the help of generalized Balanced Truncation Realization (BTR) based on Linear Matrix Inequalities (LMI's), the new model reduces the order of the original interconnect network while preserves the stability. This paper also shows that the LFT based model even guarantees passivity if the BTR reduction is based on solutions to a pair of Linear Matrix Inequalities (LMI's) which generalizes Lur'e equations.
随着我们向纳米技术扩展,互连参数变化的增加将带来显著的性能变化。新的设计方法将会出现,以促进从不可靠的纳米级组件构建可靠的系统。这种方法需要新的性能模型来准确地捕捉制造现实。本文提出了一种基于线性分数变换(LFT)的互连参数不确定性模型。该模型将互连参数的不确定性表述为一个重复的标量不确定性结构。利用基于线性矩阵不等式(LMI’s)的广义平衡截断实现(BTR),在保持原有互联网络稳定性的同时降低了原有互联网络的阶数。本文还证明了基于LFT的模型甚至可以保证无源性,如果BTR约简是基于推广Lur’e方程的一对线性矩阵不等式(LMI’s)的解。
{"title":"A linear fractional transform (LFT) based model for interconnect parametric uncertainty","authors":"Janet Roveda, O. Hafiz, Jun Yu Li","doi":"10.1145/996566.996674","DOIUrl":"https://doi.org/10.1145/996566.996674","url":null,"abstract":"As we scale toward nanometer technologies, the increase in interconnect parameter variations will bring significant performance variability. New design methodologies will emerge to facilitate construction of reliable systems from unreliable nanometer scale components. Such methodologies require new performance models which accurately capture the manufacturing realities. In this paper, we present a Linear Fractional Transform (LFT) based model for interconnect Parametric Uncertainty. This new model formulates the interconnect parameter uncertainty as a repeated scalar uncertainty structure. With the help of generalized Balanced Truncation Realization (BTR) based on Linear Matrix Inequalities (LMI's), the new model reduces the order of the original interconnect network while preserves the stability. This paper also shows that the LFT based model even guarantees passivity if the BTR reduction is based on solutions to a pair of Linear Matrix Inequalities (LMI's) which generalizes Lur'e equations.","PeriodicalId":115059,"journal":{"name":"Proceedings. 41st Design Automation Conference, 2004.","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-06-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114491554","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}
引用次数: 16
Mapping a domain specific language to a platform FPGA 将领域特定语言映射到平台FPGA
Pub Date : 2004-06-07 DOI: 10.1145/996566.996811
C. Kulkarni, G. Brebner, G. Schelle
A domain specific language (DSL) enables designers to rapidly specify and implement systems for a particular domain, yielding designs that are easy to understand, reason about, re-use and maintain. However, there is usually a significant overhead in the required infrastructure to map such a DSL on to a programmable logic device. In this paper, we present a mapping of an existing DSL for the networking domain on to a platform FPGA by embedding the DSL into an existing language infrastructure. In particular, we will show that, using few basic concepts, we are able to achieve a successful mapping of the DSL on to a platform FPGA and create a re-usable structure that also makes it easy to extend the DSL. Finally we will present some results of mapping the DSL on to a platform FPGA and comment on the resulting overhead.
领域特定语言(DSL)使设计人员能够快速指定和实现特定领域的系统,从而产生易于理解、推理、重用和维护的设计。然而,将这样的DSL映射到可编程逻辑设备上所需的基础设施通常有很大的开销。在本文中,我们通过将DSL嵌入到现有的语言基础结构中,提出了将网络领域的现有DSL映射到平台FPGA上的方法。特别是,我们将展示,使用一些基本概念,我们能够实现DSL到平台FPGA的成功映射,并创建一个可重用的结构,也使扩展DSL变得容易。最后,我们将介绍将DSL映射到平台FPGA的一些结果,并对由此产生的开销进行评论。
{"title":"Mapping a domain specific language to a platform FPGA","authors":"C. Kulkarni, G. Brebner, G. Schelle","doi":"10.1145/996566.996811","DOIUrl":"https://doi.org/10.1145/996566.996811","url":null,"abstract":"A domain specific language (DSL) enables designers to rapidly specify and implement systems for a particular domain, yielding designs that are easy to understand, reason about, re-use and maintain. However, there is usually a significant overhead in the required infrastructure to map such a DSL on to a programmable logic device. In this paper, we present a mapping of an existing DSL for the networking domain on to a platform FPGA by embedding the DSL into an existing language infrastructure. In particular, we will show that, using few basic concepts, we are able to achieve a successful mapping of the DSL on to a platform FPGA and create a re-usable structure that also makes it easy to extend the DSL. Finally we will present some results of mapping the DSL on to a platform FPGA and comment on the resulting overhead.","PeriodicalId":115059,"journal":{"name":"Proceedings. 41st Design Automation Conference, 2004.","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-06-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126707691","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}
引用次数: 44
Post-layout logic optimization of domino circuits 多米诺电路布局后的逻辑优化
Pub Date : 2004-06-07 DOI: 10.1145/996566.996786
Aiqun Cao, Cheng-Kok Koh
Logic duplication, a commonly used synthesis technique to remove trapped inverters in reconvergent paths of Domino circuits, incurs high area and power penalties. In this paper, we propose a synthesis scheme to reduce the duplication cost by allowing inverters in Domino logic under certain timing constraints. In order to guarantee the robustness of such Domino circuits, we perform the reduction of logic duplication at the physical level. Experimental results show significant reduction in duplication cost, which translates into significant improvements in area, power, and/or delay.
逻辑复制是一种常用的综合技术,用于去除在多米诺电路的再收敛路径中被捕获的逆变器,它会产生高面积和功率损失。在本文中,我们提出了一种综合方案,通过在一定的时间约束下允许Domino逻辑中的逆变器来降低复制成本。为了保证这种Domino电路的鲁棒性,我们在物理层执行逻辑重复的减少。实验结果表明,复制成本显着降低,这转化为面积,功率和/或延迟的显着改进。
{"title":"Post-layout logic optimization of domino circuits","authors":"Aiqun Cao, Cheng-Kok Koh","doi":"10.1145/996566.996786","DOIUrl":"https://doi.org/10.1145/996566.996786","url":null,"abstract":"Logic duplication, a commonly used synthesis technique to remove trapped inverters in reconvergent paths of Domino circuits, incurs high area and power penalties. In this paper, we propose a synthesis scheme to reduce the duplication cost by allowing inverters in Domino logic under certain timing constraints. In order to guarantee the robustness of such Domino circuits, we perform the reduction of logic duplication at the physical level. Experimental results show significant reduction in duplication cost, which translates into significant improvements in area, power, and/or delay.","PeriodicalId":115059,"journal":{"name":"Proceedings. 41st Design Automation Conference, 2004.","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-06-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126811163","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
Quantum-dot cellular automata (QCA) circuit partitioning: problem modeling and solutions 量子点元胞自动机(QCA)电路划分:问题建模与解决方案
Pub Date : 2004-06-07 DOI: 10.1145/996566.996671
Dominic A. Antonelli, D. Chen, T. J. Dysart, X. Hu, A. Kahng, P. Kogge, R. Murphy, M. Niemier
This paper presents the Quantum-Dot Cellular Automata (QCA) physical design problem, in the context of the VLSI physical design problem. The problem is divided into three subproblems: partitioning, placement, and routing of QCA circuits. This paper presents an ILP formulation and heuristic solution to the partitioning problem, and compares the two sets of results. Additionally, we compare a human-generated circuit to the ILP and Heuristic solutions. The results demonstrate that the heuristic is a practical method of reducing partitioning run time while providing a result that is close to the optimal for a given circuit.
本文在超大规模集成电路物理设计问题的背景下,提出了量子点元胞自动机(QCA)物理设计问题。该问题分为三个子问题:QCA电路的划分、放置和路由。本文提出了一种ILP公式,并对划分问题进行了启发式求解,并对两组结果进行了比较。此外,我们将人工生成的电路与ILP和启发式解决方案进行了比较。结果表明,启发式方法是一种实用的方法,可以减少分区运行时间,同时提供接近给定电路的最优结果。
{"title":"Quantum-dot cellular automata (QCA) circuit partitioning: problem modeling and solutions","authors":"Dominic A. Antonelli, D. Chen, T. J. Dysart, X. Hu, A. Kahng, P. Kogge, R. Murphy, M. Niemier","doi":"10.1145/996566.996671","DOIUrl":"https://doi.org/10.1145/996566.996671","url":null,"abstract":"This paper presents the Quantum-Dot Cellular Automata (QCA) physical design problem, in the context of the VLSI physical design problem. The problem is divided into three subproblems: partitioning, placement, and routing of QCA circuits. This paper presents an ILP formulation and heuristic solution to the partitioning problem, and compares the two sets of results. Additionally, we compare a human-generated circuit to the ILP and Heuristic solutions. The results demonstrate that the heuristic is a practical method of reducing partitioning run time while providing a result that is close to the optimal for a given circuit.","PeriodicalId":115059,"journal":{"name":"Proceedings. 41st Design Automation Conference, 2004.","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-06-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126879971","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}
引用次数: 68
On test generation for transition faults with minimized peak power dissipation 峰值耗散最小的过渡故障试验发电
Pub Date : 2004-06-07 DOI: 10.1145/996566.996706
Wei Li, S. Reddy, I. Pomeranz
This paper presents a method of generating tests for transition faults using tests for stuck-at faults such that the peak power is the minimum possible using a given set of tests for stuck-at faults. The proposed method is suitable for use in testing scan designs that employ enhanced scan. The method reduces the peak power consumption in benchmark circuits by 19% on the average with essentially the same test set size and the same fault coverage compared to an earlier method.
本文提出了一种利用给定的一组卡滞故障试验产生峰值功率最小的过渡故障试验的方法。所提出的方法适用于测试采用增强扫描的扫描设计。与之前的方法相比,该方法在基本相同的测试集大小和相同的故障覆盖率下,将基准电路的峰值功耗平均降低了19%。
{"title":"On test generation for transition faults with minimized peak power dissipation","authors":"Wei Li, S. Reddy, I. Pomeranz","doi":"10.1145/996566.996706","DOIUrl":"https://doi.org/10.1145/996566.996706","url":null,"abstract":"This paper presents a method of generating tests for transition faults using tests for stuck-at faults such that the peak power is the minimum possible using a given set of tests for stuck-at faults. The proposed method is suitable for use in testing scan designs that employ enhanced scan. The method reduces the peak power consumption in benchmark circuits by 19% on the average with essentially the same test set size and the same fault coverage compared to an earlier method.","PeriodicalId":115059,"journal":{"name":"Proceedings. 41st Design Automation Conference, 2004.","volume":"85 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-06-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123671236","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}
引用次数: 31
期刊
Proceedings. 41st Design Automation Conference, 2004.
全部 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