首页 > 最新文献

Proceedings EURO-DAC '92: European Design Automation Conference最新文献

英文 中文
Calculation of the Rademacher-Walsh spectrum from a reduced representation of Boolean functions 从布尔函数的简化表示计算Rademacher-Walsh谱
Pub Date : 1992-11-01 DOI: 10.1109/EURDAC.1992.246245
B. Falkowski, Ingo Schäfer, M. Perkowski
A theory has been developed to calculate the Rademacher-Walsh transform from a reduced representation (disjoint cubes) of incompletely specified Boolean functions. The transform algorithm makes use of the properties of an array of disjoint cubes and allows the determination of the spectral coefficients in an independent way. The program for the algorithms uses advantages of C language to speed up the execution. The comparison of different versions of the algorithm has been carried out. The algorithm successfully overcomes all drawbacks in the calculation of the transform from the design automation system based on spectral methods.<>
本文提出了一种从不完全指定布尔函数的简化表示(不相交立方体)计算Rademacher-Walsh变换的理论。该变换算法利用了不相交立方体阵列的特性,并允许以独立的方式确定谱系数。算法程序利用C语言的优点,加快了算法的执行速度。对不同版本的算法进行了比较。该算法成功地克服了基于谱法的设计自动化系统在变换计算中的所有缺点
{"title":"Calculation of the Rademacher-Walsh spectrum from a reduced representation of Boolean functions","authors":"B. Falkowski, Ingo Schäfer, M. Perkowski","doi":"10.1109/EURDAC.1992.246245","DOIUrl":"https://doi.org/10.1109/EURDAC.1992.246245","url":null,"abstract":"A theory has been developed to calculate the Rademacher-Walsh transform from a reduced representation (disjoint cubes) of incompletely specified Boolean functions. The transform algorithm makes use of the properties of an array of disjoint cubes and allows the determination of the spectral coefficients in an independent way. The program for the algorithms uses advantages of C language to speed up the execution. The comparison of different versions of the algorithm has been carried out. The algorithm successfully overcomes all drawbacks in the calculation of the transform from the design automation system based on spectral methods.<<ETX>>","PeriodicalId":218056,"journal":{"name":"Proceedings EURO-DAC '92: European Design Automation Conference","volume":"56 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1992-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121556707","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}
引用次数: 18
A time optimal robust path-delay-fault self-testable adder 一种时间最优鲁棒路径延迟故障自检测加法器
Pub Date : 1992-11-01 DOI: 10.1109/EURDAC.1992.246216
B. Becker, R. Drechsler
A log(n)-time robust path-delay-fault (PDF) testable adder is presented. The adder is a modified version of a conditional carry adder (CCA). An optimal test set of size Theta (n/sup 2/*log(n)) is constructed. The realization of a selftest for the adder is discussed; an algorithm of complexity O(n/sup 3/) for the generation of a complete test set is used. A short hardware analysis of the CCA and its robust PDF-modification are presented.<>
提出了一种log(n)时间鲁棒路径延迟故障(PDF)可测试加法器。加法器是条件进位加法器(CCA)的修改版本。构造大小为Theta (n/sup 2/*log(n))的最优测试集。讨论了加法器自检的实现;使用复杂度为0 (n/sup 3/)的算法生成完整测试集。简要介绍了CCA的硬件分析及其健壮的pdf修正。
{"title":"A time optimal robust path-delay-fault self-testable adder","authors":"B. Becker, R. Drechsler","doi":"10.1109/EURDAC.1992.246216","DOIUrl":"https://doi.org/10.1109/EURDAC.1992.246216","url":null,"abstract":"A log(n)-time robust path-delay-fault (PDF) testable adder is presented. The adder is a modified version of a conditional carry adder (CCA). An optimal test set of size Theta (n/sup 2/*log(n)) is constructed. The realization of a selftest for the adder is discussed; an algorithm of complexity O(n/sup 3/) for the generation of a complete test set is used. A short hardware analysis of the CCA and its robust PDF-modification are presented.<<ETX>>","PeriodicalId":218056,"journal":{"name":"Proceedings EURO-DAC '92: European Design Automation Conference","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1992-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122115413","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}
引用次数: 6
Subtype concept of VHDL for synthesis constraints 用于综合约束的VHDL子类型概念
Pub Date : 1992-11-01 DOI: 10.1109/EURDAC.1992.246184
W. Ecker, Sabine März
The authors propose to exploit the VHSIC hardware description language (VHDL) subtype concept for formulating ranges for design constraints which could be used as inputs for synthesis tools. The proposed method relies on interpreting the range of a VHDL constant's type as a range specification for a design constraint. Presynthesis simulation is done with an estimated value inside the specified range. Postsynthesis simulation in order to check functionality as well as consistency with design constraints is performed by using the actual values resulting from synthesis.<>
作者建议利用VHSIC硬件描述语言(VHDL)子类型概念来制定可作为合成工具输入的设计约束范围。所提出的方法依赖于将VHDL常量类型的范围解释为设计约束的范围规范。预合成仿真是在给定范围内的估计值。合成后仿真是为了检查功能以及与设计约束的一致性,通过使用合成产生的实际值来执行。
{"title":"Subtype concept of VHDL for synthesis constraints","authors":"W. Ecker, Sabine März","doi":"10.1109/EURDAC.1992.246184","DOIUrl":"https://doi.org/10.1109/EURDAC.1992.246184","url":null,"abstract":"The authors propose to exploit the VHSIC hardware description language (VHDL) subtype concept for formulating ranges for design constraints which could be used as inputs for synthesis tools. The proposed method relies on interpreting the range of a VHDL constant's type as a range specification for a design constraint. Presynthesis simulation is done with an estimated value inside the specified range. Postsynthesis simulation in order to check functionality as well as consistency with design constraints is performed by using the actual values resulting from synthesis.<<ETX>>","PeriodicalId":218056,"journal":{"name":"Proceedings EURO-DAC '92: European Design Automation Conference","volume":"29 7","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1992-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"120845007","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
Delay macromodels for the timing analysis of GaAs DCFL 用于GaAs DCFL时序分析的延迟宏模型
Pub Date : 1992-11-01 DOI: 10.1109/EURDAC.1992.246251
A. Kayssi, K. Sakallah
A timing macromodel for gallium arsenide direct-coupled FET logic (GaAs DCFL) cells is derived. It calculates the delay of a cell as a function of such parameters as transistor sizes, capacitive loading, fanout, and input switching time. Calculations based on the derived macromodel show excellent agreement with circuit simulation at two to three orders of magnitude savings in computation time.<>
推导了砷化镓直接耦合FET逻辑(GaAs DCFL)电池的时序宏模型。它计算一个单元的延迟作为诸如晶体管尺寸、电容负载、风扇输出和输入开关时间等参数的函数。基于推导出的宏模型的计算结果与电路仿真结果非常吻合,计算时间节省了两到三个数量级。
{"title":"Delay macromodels for the timing analysis of GaAs DCFL","authors":"A. Kayssi, K. Sakallah","doi":"10.1109/EURDAC.1992.246251","DOIUrl":"https://doi.org/10.1109/EURDAC.1992.246251","url":null,"abstract":"A timing macromodel for gallium arsenide direct-coupled FET logic (GaAs DCFL) cells is derived. It calculates the delay of a cell as a function of such parameters as transistor sizes, capacitive loading, fanout, and input switching time. Calculations based on the derived macromodel show excellent agreement with circuit simulation at two to three orders of magnitude savings in computation time.<<ETX>>","PeriodicalId":218056,"journal":{"name":"Proceedings EURO-DAC '92: European Design Automation Conference","volume":"30 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1992-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122883277","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
Harmonic scheduling of linear recurrences for digital filter design 用于数字滤波器设计的线性递归谐波调度
Pub Date : 1992-11-01 DOI: 10.1109/EURDAC.1992.246213
Haigeng Wang, N. Dutt, A. Nicolau
Linear difference equations involving recurrences are fundamental equations that describe many important signal processing applications. For many high sample rate digital filter applications, it is necessary to effectively parallelize the linear difference equations used to describe digital filters. This is difficult because of the recurrences inherent in the data dependences. The authors present a novel approach, harmonic scheduling, that exploits parallelism in these recurrences beyond loop-carried dependencies, and which generates optimal schedules for parallel evaluation of linear difference equations with resource constraints. This approach also enables the derivation of a parallel schedule with minimum control overhead, given an execution time with resource constraints. A harmonic scheduling algorithm is presented to generate optimal schedules for digital filters described by second-order difference equations with resource constraints.<>
涉及递归的线性差分方程是描述许多重要信号处理应用的基本方程。对于许多高采样率数字滤波器应用,有必要有效地并行化用于描述数字滤波器的线性差分方程。这很困难,因为数据依赖关系中固有的递归性。作者提出了一种新的方法,调和调度,利用这些递归的并行性超越了环携带的依赖,并产生最优调度的并行评估线性差分方程的资源约束。此方法还支持在给定具有资源约束的执行时间时,以最小的控制开销派生并行调度。提出了一种谐波调度算法,用于生成具有资源约束的二阶差分方程所描述的数字滤波器的最优调度。
{"title":"Harmonic scheduling of linear recurrences for digital filter design","authors":"Haigeng Wang, N. Dutt, A. Nicolau","doi":"10.1109/EURDAC.1992.246213","DOIUrl":"https://doi.org/10.1109/EURDAC.1992.246213","url":null,"abstract":"Linear difference equations involving recurrences are fundamental equations that describe many important signal processing applications. For many high sample rate digital filter applications, it is necessary to effectively parallelize the linear difference equations used to describe digital filters. This is difficult because of the recurrences inherent in the data dependences. The authors present a novel approach, harmonic scheduling, that exploits parallelism in these recurrences beyond loop-carried dependencies, and which generates optimal schedules for parallel evaluation of linear difference equations with resource constraints. This approach also enables the derivation of a parallel schedule with minimum control overhead, given an execution time with resource constraints. A harmonic scheduling algorithm is presented to generate optimal schedules for digital filters described by second-order difference equations with resource constraints.<<ETX>>","PeriodicalId":218056,"journal":{"name":"Proceedings EURO-DAC '92: European Design Automation Conference","volume":"33 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1992-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123018342","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}
引用次数: 6
Chip assembly in the PLAYOUT VLSI design system PLAYOUT VLSI设计系统中的芯片组装
Pub Date : 1992-11-01 DOI: 10.1109/EURDAC.1992.246240
Klaus Glasmacher, G. Zimmermann
Chip assembly in PLAYOUT is designed for top-down chip planning. An example of a three-level hierarchy demonstrates the new design strategy. Three-phase chip planning and chip assembly have close interaction to guarantee an exchange of constraints between levels of the hierarchy. Chip assembly is composed of two different functions: cell synthesis, and cell assembly. For cell synthesis, standard cell block layout is used to demonstrate a new strategy. Instead of generating the layouts of blocks in the same floorplan independently, layout proceeds in parallel and constraints like pin positions, shape and position of the blocks in the floorplan are exchanged dynamically. This method results in excellent adjustment of pin positions between cells and reduction of channel widths. Independent of the cell synthesis strategy is cell assembly, viewed as a topological compaction problem to refine the floorplans. A genetic algorithm is shown to solve this problem. Initial experimental results show the advantages of the new strategies.<>
PLAYOUT中的芯片组装是为自上而下的芯片规划而设计的。一个三层层次结构的示例演示了新的设计策略。三阶段芯片规划和芯片组装具有密切的相互作用,保证了层级之间约束的交换。芯片组装由两个不同的功能组成:细胞合成和细胞组装。对于细胞合成,采用标准的细胞块布局来演示一种新的策略。与独立生成同一平面图中的块的布局不同,布局是并行进行的,并且在平面图中块的插脚位置、形状和位置等约束是动态交换的。这种方法可以很好地调整单元之间的引脚位置并减小通道宽度。独立于细胞合成策略的是细胞组装,被视为拓扑压实问题,以完善平面图。提出了一种遗传算法来解决这一问题。初步实验结果表明了新策略的优越性。
{"title":"Chip assembly in the PLAYOUT VLSI design system","authors":"Klaus Glasmacher, G. Zimmermann","doi":"10.1109/EURDAC.1992.246240","DOIUrl":"https://doi.org/10.1109/EURDAC.1992.246240","url":null,"abstract":"Chip assembly in PLAYOUT is designed for top-down chip planning. An example of a three-level hierarchy demonstrates the new design strategy. Three-phase chip planning and chip assembly have close interaction to guarantee an exchange of constraints between levels of the hierarchy. Chip assembly is composed of two different functions: cell synthesis, and cell assembly. For cell synthesis, standard cell block layout is used to demonstrate a new strategy. Instead of generating the layouts of blocks in the same floorplan independently, layout proceeds in parallel and constraints like pin positions, shape and position of the blocks in the floorplan are exchanged dynamically. This method results in excellent adjustment of pin positions between cells and reduction of channel widths. Independent of the cell synthesis strategy is cell assembly, viewed as a topological compaction problem to refine the floorplans. A genetic algorithm is shown to solve this problem. Initial experimental results show the advantages of the new strategies.<<ETX>>","PeriodicalId":218056,"journal":{"name":"Proceedings EURO-DAC '92: European Design Automation Conference","volume":"90 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1992-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123672474","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
Verification of digital circuits based on formal semantics of a hardware description language 基于硬件描述语言形式语义的数字电路验证
Pub Date : 1992-11-01 DOI: 10.1109/EURDAC.1992.246258
M. Mutz
The author presents basic concepts of defining semantics of the hardware description language VIOLA based on higher-order logic (HOL). The verification procedures of the hardware verification system VERENA are based on transformations of VIOLA terms. The correctness of these transformation steps can be formally verified based on the HOL semantics of the related VIOLA terms. As a mechanical tool, the HOL prove assistant is used. Basic concepts of a special verification system for the formal verification of digital circuits are presented. HOL serves as the formalism to define the underlying theory.<>
提出了基于高阶逻辑(HOL)的硬件描述语言VIOLA语义定义的基本概念。硬件验证系统VERENA的验证过程是基于VIOLA项的变换。可以根据相关VIOLA术语的HOL语义正式验证这些转换步骤的正确性。作为一种机械工具,使用HOL证明助手。介绍了数字电路形式化验证专用验证系统的基本概念。HOL作为定义基础理论的形式主义。
{"title":"Verification of digital circuits based on formal semantics of a hardware description language","authors":"M. Mutz","doi":"10.1109/EURDAC.1992.246258","DOIUrl":"https://doi.org/10.1109/EURDAC.1992.246258","url":null,"abstract":"The author presents basic concepts of defining semantics of the hardware description language VIOLA based on higher-order logic (HOL). The verification procedures of the hardware verification system VERENA are based on transformations of VIOLA terms. The correctness of these transformation steps can be formally verified based on the HOL semantics of the related VIOLA terms. As a mechanical tool, the HOL prove assistant is used. Basic concepts of a special verification system for the formal verification of digital circuits are presented. HOL serves as the formalism to define the underlying theory.<<ETX>>","PeriodicalId":218056,"journal":{"name":"Proceedings EURO-DAC '92: European Design Automation Conference","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1992-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115559038","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
Routing algorithms for multi-chip modules 多芯片模块的路由算法
Pub Date : 1992-11-01 DOI: 10.1109/EURDAC.1992.246230
J. Lienig, K. Thulasiraman, M. Swamy
Routing algorithms for multi-chip modules are presented. Two routing strategies, a channel routing and a grid-based routing, are discussed. The channel routing enables the designer to examine an effective routing during the placement phase. The grid-based routing calculates the net ordering with a new cost function and includes an effective rip-up and reroute procedure. The routing results of three different multichip modules are presented. Experimental results show that there is no direct correlation between the routing results of the channel algorithm and the grid-based one. It is concluded that channel routing is preferable only if the placement structure enables the generation of regular channels. In all other cases the grid-based algorithm is more effective using the channel routing just as a fast placement estimation.<>
提出了多芯片模块的路由算法。讨论了两种路由策略,通道路由和基于网格的路由。通道路由使设计人员能够在放置阶段检查有效的路由。基于网格的路由算法采用一种新的代价函数计算网络排序,并包含有效的撕毁和重路由过程。给出了三种不同的多芯片模块的路由结果。实验结果表明,信道算法的路由结果与基于网格的路由结果之间没有直接的相关性。得出的结论是,只有当放置结构能够产生规则信道时,信道路由才是可取的。在所有其他情况下,基于网格的算法使用通道路由作为快速放置估计更有效。
{"title":"Routing algorithms for multi-chip modules","authors":"J. Lienig, K. Thulasiraman, M. Swamy","doi":"10.1109/EURDAC.1992.246230","DOIUrl":"https://doi.org/10.1109/EURDAC.1992.246230","url":null,"abstract":"Routing algorithms for multi-chip modules are presented. Two routing strategies, a channel routing and a grid-based routing, are discussed. The channel routing enables the designer to examine an effective routing during the placement phase. The grid-based routing calculates the net ordering with a new cost function and includes an effective rip-up and reroute procedure. The routing results of three different multichip modules are presented. Experimental results show that there is no direct correlation between the routing results of the channel algorithm and the grid-based one. It is concluded that channel routing is preferable only if the placement structure enables the generation of regular channels. In all other cases the grid-based algorithm is more effective using the channel routing just as a fast placement estimation.<<ETX>>","PeriodicalId":218056,"journal":{"name":"Proceedings EURO-DAC '92: European Design Automation Conference","volume":"46 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1992-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125579059","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
Temporal verification of behavioral descriptions in VHDL VHDL中行为描述的时间验证
Pub Date : 1992-11-01 DOI: 10.1109/EURDAC.1992.246188
Djamel Boussebha, N. Giambiasi, J. Magnier
An approach for verifying the temporal scheduling of behavioral models of VHSIC hardware description language (VHDL) is presented. The aim is to verify that the control flow of a behavioral description satisfies its behavioral specifications described in a formalism based on reified temporal logics, and on a notion of physical activity. From this formalism, a verification procedure is established which starts by extracting the temporal subbehaviors from given VHDL descriptions and then gives them to the temporal demonstrator to prove whether they respect the behavioral specifications.<>
提出了一种验证VHSIC硬件描述语言(VHDL)行为模型时序调度的方法。目的是验证行为描述的控制流是否满足基于具体化时间逻辑和物理活动概念的形式主义所描述的行为规范。根据这种形式,建立了一个验证程序,该程序首先从给定的VHDL描述中提取时间子行为,然后将它们提供给时间演示器以证明它们是否遵守行为规范。
{"title":"Temporal verification of behavioral descriptions in VHDL","authors":"Djamel Boussebha, N. Giambiasi, J. Magnier","doi":"10.1109/EURDAC.1992.246188","DOIUrl":"https://doi.org/10.1109/EURDAC.1992.246188","url":null,"abstract":"An approach for verifying the temporal scheduling of behavioral models of VHSIC hardware description language (VHDL) is presented. The aim is to verify that the control flow of a behavioral description satisfies its behavioral specifications described in a formalism based on reified temporal logics, and on a notion of physical activity. From this formalism, a verification procedure is established which starts by extracting the temporal subbehaviors from given VHDL descriptions and then gives them to the temporal demonstrator to prove whether they respect the behavioral specifications.<<ETX>>","PeriodicalId":218056,"journal":{"name":"Proceedings EURO-DAC '92: European Design Automation Conference","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1992-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131420737","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
Tackling cost optimization in testable design by forward inferencing 用前向推理解决测试设计中的成本优化问题
Pub Date : 1992-11-01 DOI: 10.1109/EURDAC.1992.246235
M. Kraak, R. Otten
The authors describe how the forward chaining mechanism of an expert system's inference engine is employed to achieve automated cost optimization in designing testable circuits. The characteristics of forward chaining are used to explore the set of applicable testability strategies. This exploration is preceded by a testability analysis, using a set of testability rules with the emphasis on maximization of fault coverage. The analysis locates the places in the design that are not optimally accessible, taking into account the characteristics of the concerning parts, such as function and design style. A testability synthesis is accomplished by the forward chaining inference engine. A conflict set is compiled, containing rules which relate to testability strategies that will relax the violations of the analysis rules. The forward chaining mechanism in combination with the structural testability analysis directly drives the testability strategy that makes the best use of the available circuit resources.<>
作者描述了如何利用专家系统推理引擎的正向链机制来实现可测试电路设计中的自动成本优化。利用前向链的特性,探索了一套适用的可测试性策略。这种探索之前是可测试性分析,使用一组可测试性规则,强调故障覆盖的最大化。考虑到相关部分的特征,如功能和设计风格,分析定位设计中非最佳可达性的地方。通过前向链推理引擎完成可测试性综合。编译一个冲突集,其中包含与可测试性策略相关的规则,这些规则将放松对分析规则的违反。前向链机制与结构可测试性分析相结合,直接驱动可测试性策略,使可用电路资源得到最佳利用
{"title":"Tackling cost optimization in testable design by forward inferencing","authors":"M. Kraak, R. Otten","doi":"10.1109/EURDAC.1992.246235","DOIUrl":"https://doi.org/10.1109/EURDAC.1992.246235","url":null,"abstract":"The authors describe how the forward chaining mechanism of an expert system's inference engine is employed to achieve automated cost optimization in designing testable circuits. The characteristics of forward chaining are used to explore the set of applicable testability strategies. This exploration is preceded by a testability analysis, using a set of testability rules with the emphasis on maximization of fault coverage. The analysis locates the places in the design that are not optimally accessible, taking into account the characteristics of the concerning parts, such as function and design style. A testability synthesis is accomplished by the forward chaining inference engine. A conflict set is compiled, containing rules which relate to testability strategies that will relax the violations of the analysis rules. The forward chaining mechanism in combination with the structural testability analysis directly drives the testability strategy that makes the best use of the available circuit resources.<<ETX>>","PeriodicalId":218056,"journal":{"name":"Proceedings EURO-DAC '92: European Design Automation Conference","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1992-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114559621","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
期刊
Proceedings EURO-DAC '92: European Design Automation Conference
全部 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