首页 > 最新文献

Proceedings of the 38th Design Automation Conference (IEEE Cat. No.01CH37232)最新文献

英文 中文
Behavioral partitioning in the synthesis of mixed analog-digital systems 混合模数系统合成中的行为划分
S. Ganesan, R. Vemuri
Synthesis of mixed-signal designs from behavioral specifications must address analog-digital partitioning. In this paper, we investigate the issues in mixed-signal behavioral partitioning and design space exploration for signal-processing systems. We begin with the system behavior specified in an intermediate format called the mixed signal flow graph, based on the time-amplitude characterization of signals. We present techniques for analog-digital behavioral partitioning of the MSFG, and performance estimation of the technology-mapped analog and digital circuits. The partitioned solution must satisfy constraints imposed by the target field programmable mixed-signal architecture on available configurable resources, available data converters, their resolution and speed, and I/O pins. The quality of the solution is evaluated based on two metrics, namely feasibility and performance. The former is a measure of the validity of the solution with respect to the architectural constraints. The latter measures the performance of the system based on bandwidth/speed and noise.
从行为规范合成混合信号设计必须解决模拟-数字划分。本文主要研究信号处理系统的混合信号行为划分和设计空间探索问题。我们从一种称为混合信号流图的中间格式指定的系统行为开始,该格式基于信号的时间振幅特性。我们提出了MSFG的模数行为划分技术,以及技术映射的模拟和数字电路的性能估计。划分的解决方案必须满足目标现场可编程混合信号架构对可用可配置资源、可用数据转换器、它们的分辨率和速度以及I/O引脚施加的约束。解决方案的质量是基于两个度量来评估的,即可行性和性能。前者是针对架构约束的解决方案有效性的度量。后者根据带宽/速度和噪声来衡量系统的性能。
{"title":"Behavioral partitioning in the synthesis of mixed analog-digital systems","authors":"S. Ganesan, R. Vemuri","doi":"10.1145/378239.378373","DOIUrl":"https://doi.org/10.1145/378239.378373","url":null,"abstract":"Synthesis of mixed-signal designs from behavioral specifications must address analog-digital partitioning. In this paper, we investigate the issues in mixed-signal behavioral partitioning and design space exploration for signal-processing systems. We begin with the system behavior specified in an intermediate format called the mixed signal flow graph, based on the time-amplitude characterization of signals. We present techniques for analog-digital behavioral partitioning of the MSFG, and performance estimation of the technology-mapped analog and digital circuits. The partitioned solution must satisfy constraints imposed by the target field programmable mixed-signal architecture on available configurable resources, available data converters, their resolution and speed, and I/O pins. The quality of the solution is evaluated based on two metrics, namely feasibility and performance. The former is a measure of the validity of the solution with respect to the architectural constraints. The latter measures the performance of the system based on bandwidth/speed and noise.","PeriodicalId":154316,"journal":{"name":"Proceedings of the 38th Design Automation Conference (IEEE Cat. No.01CH37232)","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-06-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130714283","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
Addressing the system-on-a-chip interconnect woes through communication-based design 通过基于通信的设计解决片上系统互连问题
M. Sgroi, M. Sheets, A. Mihal, K. Keutzer, S. Malik, J. Rabaey, A. Sangiovanni-Vincentelli
Communication-based design represents a formal approach to system-on-a-chip design that considers communication between components as important as the computations they perform. Our "network-on-chip" approach partitions the communication into layers to maximize reuse and provide a programmer with an abstraction of the underlying communication framework. This layered approach is cast in the structure advocated by the OSI Reference Model and is demonstrated with a reconfigurable DSP example. The Metropolis methodology of deriving layers through a sequence of adaptation steps between incompatible behaviors is illustrated through the Intercom design example. In another approach, MESCAL provides a designer with tools for a correct-by-construction protocol stack.
基于通信的设计代表了片上系统设计的一种正式方法,它认为组件之间的通信与它们执行的计算一样重要。我们的“片上网络”方法将通信划分为多个层,以最大限度地实现重用,并为程序员提供底层通信框架的抽象。这种分层方法采用OSI参考模型所提倡的结构,并通过一个可重构的DSP实例进行了演示。通过对讲机设计实例说明了Metropolis方法通过一系列不兼容行为之间的适应步骤派生层。在另一种方法中,MESCAL为设计人员提供了构建正确协议栈的工具。
{"title":"Addressing the system-on-a-chip interconnect woes through communication-based design","authors":"M. Sgroi, M. Sheets, A. Mihal, K. Keutzer, S. Malik, J. Rabaey, A. Sangiovanni-Vincentelli","doi":"10.1145/378239.379045","DOIUrl":"https://doi.org/10.1145/378239.379045","url":null,"abstract":"Communication-based design represents a formal approach to system-on-a-chip design that considers communication between components as important as the computations they perform. Our \"network-on-chip\" approach partitions the communication into layers to maximize reuse and provide a programmer with an abstraction of the underlying communication framework. This layered approach is cast in the structure advocated by the OSI Reference Model and is demonstrated with a reconfigurable DSP example. The Metropolis methodology of deriving layers through a sequence of adaptation steps between incompatible behaviors is illustrated through the Intercom design example. In another approach, MESCAL provides a designer with tools for a correct-by-construction protocol stack.","PeriodicalId":154316,"journal":{"name":"Proceedings of the 38th Design Automation Conference (IEEE Cat. No.01CH37232)","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-06-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133946831","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}
引用次数: 401
Enabling alternating phase shifted mask designs for a full logic gate level: design rules and design rule checking 使能全逻辑门电平的交替移相掩模设计:设计规则和设计规则检查
L. Liebmann, J. Lund, Fook-Luen Heng, Ioana Graur
The International Technology Roadmap for Semiconductors lists F2 (/spl lambda/=157 nm) optical lithography and extreme ultraviolet next generation lithography as the two most feasible lithography solutions for the 70 nm technology node. It is likely that both of these solutions will be late, forcing ArF (/spl lambda/=193 nm) lithography to operate at unprecedented resolution levels. Theoretically, alternating phase shifted masks ("altPSM") can achieve the resolution required to manufacture 70 nm logic products with ArF lithography equipment, but technical and logistical challenges associated with the broad implementation of altPSM require novel and invasive EDA solutions which have caused the industry to shy away from altPSM in the past. One of the biggest such challenges is the creation of robust design rule checking (DRC) tools which can predict whether a given layout has a valid, manufacturable altPSM solution. This paper takes a detailed look at the technical and practical issues associated with altPSM design rules and DRC.
国际半导体技术路线图将F2 (/spl λ /=157 nm)光学光刻和极紫外下一代光刻列为70 nm技术节点最可行的两种光刻解决方案。这两种解决方案很可能都将滞后,迫使ArF (/spl λ /=193 nm)光刻技术以前所未有的分辨率水平运行。从理论上讲,交替相移掩模(“altPSM”)可以实现用ArF光刻设备制造70纳米逻辑产品所需的分辨率,但是与altPSM的广泛实施相关的技术和后勤挑战需要新颖和侵入性的EDA解决方案,这导致业界过去回避altPSM。其中最大的挑战之一是创建稳健的设计规则检查(DRC)工具,该工具可以预测给定布局是否具有有效的、可制造的altPSM解决方案。本文详细介绍了与altPSM设计规则和DRC相关的技术和实际问题。
{"title":"Enabling alternating phase shifted mask designs for a full logic gate level: design rules and design rule checking","authors":"L. Liebmann, J. Lund, Fook-Luen Heng, Ioana Graur","doi":"10.1145/378239.378333","DOIUrl":"https://doi.org/10.1145/378239.378333","url":null,"abstract":"The International Technology Roadmap for Semiconductors lists F2 (/spl lambda/=157 nm) optical lithography and extreme ultraviolet next generation lithography as the two most feasible lithography solutions for the 70 nm technology node. It is likely that both of these solutions will be late, forcing ArF (/spl lambda/=193 nm) lithography to operate at unprecedented resolution levels. Theoretically, alternating phase shifted masks (\"altPSM\") can achieve the resolution required to manufacture 70 nm logic products with ArF lithography equipment, but technical and logistical challenges associated with the broad implementation of altPSM require novel and invasive EDA solutions which have caused the industry to shy away from altPSM in the past. One of the biggest such challenges is the creation of robust design rule checking (DRC) tools which can predict whether a given layout has a valid, manufacturable altPSM solution. This paper takes a detailed look at the technical and practical issues associated with altPSM design rules and DRC.","PeriodicalId":154316,"journal":{"name":"Proceedings of the 38th Design Automation Conference (IEEE Cat. No.01CH37232)","volume":"55 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-06-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132039758","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
Improved cut sequences for partitioning based placement 改进了基于分区放置的切割序列
M. Yildiz, P. Madden
Recursive partitioning based placement has a long history, but there has been little consensus on how cut sequences should be chosen. In this paper, we present a dynamic programming approach to cut sequence generation. If certain assumptions hold, these sequences are optimal. After study of these optimal sequences, we observe that an extremely simple method can be used to construct sequences that are near optimal. Using this method, our bisection based placement tool Feng Shui outperforms the previously presented Capo tool by 11% on a large benchmark. By integrating our cut sequence method into Capo, we are able to improve performance by 5%, bringing the results of Feng Shui and Capo closer together.
基于递归划分的放置已经有很长的历史了,但是对于如何选择切割序列却没有多少共识。本文提出了一种动态规划的割序列生成方法。如果某些假设成立,这些序列是最优的。通过对这些最优序列的研究,我们发现可以用一种非常简单的方法来构造接近最优的序列。使用这种方法,我们的基于分割的布局工具风水在大型基准测试中比之前提出的Capo工具高出11%。通过将我们的切割序列方法整合到Capo中,我们能够将性能提高5%,使风水和Capo的结果更加接近。
{"title":"Improved cut sequences for partitioning based placement","authors":"M. Yildiz, P. Madden","doi":"10.1145/378239.379064","DOIUrl":"https://doi.org/10.1145/378239.379064","url":null,"abstract":"Recursive partitioning based placement has a long history, but there has been little consensus on how cut sequences should be chosen. In this paper, we present a dynamic programming approach to cut sequence generation. If certain assumptions hold, these sequences are optimal. After study of these optimal sequences, we observe that an extremely simple method can be used to construct sequences that are near optimal. Using this method, our bisection based placement tool Feng Shui outperforms the previously presented Capo tool by 11% on a large benchmark. By integrating our cut sequence method into Capo, we are able to improve performance by 5%, bringing the results of Feng Shui and Capo closer together.","PeriodicalId":154316,"journal":{"name":"Proceedings of the 38th Design Automation Conference (IEEE Cat. No.01CH37232)","volume":"112 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-06-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132175218","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}
引用次数: 72
Test strategies for BIST at the algorithmic and register-transfer levels BIST在算法和寄存器传输层面的测试策略
Kelly A. Ockunzzi, C. Papachristou
The proposed BIST-based DFT method targets testability problems caused by three constructs. The first construct is reconvergent fanout in a circuit behavior, which causes correlation. The second construct, control statements, also cause correlation, and relational operations degrade observability. The third construct is random-pattern-resistant RTL modules, which cannot be tested effectively with random patterns. Test strategies are presented that overcome the testability problems by modifying the circuit behavior. An analysis and insertion scheme that systematically identifies the problems and applies the strategies is described. Experimental results from seven examples show that this scheme improves fault coverage while minimizing the impact on area and critical delay.
提出的基于bist的DFT方法针对三种构造引起的可测试性问题。第一个构造是电路行为中的再收敛扇出,它导致相关。第二个构造,即控制语句,也会导致相关性,而关系操作会降低可观察性。第三种结构是抗随机模式RTL模块,它不能有效地用随机模式进行测试。提出了通过改变电路行为来克服可测性问题的测试策略。描述了一种系统地识别问题并应用策略的分析和插入方案。7个实例的实验结果表明,该方案在提高故障覆盖率的同时,将对面积和临界延迟的影响降到最低。
{"title":"Test strategies for BIST at the algorithmic and register-transfer levels","authors":"Kelly A. Ockunzzi, C. Papachristou","doi":"10.1145/378239.378289","DOIUrl":"https://doi.org/10.1145/378239.378289","url":null,"abstract":"The proposed BIST-based DFT method targets testability problems caused by three constructs. The first construct is reconvergent fanout in a circuit behavior, which causes correlation. The second construct, control statements, also cause correlation, and relational operations degrade observability. The third construct is random-pattern-resistant RTL modules, which cannot be tested effectively with random patterns. Test strategies are presented that overcome the testability problems by modifying the circuit behavior. An analysis and insertion scheme that systematically identifies the problems and applies the strategies is described. Experimental results from seven examples show that this scheme improves fault coverage while minimizing the impact on area and critical delay.","PeriodicalId":154316,"journal":{"name":"Proceedings of the 38th Design Automation Conference (IEEE Cat. No.01CH37232)","volume":"102 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-06-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114480836","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
Re-configurable computing in wireless 无线中的可重构计算
B. Salefski, Levent Caglar
Wireless communications requires a new approach to implement the algorithms for new standards. The computational demands of these standards are outstripping the ability of traditional signal processors, and standards are changing too quickly for traditional hardware implementation. In this paper we outline how reconfigurable processing can meet the needs for wireless base station design while providing the programmability to allow not just field upgrades as standards evolve, but also to adapt to much more dynamic factors in the environment such as traffic mix and the weather. We outline how a designer works with the Chameleon reconfigurable processor from algorithm design to prototyping on a development module.
无线通信需要一种新的方法来实现新标准的算法。这些标准的计算需求超出了传统信号处理器的能力,而且标准的变化太快,传统硬件无法实现。在本文中,我们概述了可重构处理如何满足无线基站设计的需求,同时提供可编程性,不仅可以随着标准的发展进行现场升级,还可以适应环境中更多的动态因素,如流量组合和天气。我们概述了设计人员如何使用变色龙可重构处理器,从算法设计到开发模块的原型设计。
{"title":"Re-configurable computing in wireless","authors":"B. Salefski, Levent Caglar","doi":"10.1145/378239.378459","DOIUrl":"https://doi.org/10.1145/378239.378459","url":null,"abstract":"Wireless communications requires a new approach to implement the algorithms for new standards. The computational demands of these standards are outstripping the ability of traditional signal processors, and standards are changing too quickly for traditional hardware implementation. In this paper we outline how reconfigurable processing can meet the needs for wireless base station design while providing the programmability to allow not just field upgrades as standards evolve, but also to adapt to much more dynamic factors in the environment such as traffic mix and the weather. We outline how a designer works with the Chameleon reconfigurable processor from algorithm design to prototyping on a development module.","PeriodicalId":154316,"journal":{"name":"Proceedings of the 38th Design Automation Conference (IEEE Cat. No.01CH37232)","volume":"256 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-06-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132113474","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}
引用次数: 78
An approach to test compaction for scan circuits that enhances at-speed testing 一种增强高速测试的扫描电路压缩测试方法
I. Pomeranz, S. Reddy
We propose a new approach to the generation of compact test sets for scan circuits. Compaction refers here to a reduction in the test application time. The proposed procedure generates an initial test set that is likely to have a low test application time. It then applies an existing static compaction procedure to this initial test set to further compact it. As a by-product, the proposed procedure also results in long primary input sequences, which are applied at-speed. This contributes to the detection of delay defects. We demonstrate through experimental results the advantages of this approach over earlier ones as a method for generating test sets with minimal test application time and long primary input sequences.
我们提出了一种生成扫描电路紧凑测试集的新方法。压缩在这里是指测试应用时间的减少。建议的过程生成一个可能具有较低测试应用时间的初始测试集。然后,它将现有的静态压缩过程应用于此初始测试集,以进一步压缩它。作为一个副产品,所提出的程序也导致较长的主输入序列,这是在高速应用。这有助于延迟缺陷的检测。我们通过实验结果证明了该方法相对于早期方法的优势,该方法可以以最小的测试应用时间和较长的主输入序列生成测试集。
{"title":"An approach to test compaction for scan circuits that enhances at-speed testing","authors":"I. Pomeranz, S. Reddy","doi":"10.1145/378239.378390","DOIUrl":"https://doi.org/10.1145/378239.378390","url":null,"abstract":"We propose a new approach to the generation of compact test sets for scan circuits. Compaction refers here to a reduction in the test application time. The proposed procedure generates an initial test set that is likely to have a low test application time. It then applies an existing static compaction procedure to this initial test set to further compact it. As a by-product, the proposed procedure also results in long primary input sequences, which are applied at-speed. This contributes to the detection of delay defects. We demonstrate through experimental results the advantages of this approach over earlier ones as a method for generating test sets with minimal test application time and long primary input sequences.","PeriodicalId":154316,"journal":{"name":"Proceedings of the 38th Design Automation Conference (IEEE Cat. No.01CH37232)","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-06-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128628402","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
Detection of partially simultaneously alive signals in storage requirement estimation for data intensive applications 数据密集型应用存储需求估计中部分同时存在信号的检测
Pub Date : 2001-06-22 DOI: 10.1109/DAC.2001.156167
P. G. Kjeldsberg, F. Catthoor, E. Aas
In this paper, we propose a novel storage requirement estimation methodology for use in the early system design phases when the data transfer ordering is only partially fixed. At that stage, none of the existing estimation tools are adequate, as they either assume a fully specified execution order or ignore it completely. Using representative application demonstrators, we show how our technique can effectively guide the designer to achieve a transformed specification with low storage requirement.
在本文中,我们提出了一种新的存储需求估计方法,用于在数据传输顺序仅部分固定的早期系统设计阶段。在这个阶段,没有任何现有的评估工具是足够的,因为它们要么假设一个完全指定的执行顺序,要么完全忽略它。使用代表性的应用程序演示,我们展示了我们的技术如何有效地指导设计人员实现具有低存储需求的转换规范。
{"title":"Detection of partially simultaneously alive signals in storage requirement estimation for data intensive applications","authors":"P. G. Kjeldsberg, F. Catthoor, E. Aas","doi":"10.1109/DAC.2001.156167","DOIUrl":"https://doi.org/10.1109/DAC.2001.156167","url":null,"abstract":"In this paper, we propose a novel storage requirement estimation methodology for use in the early system design phases when the data transfer ordering is only partially fixed. At that stage, none of the existing estimation tools are adequate, as they either assume a fully specified execution order or ignore it completely. Using representative application demonstrators, we show how our technique can effectively guide the designer to achieve a transformed specification with low storage requirement.","PeriodicalId":154316,"journal":{"name":"Proceedings of the 38th Design Automation Conference (IEEE Cat. No.01CH37232)","volume":"72 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-06-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132829399","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}
引用次数: 11
Dynamic detection and removal of inactive clauses in SAT with application in image computation SAT中不活跃子句的动态检测与去除及其在图像计算中的应用
Aarti Gupta, Anubhav Gupta, Z. Yang, P. Ashar
In this paper, we present a new technique for the efficient dynamic detection and removal of inactive clauses, i.e. clauses that do not affect the solutions of interest of a Boolean satisfiability (SAT) problem. The algorithm is based on the extraction of gate connectivity information during generation of the Boolean formula from the circuit, and its use in the inner loop of a branch-and-bound SAT algorithm. The motivation for this optimization is to exploit the circuit structure information, which can be used to find unobservable gates at circuit outputs under dynamic conditions. It has the potential to speed up all applications of SAT in which the SAT formula is derived from a logic circuit. In particular, we find that it has considerable impact on an image computation algorithm based on SAT. We present practical results for benchmark circuits which show that the use of this optimization consistently improves the performance for reachability analysis, in some cases enabling the prototype tool to reach more states than otherwise possible.
在本文中,我们提出了一种有效的动态检测和去除非活跃子句的新技术,即不影响布尔可满足性(SAT)问题的兴趣解的子句。该算法基于从电路生成布尔公式时提取门的连通性信息,并将其应用于分支定界SAT算法的内环。这种优化的动机是利用电路结构信息,可用于在动态条件下找到电路输出处的不可观察门。它有可能加速所有SAT的应用,其中SAT公式是由逻辑电路推导出来的。特别是,我们发现它对基于SAT的图像计算算法有相当大的影响。我们给出了基准电路的实际结果,表明使用这种优化可以持续提高可达性分析的性能,在某些情况下,使原型工具能够达到比其他方法更多的状态。
{"title":"Dynamic detection and removal of inactive clauses in SAT with application in image computation","authors":"Aarti Gupta, Anubhav Gupta, Z. Yang, P. Ashar","doi":"10.1145/378239.379018","DOIUrl":"https://doi.org/10.1145/378239.379018","url":null,"abstract":"In this paper, we present a new technique for the efficient dynamic detection and removal of inactive clauses, i.e. clauses that do not affect the solutions of interest of a Boolean satisfiability (SAT) problem. The algorithm is based on the extraction of gate connectivity information during generation of the Boolean formula from the circuit, and its use in the inner loop of a branch-and-bound SAT algorithm. The motivation for this optimization is to exploit the circuit structure information, which can be used to find unobservable gates at circuit outputs under dynamic conditions. It has the potential to speed up all applications of SAT in which the SAT formula is derived from a logic circuit. In particular, we find that it has considerable impact on an image computation algorithm based on SAT. We present practical results for benchmark circuits which show that the use of this optimization consistently improves the performance for reachability analysis, in some cases enabling the prototype tool to reach more states than otherwise possible.","PeriodicalId":154316,"journal":{"name":"Proceedings of the 38th Design Automation Conference (IEEE Cat. No.01CH37232)","volume":"62 5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-06-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125838785","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
Using conduction modes basis functions for efficient electromagnetic analysis of on-chip and off-chip interconnect 利用导通模式基函数对片内和片外互连进行有效的电磁分析
Pub Date : 2001-06-22 DOI: 10.1109/DAC.2001.156203
L. Daniel, A. Sangiovanni-Vincentelli, Jacob K. White
In this paper, we present an efficient method to model the interior of the conductors in a quasi-static or full-wave integral equation solver. We show how interconnect cross-sectional current distributions can be modeled using a small number of conduction modes as basis functions for the discretization of the mixed potential integral equation (MPIE). Two examples are presented to demonstrate the computational attractiveness of our method. In particular, we show how our new approach can successfully and efficiently capture skin effects, proximity effects and transmission line resonances.
在本文中,我们提出了一种在准静态或全波积分方程求解器中模拟导体内部的有效方法。我们展示了如何使用少量传导模式作为混合电位积分方程(MPIE)离散化的基函数来模拟互连截面电流分布。给出了两个例子来证明我们的方法的计算吸引力。特别是,我们展示了我们的新方法如何成功有效地捕获皮肤效应,接近效应和传输线共振。
{"title":"Using conduction modes basis functions for efficient electromagnetic analysis of on-chip and off-chip interconnect","authors":"L. Daniel, A. Sangiovanni-Vincentelli, Jacob K. White","doi":"10.1109/DAC.2001.156203","DOIUrl":"https://doi.org/10.1109/DAC.2001.156203","url":null,"abstract":"In this paper, we present an efficient method to model the interior of the conductors in a quasi-static or full-wave integral equation solver. We show how interconnect cross-sectional current distributions can be modeled using a small number of conduction modes as basis functions for the discretization of the mixed potential integral equation (MPIE). Two examples are presented to demonstrate the computational attractiveness of our method. In particular, we show how our new approach can successfully and efficiently capture skin effects, proximity effects and transmission line resonances.","PeriodicalId":154316,"journal":{"name":"Proceedings of the 38th Design Automation Conference (IEEE Cat. No.01CH37232)","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-06-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124733092","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}
引用次数: 39
期刊
Proceedings of the 38th Design Automation Conference (IEEE Cat. No.01CH37232)
全部 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