首页 > 最新文献

Proceedings of ASP-DAC'95/CHDL'95/VLSI'95 with EDA Technofair最新文献

英文 中文
On hazard-free implementation of speed-independent circuits 速度无关电路的安全实现
Pub Date : 1995-08-01 DOI: 10.1109/ASPDAC.1995.486230
A. Kondratyev, M. Kishinevsky, A. Yakovlev
We investigate the problem of hazard free gate level implementation of speed independent circuits specified by event based models, such as signal transition Graph (for processes with AND causality and input choice) or its extension, called change diagram (which allows OR causality). The main result of the paper is twofold: the proof that any speed independent behavior can be implemented at the gate level without hazards; and an efficient method for such an implementation. This method is based on transformations of the specification to the form satisfying the monotonous cover requirement. Since this method is based on standard gate cells it can be used both in the full custom and semi custom VLSI design. Experimental results demonstrate area and performance efficiency of our method.
我们研究了由基于事件的模型指定的速度无关电路的无危险门级实现问题,例如信号转换图(用于具有与因果关系和输入选择的过程)或其扩展,称为变化图(允许或因果关系)。本文的主要结果是双重的:证明任何与速度无关的行为都可以在门级上实现而不会产生危险;并给出了一种有效的实现方法。该方法基于将规范转换为满足单调覆盖要求的形式。由于该方法基于标准栅极单元,因此可用于完全定制和半定制VLSI设计。实验结果证明了该方法的面积和性能效率。
{"title":"On hazard-free implementation of speed-independent circuits","authors":"A. Kondratyev, M. Kishinevsky, A. Yakovlev","doi":"10.1109/ASPDAC.1995.486230","DOIUrl":"https://doi.org/10.1109/ASPDAC.1995.486230","url":null,"abstract":"We investigate the problem of hazard free gate level implementation of speed independent circuits specified by event based models, such as signal transition Graph (for processes with AND causality and input choice) or its extension, called change diagram (which allows OR causality). The main result of the paper is twofold: the proof that any speed independent behavior can be implemented at the gate level without hazards; and an efficient method for such an implementation. This method is based on transformations of the specification to the form satisfying the monotonous cover requirement. Since this method is based on standard gate cells it can be used both in the full custom and semi custom VLSI design. Experimental results demonstrate area and performance efficiency of our method.","PeriodicalId":119232,"journal":{"name":"Proceedings of ASP-DAC'95/CHDL'95/VLSI'95 with EDA Technofair","volume":"161 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1995-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122674920","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}
引用次数: 37
Performance-driven circuit partitioning for prototyping by using multiple FPGA chips 使用多个FPGA芯片进行原型设计的性能驱动电路划分
Pub Date : 1995-08-01 DOI: 10.1109/ASPDAC.1995.486211
Chunghee Kim, Hyunchul Shin, Young-Uk Yu
A new performance-driven partitioning algorithm has been developed to implement a large circuit by using multiple FPGA chips. Partitioning for multiple FPGAs has several constraints to satisfy so that each partitioned subcircuit can be implemented in a FPGA chip. To obtain satisfactory results under the constraints, the partitioning is performed in two phases which are the initial partitioning for global optimisation and the iterative partitioning improvements for constraint satisfaction. Experimental results using the MCNC benchmark examples show that our partition method produces better results than those of other recent approaches on the average and that performance-driven partitioning is effective in reducing critical time delays.
提出了一种新的性能驱动的分区算法,通过使用多个FPGA芯片来实现一个大型电路。多个FPGA的划分有几个约束条件需要满足,以便每个划分的子电路可以在一个FPGA芯片中实现。为了在约束条件下获得满意的结果,划分分为两个阶段,即全局优化的初始划分阶段和满足约束条件的迭代划分改进阶段。使用MCNC基准示例的实验结果表明,平均而言,我们的分区方法比其他最近的方法产生更好的结果,并且性能驱动的分区在减少临界时延方面是有效的。
{"title":"Performance-driven circuit partitioning for prototyping by using multiple FPGA chips","authors":"Chunghee Kim, Hyunchul Shin, Young-Uk Yu","doi":"10.1109/ASPDAC.1995.486211","DOIUrl":"https://doi.org/10.1109/ASPDAC.1995.486211","url":null,"abstract":"A new performance-driven partitioning algorithm has been developed to implement a large circuit by using multiple FPGA chips. Partitioning for multiple FPGAs has several constraints to satisfy so that each partitioned subcircuit can be implemented in a FPGA chip. To obtain satisfactory results under the constraints, the partitioning is performed in two phases which are the initial partitioning for global optimisation and the iterative partitioning improvements for constraint satisfaction. Experimental results using the MCNC benchmark examples show that our partition method produces better results than those of other recent approaches on the average and that performance-driven partitioning is effective in reducing critical time delays.","PeriodicalId":119232,"journal":{"name":"Proceedings of ASP-DAC'95/CHDL'95/VLSI'95 with EDA Technofair","volume":"213 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1995-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122853238","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}
引用次数: 8
A neural network approach to the placement problem 定位问题的一种神经网络方法
Pub Date : 1995-08-01 DOI: 10.1109/ASPDAC.1995.486253
M. S. Zamani, G. Hellestrand
In this paper, we introduce a new neural network approach to the placement of gate array designs. The network used is a Kohonen self-organising map. An abstract specification of the design is converted to a set of appropriate input vectors fed to the network at random. At the end of the process, the map shows a 2-dimensional plane of the design in which the modules with higher connectivity are placed adjacent to each other, hence minimising total connection length in the design. The approach can consider external connections and is able to place modules in a rectilinear boundary. These features makes the approach capable of being used in hierarchical floorplanning algorithms.
在本文中,我们引入了一种新的神经网络方法来放置门阵列设计。使用的网络是Kohonen自组织图。设计的抽象规范被转换成一组适当的输入向量,随机馈送到网络中。在流程结束时,地图显示了设计的二维平面,其中连接性较高的模块彼此相邻放置,从而最小化设计中的总连接长度。该方法可以考虑外部连接,并能够将模块放置在直线边界中。这些特点使该方法能够用于分层平面规划算法。
{"title":"A neural network approach to the placement problem","authors":"M. S. Zamani, G. Hellestrand","doi":"10.1109/ASPDAC.1995.486253","DOIUrl":"https://doi.org/10.1109/ASPDAC.1995.486253","url":null,"abstract":"In this paper, we introduce a new neural network approach to the placement of gate array designs. The network used is a Kohonen self-organising map. An abstract specification of the design is converted to a set of appropriate input vectors fed to the network at random. At the end of the process, the map shows a 2-dimensional plane of the design in which the modules with higher connectivity are placed adjacent to each other, hence minimising total connection length in the design. The approach can consider external connections and is able to place modules in a rectilinear boundary. These features makes the approach capable of being used in hierarchical floorplanning algorithms.","PeriodicalId":119232,"journal":{"name":"Proceedings of ASP-DAC'95/CHDL'95/VLSI'95 with EDA Technofair","volume":"70 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1995-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124641076","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
A digital audio signal processor for cellular phone application 用于移动电话应用的数字音频信号处理器
Pub Date : 1995-08-01 DOI: 10.1109/ASPDAC.1995.486221
Jeongsik Yang, Chan-Hong Park, Beomsup Kim
A salient digital audio signal processor for a mobile communication receiver is described. With this IC, the complete audio signal processing system of an AMPS or a TACS cellular phone is easily implemented. The processor can be also applied to cellular radio, high performance cordless telephone, etc. In the paper, as an example of application, the implementation of the AMPS audio signal processing system is presented. To save power consumption, some special consideration of low power architectures has been made. The DSP core uses 4 stage pipelining without a routine memory access stage to reduce the power consumption and execution speed. The parallel calculations of data in the DSP and separated filter blocks also contribute to reduce the clock frequency and to save power. It also provides a power-down mode that turns off the IC except the internal bus interface in the standby mode. It uses a 3.3 V power supply, a 10 MHz 4-phase clock. The data sampling rate is 10 K-samples per second.
描述了一种用于移动通信接收机的显著数字音频信号处理器。利用这种集成电路,可以很容易地实现AMPS或TACS手机的完整音频信号处理系统。该处理器还可应用于蜂窝无线电、高性能无绳电话等领域。本文以应用为例,介绍了AMPS音频信号处理系统的实现。为了节省功耗,对低功耗架构进行了一些特殊的考虑。DSP核心使用4级流水线,没有常规内存访问阶段,以降低功耗和执行速度。DSP中数据的并行计算和分离的滤波块也有助于降低时钟频率和节省功耗。它还提供了一种下电模式,在待机模式下关闭除内部总线接口外的IC。它使用3.3 V电源,10 MHz 4相时钟。数据采样率为每秒10k个样本。
{"title":"A digital audio signal processor for cellular phone application","authors":"Jeongsik Yang, Chan-Hong Park, Beomsup Kim","doi":"10.1109/ASPDAC.1995.486221","DOIUrl":"https://doi.org/10.1109/ASPDAC.1995.486221","url":null,"abstract":"A salient digital audio signal processor for a mobile communication receiver is described. With this IC, the complete audio signal processing system of an AMPS or a TACS cellular phone is easily implemented. The processor can be also applied to cellular radio, high performance cordless telephone, etc. In the paper, as an example of application, the implementation of the AMPS audio signal processing system is presented. To save power consumption, some special consideration of low power architectures has been made. The DSP core uses 4 stage pipelining without a routine memory access stage to reduce the power consumption and execution speed. The parallel calculations of data in the DSP and separated filter blocks also contribute to reduce the clock frequency and to save power. It also provides a power-down mode that turns off the IC except the internal bus interface in the standby mode. It uses a 3.3 V power supply, a 10 MHz 4-phase clock. The data sampling rate is 10 K-samples per second.","PeriodicalId":119232,"journal":{"name":"Proceedings of ASP-DAC'95/CHDL'95/VLSI'95 with EDA Technofair","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1995-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126412953","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Manipulation of regular expressions under length constraints using zero-suppressed-BDDs 使用零抑制的bdd在长度约束下操作正则表达式
Pub Date : 1995-08-01 DOI: 10.1109/ASPDAC.1995.486250
S. Ishihara, S. Minato
We present a new technique that broadens the scope of BDD application. It is a method for manipulating regular expressions that represent sets of sequences including repetitions of symbols. In general, sequences in the set represented by a regular expression have an infinite length and this makes representing and manipulating them difficult. In this paper, we introduce length constraints into a representation of regular expressions. Under these constraints, our method can represent and manipulate large-scale sets of sequences of regular expressions compactly and uniquely and greatly accelerates operations of regular expressions. As regular expressions can represent behaviors of a finite state machine, our technique provides a useful analysis method of finite state machines and can be applied to formal hardware verification techniques.
我们提出了一种新的技术,拓宽了BDD的应用范围。它是一种用于操作正则表达式的方法,正则表达式表示包含重复符号的序列集。通常,正则表达式表示的集合中的序列具有无限长度,这使得表示和操作它们变得困难。在本文中,我们将长度约束引入正则表达式的表示。在这些约束条件下,我们的方法可以紧凑、唯一地表示和操作大规模的正则表达式序列集,大大加快了正则表达式的运算速度。由于正则表达式可以表示有限状态机的行为,因此我们的技术提供了一种有用的有限状态机分析方法,并且可以应用于正式的硬件验证技术。
{"title":"Manipulation of regular expressions under length constraints using zero-suppressed-BDDs","authors":"S. Ishihara, S. Minato","doi":"10.1109/ASPDAC.1995.486250","DOIUrl":"https://doi.org/10.1109/ASPDAC.1995.486250","url":null,"abstract":"We present a new technique that broadens the scope of BDD application. It is a method for manipulating regular expressions that represent sets of sequences including repetitions of symbols. In general, sequences in the set represented by a regular expression have an infinite length and this makes representing and manipulating them difficult. In this paper, we introduce length constraints into a representation of regular expressions. Under these constraints, our method can represent and manipulate large-scale sets of sequences of regular expressions compactly and uniquely and greatly accelerates operations of regular expressions. As regular expressions can represent behaviors of a finite state machine, our technique provides a useful analysis method of finite state machines and can be applied to formal hardware verification techniques.","PeriodicalId":119232,"journal":{"name":"Proceedings of ASP-DAC'95/CHDL'95/VLSI'95 with EDA Technofair","volume":"139 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1995-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133859366","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
A layout approach to monolithic microwave IC 一种单片微波集成电路的布局方法
Pub Date : 1995-08-01 DOI: 10.1109/ASPDAC.1995.486233
A. Nagao, Chiyoshi Yoshioka, T. Kambe, I. Shirakawa
A layout approach is attempted dedicatedly for MMICs (monolithic microwave integrated circuits), on which predominant layout elements are transistors, resistors, capacitors, inductors, coplanar waveguides, T junctions, etc., formed by the GaAs fabrication process. The layout issue typical of such MMICs consists essentially in how to realize a single layer placement of different shapes of layout elements under a variety of spacing, orientating, and shaping constraints. Each layout element is modeled to simplify placement tasks subject to different placement constraints, and then a set of the interconnection requirements among elements is represented by a graph, to which a planarization algorithm is effectively applied. As a result of this planarization, a placement procedure is constructed mainly by repeated application of a merging scheme. A number of experimental results are also shown to demonstrate the practicability of the described layout approach.
本文专门针对单片微波集成电路(mmic)尝试了一种布局方法,其中主要的布局元件是晶体管、电阻、电容、电感、共面波导、T结等,由砷化镓(GaAs)制造工艺形成。这种mmic典型的布局问题本质上包括如何在各种间距、方向和形状约束下实现不同形状的布局元素的单层放置。对每个布局元素进行建模,简化不同布局约束下的布局任务,然后用图表示一组元素之间的互连需求,并有效地应用了平面化算法。由于这种平面化,放置过程主要通过重复应用合并方案来构建。一些实验结果也证明了所述布局方法的实用性。
{"title":"A layout approach to monolithic microwave IC","authors":"A. Nagao, Chiyoshi Yoshioka, T. Kambe, I. Shirakawa","doi":"10.1109/ASPDAC.1995.486233","DOIUrl":"https://doi.org/10.1109/ASPDAC.1995.486233","url":null,"abstract":"A layout approach is attempted dedicatedly for MMICs (monolithic microwave integrated circuits), on which predominant layout elements are transistors, resistors, capacitors, inductors, coplanar waveguides, T junctions, etc., formed by the GaAs fabrication process. The layout issue typical of such MMICs consists essentially in how to realize a single layer placement of different shapes of layout elements under a variety of spacing, orientating, and shaping constraints. Each layout element is modeled to simplify placement tasks subject to different placement constraints, and then a set of the interconnection requirements among elements is represented by a graph, to which a planarization algorithm is effectively applied. As a result of this planarization, a placement procedure is constructed mainly by repeated application of a merging scheme. A number of experimental results are also shown to demonstrate the practicability of the described layout approach.","PeriodicalId":119232,"journal":{"name":"Proceedings of ASP-DAC'95/CHDL'95/VLSI'95 with EDA Technofair","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1995-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131122009","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}
引用次数: 2
Fanout-tree restructuring algorithm for post-placement timing optimization 扇外树重构算法的后置时间优化
Pub Date : 1995-08-01 DOI: 10.1109/ASPDAC.1995.486266
T. Aoki, M. Murakata, T. Mitsuhashi, N. Goto
This paper proposes a fanout-tree restructuring algorithm for post-placement timing optimization to meet timing constraints. The proposed algorithm restructures a fanout-tree by finding a tree in a graph which represents a multi-terminal net, and inserts buffer cells and resizes cells based on an accurate interconnection RC delay without degrading routability. The algorithm has been implemented and applied to a number of layout data generated by timing driven placement. Application results show a 17% reduction in circuit delay on the average.
本文提出了一种扇出树重构算法,用于贴片后的时间优化,以满足时间约束。该算法通过在表示多终端网络的图中找到树来重构扇出树,并在不降低可达性的前提下,根据准确的互连RC延迟插入缓冲单元并调整单元大小。该算法已被实现并应用于由定时驱动放置产生的大量布局数据。应用结果表明,电路延迟平均降低17%。
{"title":"Fanout-tree restructuring algorithm for post-placement timing optimization","authors":"T. Aoki, M. Murakata, T. Mitsuhashi, N. Goto","doi":"10.1109/ASPDAC.1995.486266","DOIUrl":"https://doi.org/10.1109/ASPDAC.1995.486266","url":null,"abstract":"This paper proposes a fanout-tree restructuring algorithm for post-placement timing optimization to meet timing constraints. The proposed algorithm restructures a fanout-tree by finding a tree in a graph which represents a multi-terminal net, and inserts buffer cells and resizes cells based on an accurate interconnection RC delay without degrading routability. The algorithm has been implemented and applied to a number of layout data generated by timing driven placement. Application results show a 17% reduction in circuit delay on the average.","PeriodicalId":119232,"journal":{"name":"Proceedings of ASP-DAC'95/CHDL'95/VLSI'95 with EDA Technofair","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1995-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124951082","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 7
Current and charge estimation in CMOS circuits CMOS电路中的电流和电荷估计
Pub Date : 1995-08-01 DOI: 10.1109/ASPDAC.1995.486195
S. Dhar, D.J. Gurney
CMOS circuits have significant amounts of dynamic short-circuit (or through) current. This can be as large as 20% of the total in well-designed circuits, and up to 80% of the total in circuits that have not been designed carefully. This current depends strongly on the relative sizes of the pull-up to pull-down paths. We introduce the dynamic short-circuit ratio to model this parameter. This allows accurate estimation of currents including the dynamic short-circuit current, and also results in improved delay estimation. Accuracy is typically within 10% of circuit-level simulation while operating at the switch-level abstraction.
CMOS电路具有大量的动态短路(或通流)电流。在设计良好的电路中,这可能占总数的20%,而在设计不仔细的电路中,这可能占总数的80%。这个电流很大程度上取决于上拉和下拉路径的相对大小。我们引入了动态短路比来模拟这一参数。这允许准确估计电流,包括动态短路电流,也导致改进的延迟估计。当在开关级抽象操作时,精度通常在电路级模拟的10%以内。
{"title":"Current and charge estimation in CMOS circuits","authors":"S. Dhar, D.J. Gurney","doi":"10.1109/ASPDAC.1995.486195","DOIUrl":"https://doi.org/10.1109/ASPDAC.1995.486195","url":null,"abstract":"CMOS circuits have significant amounts of dynamic short-circuit (or through) current. This can be as large as 20% of the total in well-designed circuits, and up to 80% of the total in circuits that have not been designed carefully. This current depends strongly on the relative sizes of the pull-up to pull-down paths. We introduce the dynamic short-circuit ratio to model this parameter. This allows accurate estimation of currents including the dynamic short-circuit current, and also results in improved delay estimation. Accuracy is typically within 10% of circuit-level simulation while operating at the switch-level abstraction.","PeriodicalId":119232,"journal":{"name":"Proceedings of ASP-DAC'95/CHDL'95/VLSI'95 with EDA Technofair","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1995-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131223265","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A built-in self test scheme for VLSI VLSI的内置自检方案
Pub Date : 1995-08-01 DOI: 10.1109/ASPDAC.1995.486226
T. Damarla, Wei Su, G. T. Michael, M. Chung, C. Stroud
We present a novel approach for built-in self test (BIST) for VLSI. Many conventional BIST schemes use signatures generated by a linear feedback shift register (LFSR) or a multiple input signature register (MISR) for determining whether the device under test is faulty or fault free. In the approach presented, fault detection is made based on the number of different states the LFSR visits. This number is called the cycle length. It is also shown that such an approach results in the probability of aliasing of 2/sup -(2m-1+m/), where m denotes the number of registers in the LFSR, compared to 2/sup -m/ achieved by conventional signature analyzers. We also present the complexity of the additional hardware required to implement the scheme.
我们提出了一种新的VLSI内建自检(BIST)方法。许多传统的BIST方案使用线性反馈移位寄存器(LFSR)或多输入签名寄存器(MISR)生成的签名来确定被测设备是故障还是无故障。在该方法中,基于LFSR访问的不同状态数进行故障检测。这个数字叫做周期长度。结果还表明,这种方法导致混叠的概率为2/sup -(2m-1+m/),其中m表示LFSR中的寄存器数,而传统的签名分析仪实现的混叠概率为2/sup -m/。我们还介绍了实现该方案所需的附加硬件的复杂性。
{"title":"A built-in self test scheme for VLSI","authors":"T. Damarla, Wei Su, G. T. Michael, M. Chung, C. Stroud","doi":"10.1109/ASPDAC.1995.486226","DOIUrl":"https://doi.org/10.1109/ASPDAC.1995.486226","url":null,"abstract":"We present a novel approach for built-in self test (BIST) for VLSI. Many conventional BIST schemes use signatures generated by a linear feedback shift register (LFSR) or a multiple input signature register (MISR) for determining whether the device under test is faulty or fault free. In the approach presented, fault detection is made based on the number of different states the LFSR visits. This number is called the cycle length. It is also shown that such an approach results in the probability of aliasing of 2/sup -(2m-1+m/), where m denotes the number of registers in the LFSR, compared to 2/sup -m/ achieved by conventional signature analyzers. We also present the complexity of the additional hardware required to implement the scheme.","PeriodicalId":119232,"journal":{"name":"Proceedings of ASP-DAC'95/CHDL'95/VLSI'95 with EDA Technofair","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1995-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132394609","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
Synthesis-for-testability using transformations 使用转换的可测试性合成
Pub Date : 1995-08-01 DOI: 10.1109/ASPDAC.1995.486360
M. Potkonjak, S. Dey, R. Roy
We address the problem of transforming a behavioral specification so that synthesis of a testable implementation from the new specification requires significantly less area and partial scan cost than synthesis from the original specification. A two-stage objective function, that estimates the area and testability of the final implementation, and also captures enabling effects of the transformations, is developed. Optimization is done using a new randomized branch and bound steepest descent algorithm. Application of the transformation algorithm on several examples demonstrates significant simultaneous improvement in both area and testability of the final implementations.
我们解决了转换行为规范的问题,以便从新规范中合成一个可测试的实现比从原始规范中合成需要更少的面积和部分扫描成本。开发了一个两阶段目标函数,用于估计最终实现的面积和可测试性,并捕获转换的启用效果。优化采用了一种新的随机化分支定界最速下降算法。在几个实例上的应用表明,该转换算法在最终实现的面积和可测试性方面都有显著的提高。
{"title":"Synthesis-for-testability using transformations","authors":"M. Potkonjak, S. Dey, R. Roy","doi":"10.1109/ASPDAC.1995.486360","DOIUrl":"https://doi.org/10.1109/ASPDAC.1995.486360","url":null,"abstract":"We address the problem of transforming a behavioral specification so that synthesis of a testable implementation from the new specification requires significantly less area and partial scan cost than synthesis from the original specification. A two-stage objective function, that estimates the area and testability of the final implementation, and also captures enabling effects of the transformations, is developed. Optimization is done using a new randomized branch and bound steepest descent algorithm. Application of the transformation algorithm on several examples demonstrates significant simultaneous improvement in both area and testability of the final implementations.","PeriodicalId":119232,"journal":{"name":"Proceedings of ASP-DAC'95/CHDL'95/VLSI'95 with EDA Technofair","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1995-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130747359","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}
引用次数: 8
期刊
Proceedings of ASP-DAC'95/CHDL'95/VLSI'95 with EDA Technofair
全部 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