首页 > 最新文献

Proceedings of International Conference on Computer Aided Design最新文献

英文 中文
Width minimization of two-dimensional CMOS cells using integer programming 宽度最小化的二维CMOS单元使用整数规划
Pub Date : 1996-11-10 DOI: 10.1109/ICCAD.1996.571346
Avaneendra Gupta, J. Hayes
We address the problem of CMOS cell width minimization in the general two-dimensional (2-D) layout style and propose a novel technique based on integer linear programming (ILP) to solve it exactly. We formulate a 0-1 ILP model whose solution minimizes cell width along with the routing complexity across the diffusion rows. We present experimental results that evaluate the performance of two ILP solvers that have very different solution methods, and assess the effect of the number of rows on cell width. Runtimes for optimal layouts are in seconds for cells with up to 20 transistors. For larger cells, we propose a practical circuit pre-processing scheme that dramatically reduces the run time with little or no loss in optimality.
针对一般二维(2-D)布局方式下CMOS单元宽度最小化的问题,提出了一种基于整数线性规划(ILP)的新方法来精确解决该问题。我们制定了一个0-1的ILP模型,其解决方案最小化单元宽度以及跨扩散行的路由复杂性。我们提出的实验结果评估了具有非常不同的解决方法的两个ILP求解器的性能,并评估了行数对细胞宽度的影响。对于最多20个晶体管的单元,最佳布局的运行时间以秒为单位。对于较大的单元,我们提出了一种实用的电路预处理方案,该方案大大减少了运行时间,而最优性几乎没有损失。
{"title":"Width minimization of two-dimensional CMOS cells using integer programming","authors":"Avaneendra Gupta, J. Hayes","doi":"10.1109/ICCAD.1996.571346","DOIUrl":"https://doi.org/10.1109/ICCAD.1996.571346","url":null,"abstract":"We address the problem of CMOS cell width minimization in the general two-dimensional (2-D) layout style and propose a novel technique based on integer linear programming (ILP) to solve it exactly. We formulate a 0-1 ILP model whose solution minimizes cell width along with the routing complexity across the diffusion rows. We present experimental results that evaluate the performance of two ILP solvers that have very different solution methods, and assess the effect of the number of rows on cell width. Runtimes for optimal layouts are in seconds for cells with up to 20 transistors. For larger cells, we propose a practical circuit pre-processing scheme that dramatically reduces the run time with little or no loss in optimality.","PeriodicalId":408850,"journal":{"name":"Proceedings of International Conference on Computer Aided Design","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115441842","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}
引用次数: 25
An approximate timing analysis method for datapath circuits 数据通路电路的近似时序分析方法
Pub Date : 1996-11-10 DOI: 10.1109/ICCAD.1996.569410
H. Yalcin, J. Hayes, K. Sakallah
We present a novel timing analysis method ACD that computes an approximate value for the delay of datapath circuits. Based on the conditional delay matrix (CDM) formalism we introduced earlier the ACD method exploits the fact that most datapath signals are directed by a small set of control inputs. The signal propagation conditions are restricted to a set of predefined central inputs, which results in significant reductions in the size of the conditions as well as computation time. We have implemented ACD and experimented with reverse-engineered high-level versions of the ISCAS-85 benchmarks. Our results demonstrate up to three orders of magnitude speedup in computation time over exact methods, with little or no loss in accuracy.
提出了一种新的时序分析方法ACD,该方法计算数据通路电路的延时近似值。基于我们之前介绍的条件延迟矩阵(CDM)形式,ACD方法利用了大多数数据路径信号由一小组控制输入引导的事实。信号传播条件被限制在一组预定义的中心输入中,这大大减少了条件的大小和计算时间。我们已经实现了ACD,并对ISCAS-85基准的逆向工程高级版本进行了实验。我们的结果表明,与精确方法相比,计算时间加快了三个数量级,而精度几乎没有损失。
{"title":"An approximate timing analysis method for datapath circuits","authors":"H. Yalcin, J. Hayes, K. Sakallah","doi":"10.1109/ICCAD.1996.569410","DOIUrl":"https://doi.org/10.1109/ICCAD.1996.569410","url":null,"abstract":"We present a novel timing analysis method ACD that computes an approximate value for the delay of datapath circuits. Based on the conditional delay matrix (CDM) formalism we introduced earlier the ACD method exploits the fact that most datapath signals are directed by a small set of control inputs. The signal propagation conditions are restricted to a set of predefined central inputs, which results in significant reductions in the size of the conditions as well as computation time. We have implemented ACD and experimented with reverse-engineered high-level versions of the ISCAS-85 benchmarks. Our results demonstrate up to three orders of magnitude speedup in computation time over exact methods, with little or no loss in accuracy.","PeriodicalId":408850,"journal":{"name":"Proceedings of International Conference on Computer Aided Design","volume":"38 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115686215","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
An efficient approach to simultaneous transistor and interconnect sizing 一种同时进行晶体管和互连尺寸调整的有效方法
Pub Date : 1996-11-10 DOI: 10.1109/ICCAD.1996.569580
J. Cong, Lei He
In this paper, we study the simultaneous transistor and interconnect sizing (STIS) problem. We define a class of optimization problems as CH-posynomial programs and reveal a general dominance property for all CH-posynomial programs. We show that the STIS problems under a number of transistor delay models are CH-posynomial programs and propose an efficient and near-optimal STIS algorithm based on the dominance property. When used to solve the simultaneous driver/buffer and wire sizing problem for real designs, it reduces the maximum delay by up to 16.1%, and more significantly, reduces the power consumption by a factor of 1.63/spl times/, when compared with the original designs. When used to solve the transistor sizing problem, it achieves a smooth area-delay trade-off. Moreover, the algorithm optimizes a clock net of 367 drivers/buffers and 59304 /spl mu/m-long wire in 120 seconds, and a 32-bit adder with 1026 transistors in 66 seconds on a SPARC-5 workstation.
本文研究了晶体管和互连线的同步尺寸问题。我们定义了一类优化问题为ch -多项式规划,并揭示了所有ch -多项式规划的一般优势性。我们证明了许多晶体管延迟模型下的STIS问题是ch -多项式规划,并提出了一种基于优势性的高效的近最优STIS算法。当用于解决实际设计中同时存在的驱动器/缓冲器和导线尺寸问题时,与原始设计相比,它将最大延迟降低了16.1%,更重要的是,将功耗降低了1.63/spl倍/。当用于解决晶体管尺寸问题时,它实现了平滑的面积延迟权衡。此外,在SPARC-5工作站上,该算法在120秒内优化了367个驱动器/缓冲器和59304 /spl /m长导线的时钟网,并在66秒内优化了1026个晶体管的32位加法器。
{"title":"An efficient approach to simultaneous transistor and interconnect sizing","authors":"J. Cong, Lei He","doi":"10.1109/ICCAD.1996.569580","DOIUrl":"https://doi.org/10.1109/ICCAD.1996.569580","url":null,"abstract":"In this paper, we study the simultaneous transistor and interconnect sizing (STIS) problem. We define a class of optimization problems as CH-posynomial programs and reveal a general dominance property for all CH-posynomial programs. We show that the STIS problems under a number of transistor delay models are CH-posynomial programs and propose an efficient and near-optimal STIS algorithm based on the dominance property. When used to solve the simultaneous driver/buffer and wire sizing problem for real designs, it reduces the maximum delay by up to 16.1%, and more significantly, reduces the power consumption by a factor of 1.63/spl times/, when compared with the original designs. When used to solve the transistor sizing problem, it achieves a smooth area-delay trade-off. Moreover, the algorithm optimizes a clock net of 367 drivers/buffers and 59304 /spl mu/m-long wire in 120 seconds, and a 32-bit adder with 1026 transistors in 66 seconds on a SPARC-5 workstation.","PeriodicalId":408850,"journal":{"name":"Proceedings of International Conference on Computer Aided Design","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123727522","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
Driving toward higher I/sub DDQ/ test quality for sequential circuits: A generalized fault model and its ATPG 时序电路迈向更高的I/sub DDQ/测试质量:一种广义故障模型及其ATPG
Pub Date : 1996-11-10 DOI: 10.1109/ICCAD.1996.569610
H. Kondo, K. Cheng
We propose a generalized stuck-at fault model for sequential circuits under the selective I/sub DDQ/ test strategy. The proposed fault model makes a pessimistic assumption on the Boolean fault effects when the fault is activated. We show that by using the proposed fault model, test sequences of higher quality can be generated and/or selected. We further propose a test vector generation and selection method for this fault model. We present results to illustrate that a high fault coverage for the proposed fault model can be achieved by a small test set under the selective I/sub DDQ/ test environment.
提出了一种可选I/sub DDQ/测试策略下串行电路的广义卡在故障模型。该故障模型对故障激活时的布尔故障效应作了悲观假设。我们表明,通过使用提出的故障模型,可以生成和/或选择更高质量的测试序列。针对该故障模型,提出了一种测试向量的生成和选择方法。我们给出的结果表明,在选择性I/sub DDQ/测试环境下,可以通过小测试集实现高故障覆盖率。
{"title":"Driving toward higher I/sub DDQ/ test quality for sequential circuits: A generalized fault model and its ATPG","authors":"H. Kondo, K. Cheng","doi":"10.1109/ICCAD.1996.569610","DOIUrl":"https://doi.org/10.1109/ICCAD.1996.569610","url":null,"abstract":"We propose a generalized stuck-at fault model for sequential circuits under the selective I/sub DDQ/ test strategy. The proposed fault model makes a pessimistic assumption on the Boolean fault effects when the fault is activated. We show that by using the proposed fault model, test sequences of higher quality can be generated and/or selected. We further propose a test vector generation and selection method for this fault model. We present results to illustrate that a high fault coverage for the proposed fault model can be achieved by a small test set under the selective I/sub DDQ/ test environment.","PeriodicalId":408850,"journal":{"name":"Proceedings of International Conference on Computer Aided Design","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127927044","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
Improved reachability analysis of large finite state machines 改进了大型有限状态机的可达性分析
Pub Date : 1996-11-10 DOI: 10.1109/ICCAD.1996.569819
G. Cabodi, P. Camurati, S. Quer
BDD-based symbolic traversals are the state-of-the-art technique for reachability analysis of finite state machines. They are currently limited to medium-small circuits for two reasons: peak BDD size during image computation and BDD explosion for representing state sets. Starting from these limits, this paper presents can optimized traversal technique particularly oriented to the exact exploration of the state space of large machines. This is possible thanks to: temporary simplification of a finite state machine by removing some of its state elements; and a "divide-and-conquer" approach based on state set decomposition. An effective use of secondary memory allows us to store relevant portions of BDDs and to regularize access to memory, resulting in less page faults. Experimental results show that this approach is particularly effective on the larger ISCAS'89 and ISCAS'89-addendum'93 circuits.
基于bdd的符号遍历是有限状态机可达性分析的最新技术。由于两个原因,它们目前仅限于中小型电路:图像计算过程中的峰值BDD大小和表示状态集的BDD爆炸。从这些限制出发,本文提出了一种优化的遍历技术,特别针对大型机器状态空间的精确探索。这是可能的,这要归功于:通过删除一些状态元素暂时简化有限状态机;以及基于状态集分解的“分而治之”方法。有效地使用辅助内存使我们能够存储bdd的相关部分并规范对内存的访问,从而减少页面错误。实验结果表明,该方法在较大的ISCAS'89和ISCAS'89-附录'93电路上特别有效。
{"title":"Improved reachability analysis of large finite state machines","authors":"G. Cabodi, P. Camurati, S. Quer","doi":"10.1109/ICCAD.1996.569819","DOIUrl":"https://doi.org/10.1109/ICCAD.1996.569819","url":null,"abstract":"BDD-based symbolic traversals are the state-of-the-art technique for reachability analysis of finite state machines. They are currently limited to medium-small circuits for two reasons: peak BDD size during image computation and BDD explosion for representing state sets. Starting from these limits, this paper presents can optimized traversal technique particularly oriented to the exact exploration of the state space of large machines. This is possible thanks to: temporary simplification of a finite state machine by removing some of its state elements; and a \"divide-and-conquer\" approach based on state set decomposition. An effective use of secondary memory allows us to store relevant portions of BDDs and to regularize access to memory, resulting in less page faults. Experimental results show that this approach is particularly effective on the larger ISCAS'89 and ISCAS'89-addendum'93 circuits.","PeriodicalId":408850,"journal":{"name":"Proceedings of International Conference on Computer Aided Design","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130553006","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}
引用次数: 75
Module placement on BSG-structure and IC layout applications 模块放置在bsg结构和IC布局应用
Pub Date : 1996-11-10 DOI: 10.1109/ICCAD.1996.569870
S. Nakatake, K. Fujiyoshi, H. Murata, Y. Kajitani
A new method of packing rectangles (modules) is presented with applications to IC layout design. It is based on the bounded-sliceline grid (BSG) structure. The BSG dissects the plane into rooms associated with binary relations "right-to"and "above" such that any two rooms are uniquely in either relation. A packing is obtained through an assignment of modules on the BSG. Followed by physical realization BSG-PACK. A simulated annealing searches for a goon packing of all packings by changing the assignments. Experiments showed that hundreds of rectangles are easily packed in a small rectangle area (chip) with quite good quality in area efficiency. A wide adaptability is demonstrated specific to IC layout design. Remarkable examples are: the chip is not necessarily rectangle, L-shaped modules and modules which are allowed to partially overlap each other can be handled.
提出了一种新的矩形(模块)封装方法,并将其应用于集成电路版图设计。它基于有界线网格(BSG)结构。BSG将平面分解为与“右至”和“上”二元关系相关的房间,这样任何两个房间在任何关系中都是唯一的。包装是通过在BSG上分配模块来获得的。其次是物理实现BSG-PACK。模拟退火算法通过改变赋值来搜索所有赋值中最优的赋值。实验表明,该方法可以很容易地将数百个矩形封装在一个很小的矩形区域(芯片)中,并且具有很好的面积效率。对IC版图设计具有广泛的适应性。值得注意的例子是:芯片不一定是矩形的,l型模块和允许部分重叠的模块都可以处理。
{"title":"Module placement on BSG-structure and IC layout applications","authors":"S. Nakatake, K. Fujiyoshi, H. Murata, Y. Kajitani","doi":"10.1109/ICCAD.1996.569870","DOIUrl":"https://doi.org/10.1109/ICCAD.1996.569870","url":null,"abstract":"A new method of packing rectangles (modules) is presented with applications to IC layout design. It is based on the bounded-sliceline grid (BSG) structure. The BSG dissects the plane into rooms associated with binary relations \"right-to\"and \"above\" such that any two rooms are uniquely in either relation. A packing is obtained through an assignment of modules on the BSG. Followed by physical realization BSG-PACK. A simulated annealing searches for a goon packing of all packings by changing the assignments. Experiments showed that hundreds of rectangles are easily packed in a small rectangle area (chip) with quite good quality in area efficiency. A wide adaptability is demonstrated specific to IC layout design. Remarkable examples are: the chip is not necessarily rectangle, L-shaped modules and modules which are allowed to partially overlap each other can be handled.","PeriodicalId":408850,"journal":{"name":"Proceedings of International Conference on Computer Aided Design","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129009718","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}
引用次数: 275
Metrics, techniques and recent developments in mixed-signal testing 混合信号测试的度量、技术和最新发展
Pub Date : 1996-11-10 DOI: 10.1109/ICCAD.1996.569904
G. Roberts
This paper presents a tutorial on mixed-signal testing. Our focus is on testing the analog portion of the mixed-signal device, as the digital portion is handled in the usual way. We begin by first outlining the role of test in a manufacturing environment, and its impact on product cost and quality. We look at the impact of manufacturing defects on the behavior of digital and analog circuits. Subsequently, we argue that analog circuits require very different test methods than those presently used to test digital circuits. We then describe four common analog test methods and their measurement setups. We also describe how analog testing can be accomplished using digital sampling techniques. Finally, we close this tutorial with a brief description of several developments presently underway on the design of testable mixed-signal circuits.
本文提供了一个关于混合信号测试的教程。我们的重点是测试混合信号设备的模拟部分,因为数字部分是用通常的方式处理的。我们首先概述了测试在制造环境中的作用,以及它对产品成本和质量的影响。我们着眼于制造缺陷对数字和模拟电路行为的影响。随后,我们认为模拟电路需要与目前用于测试数字电路的测试方法非常不同的测试方法。然后,我们描述了四种常见的模拟测试方法及其测量设置。我们还描述了如何使用数字采样技术来完成模拟测试。最后,我们简要描述了目前正在进行的可测试混合信号电路设计的几个发展,以结束本教程。
{"title":"Metrics, techniques and recent developments in mixed-signal testing","authors":"G. Roberts","doi":"10.1109/ICCAD.1996.569904","DOIUrl":"https://doi.org/10.1109/ICCAD.1996.569904","url":null,"abstract":"This paper presents a tutorial on mixed-signal testing. Our focus is on testing the analog portion of the mixed-signal device, as the digital portion is handled in the usual way. We begin by first outlining the role of test in a manufacturing environment, and its impact on product cost and quality. We look at the impact of manufacturing defects on the behavior of digital and analog circuits. Subsequently, we argue that analog circuits require very different test methods than those presently used to test digital circuits. We then describe four common analog test methods and their measurement setups. We also describe how analog testing can be accomplished using digital sampling techniques. Finally, we close this tutorial with a brief description of several developments presently underway on the design of testable mixed-signal circuits.","PeriodicalId":408850,"journal":{"name":"Proceedings of International Conference on Computer Aided Design","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129377171","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}
引用次数: 32
Design of robust test criteria in analog testing 模拟测试中稳健测试准则的设计
Pub Date : 1996-11-10 DOI: 10.1109/ICCAD.1996.569918
W. M. Lindermeir
Test design of analog circuits based on statistical methods for decision making is a topic of growing interest. The major problem of such statistical approaches with respect to industrial applicability concerns the confidence with which the determined test criteria can be applied in production testing. This mainly refers to the consideration of measurement noise, to the selected measurements, as well as to the required training and validation samples. These crucial topics are addressed in this paper. On exploiting experience from the statistical design of analog circuits and from pattern recognition methods, efficient solutions to these problems are provided. A very robust test design is achieved by systematically considering measurement noise, by selecting most significant measurements, and by using most meaningful samples. Moreover, parametric as well as catastrophic faults are covered on application of digital testing methods.
基于统计方法的模拟电路测试设计决策是一个日益受到关注的话题。这种统计方法在工业适用性方面的主要问题是确定的测试标准能否用于生产测试。这主要是指对测量噪声的考虑,对所选测量的考虑,以及对所需的训练和验证样本的考虑。本文将讨论这些关键问题。利用模拟电路统计设计和模式识别方法的经验,为这些问题提供了有效的解决方案。通过系统地考虑测量噪声,选择最重要的测量值,并使用最有意义的样本,可以实现非常稳健的测试设计。此外,数字测试方法的应用涵盖了参数故障和灾难性故障。
{"title":"Design of robust test criteria in analog testing","authors":"W. M. Lindermeir","doi":"10.1109/ICCAD.1996.569918","DOIUrl":"https://doi.org/10.1109/ICCAD.1996.569918","url":null,"abstract":"Test design of analog circuits based on statistical methods for decision making is a topic of growing interest. The major problem of such statistical approaches with respect to industrial applicability concerns the confidence with which the determined test criteria can be applied in production testing. This mainly refers to the consideration of measurement noise, to the selected measurements, as well as to the required training and validation samples. These crucial topics are addressed in this paper. On exploiting experience from the statistical design of analog circuits and from pattern recognition methods, efficient solutions to these problems are provided. A very robust test design is achieved by systematically considering measurement noise, by selecting most significant measurements, and by using most meaningful samples. Moreover, parametric as well as catastrophic faults are covered on application of digital testing methods.","PeriodicalId":408850,"journal":{"name":"Proceedings of International Conference on Computer Aided Design","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114173597","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}
引用次数: 23
Synthesis of reusable DSP cores based on multiple behaviors 基于多行为的可复用DSP内核的综合
Pub Date : 1996-11-10 DOI: 10.1109/ICCAD.1996.569408
Wei Zhao, C. Papachristou
Design with cores has become popular recently because it can decrease the design time and ease the complexity of the design process. This paper presents a new method for the design of DSP cores based on multiple behaviors. This method uses redesign technique based on reallocation transformations to extract those RTL components in an initial RTL structure which are highly reusable and uses them to construct a DSP core. Experimental results are provided to illustrate the high reusability of core, extracted from given behaviors, when it accommodates new behaviors.
核心设计由于能够减少设计时间和降低设计过程的复杂性,近年来越来越流行。提出了一种基于多行为的DSP内核设计新方法。该方法采用基于再分配转换的再设计技术,从初始RTL结构中提取出具有高度可重用性的RTL组件,并利用它们构造DSP核心。实验结果表明,从给定行为中提取的核心在适应新行为时具有很高的可重用性。
{"title":"Synthesis of reusable DSP cores based on multiple behaviors","authors":"Wei Zhao, C. Papachristou","doi":"10.1109/ICCAD.1996.569408","DOIUrl":"https://doi.org/10.1109/ICCAD.1996.569408","url":null,"abstract":"Design with cores has become popular recently because it can decrease the design time and ease the complexity of the design process. This paper presents a new method for the design of DSP cores based on multiple behaviors. This method uses redesign technique based on reallocation transformations to extract those RTL components in an initial RTL structure which are highly reusable and uses them to construct a DSP core. Experimental results are provided to illustrate the high reusability of core, extracted from given behaviors, when it accommodates new behaviors.","PeriodicalId":408850,"journal":{"name":"Proceedings of International Conference on Computer Aided Design","volume":"63 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114827018","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
Fast Boolean optimization by rewiring 通过重新布线快速布尔优化
Pub Date : 1996-11-10 DOI: 10.1109/ICCAD.1996.569641
Shih-Chieh Chang, L. V. Ginneken, M. Marek-Sadowska
This paper presents a very efficient Boolean logic optimization method. The boolean optimization is achieved by adding and removing redundant wires in a circuit. Our algorithm applies the reasoning of Automatic Test Pattern Generation (ATPG) which can detect redundancy efficiently. During the ATPG process, mandatory assignments are assignments which must be satisfied. Our algorithm analyzes different characteristics of mandatory assignments during the ATPG process. New theoretical results based on the analysis are presented which lead to significant performance improvements. The fast run time and the excellent scaling to large problems make our Boolean optimization method practical for industrial applications. Experiments show that the optimization results are comparable to those of Kunz and Pradhan (1994) while the run time is two orders of magnitude faster (average 126/spl times/ speed up). Furthermore, we report optimization results for several large examples, which were previously thought to be too large to be handled by Boolean optimization methods.
本文提出了一种高效的布尔逻辑优化方法。布尔优化是通过在电路中添加和删除冗余导线来实现的。该算法采用了自动测试模式生成(ATPG)推理,能够有效地检测冗余。在ATPG过程中,强制性任务是必须满足的任务。我们的算法分析了ATPG过程中强制分配的不同特征。在分析的基础上提出了新的理论结果,从而显著提高了性能。快速的运行时间和对大型问题的良好可扩展性使我们的布尔优化方法在工业应用中具有实用性。实验表明,优化结果与Kunz和Pradhan(1994)的结果相当,但运行时间快了两个数量级(平均126/spl次/加速)。此外,我们报告了几个大型示例的优化结果,这些示例以前被认为太大而无法由布尔优化方法处理。
{"title":"Fast Boolean optimization by rewiring","authors":"Shih-Chieh Chang, L. V. Ginneken, M. Marek-Sadowska","doi":"10.1109/ICCAD.1996.569641","DOIUrl":"https://doi.org/10.1109/ICCAD.1996.569641","url":null,"abstract":"This paper presents a very efficient Boolean logic optimization method. The boolean optimization is achieved by adding and removing redundant wires in a circuit. Our algorithm applies the reasoning of Automatic Test Pattern Generation (ATPG) which can detect redundancy efficiently. During the ATPG process, mandatory assignments are assignments which must be satisfied. Our algorithm analyzes different characteristics of mandatory assignments during the ATPG process. New theoretical results based on the analysis are presented which lead to significant performance improvements. The fast run time and the excellent scaling to large problems make our Boolean optimization method practical for industrial applications. Experiments show that the optimization results are comparable to those of Kunz and Pradhan (1994) while the run time is two orders of magnitude faster (average 126/spl times/ speed up). Furthermore, we report optimization results for several large examples, which were previously thought to be too large to be handled by Boolean optimization methods.","PeriodicalId":408850,"journal":{"name":"Proceedings of International Conference on Computer Aided Design","volume":"83 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126222532","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}
引用次数: 53
期刊
Proceedings of International Conference on Computer Aided Design
全部 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学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1