首页 > 最新文献

33rd Design Automation Conference Proceedings, 1996最新文献

英文 中文
Using register-transfer paths in code generation for heterogeneous memory-register architectures 在异构内存寄存器体系结构的代码生成中使用寄存器传输路径
Pub Date : 1996-06-01 DOI: 10.1109/DAC.1996.545644
G. Araújo, S. Malik, M. Lee
In this paper we address the problem of code generation for basic blocks in heterogeneous memory-register DSP processors. We propose a new a technique, based on register-transfer paths, that can be used for efficiently dismantling basic block DAGs (Directed Acyclic Graphs) into expression trees. This approach builds on recent results which report optimal code generation algorithm for expression trees for these architectures. This technique has been implemented and experimentally validated for the TMS320C25, a popular fixed point DSP processor. The results show that good code quality can be obtained using the proposed technique. An analysis of the type of DAGs found in the DSPstone benchmark programs reveals that the majority of basic blocks in this benchmark set are expression trees and leaf DAGs. This leads to our claim that tree based algorithms, like the one described in this paper, should be the technique of choice for basic blocks code generation with heterogeneous memory register architectures.
本文研究了异构存储寄存器DSP处理器中基本块的代码生成问题。我们提出了一种基于寄存器转移路径的新技术,该技术可用于有效地将基本块dag(有向无环图)分解为表达式树。这种方法建立在最近的结果之上,这些结果报告了这些体系结构的表达式树的最佳代码生成算法。该技术已在常用的定点DSP处理器TMS320C25上实现并实验验证。结果表明,采用该方法可以获得较好的编码质量。对DSPstone基准程序中发现的dag类型进行分析发现,该基准集中的大部分基本块是表达树和叶子dag。这导致我们认为基于树的算法(如本文中描述的算法)应该是使用异构内存寄存器体系结构生成基本块代码的首选技术。
{"title":"Using register-transfer paths in code generation for heterogeneous memory-register architectures","authors":"G. Araújo, S. Malik, M. Lee","doi":"10.1109/DAC.1996.545644","DOIUrl":"https://doi.org/10.1109/DAC.1996.545644","url":null,"abstract":"In this paper we address the problem of code generation for basic blocks in heterogeneous memory-register DSP processors. We propose a new a technique, based on register-transfer paths, that can be used for efficiently dismantling basic block DAGs (Directed Acyclic Graphs) into expression trees. This approach builds on recent results which report optimal code generation algorithm for expression trees for these architectures. This technique has been implemented and experimentally validated for the TMS320C25, a popular fixed point DSP processor. The results show that good code quality can be obtained using the proposed technique. An analysis of the type of DAGs found in the DSPstone benchmark programs reveals that the majority of basic blocks in this benchmark set are expression trees and leaf DAGs. This leads to our claim that tree based algorithms, like the one described in this paper, should be the technique of choice for basic blocks code generation with heterogeneous memory register architectures.","PeriodicalId":152966,"journal":{"name":"33rd Design Automation Conference Proceedings, 1996","volume":"21 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115328805","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}
引用次数: 55
Compiled HW/SW co-simulation 编译硬件/软件协同仿真
Pub Date : 1996-06-01 DOI: 10.1109/DAC.1996.545662
V. Zivojnovic, H. Meyr
This paper presents a technique for simulating processors and attached hardware using the principle of compiled simulation. Unlike existing, inhouse and off-the-shelf hardware/software co-simulators, which use interpretive processor simulation, the proposed technique performs instruction decoding and simulation scheduling at compile time. The technique offers up to three orders of magnitude faster simulation. The high speed allows the user to explore algorithms and hardware/software trade-offs before any hardware implementation. In this paper, the sources of the speedup and the limitations of the technique are analyzed and the realization of the simulation compiler is presented.
本文提出了一种利用编译仿真原理对处理器及其附属硬件进行仿真的技术。与现有的、内部的和现成的使用解释性处理器仿真的硬件/软件协同模拟器不同,所提出的技术在编译时执行指令解码和仿真调度。该技术提供了高达三个数量级的模拟速度。高速允许用户在任何硬件实现之前探索算法和硬件/软件权衡。本文分析了加速的来源和该技术的局限性,并给出了仿真编译器的实现。
{"title":"Compiled HW/SW co-simulation","authors":"V. Zivojnovic, H. Meyr","doi":"10.1109/DAC.1996.545662","DOIUrl":"https://doi.org/10.1109/DAC.1996.545662","url":null,"abstract":"This paper presents a technique for simulating processors and attached hardware using the principle of compiled simulation. Unlike existing, inhouse and off-the-shelf hardware/software co-simulators, which use interpretive processor simulation, the proposed technique performs instruction decoding and simulation scheduling at compile time. The technique offers up to three orders of magnitude faster simulation. The high speed allows the user to explore algorithms and hardware/software trade-offs before any hardware implementation. In this paper, the sources of the speedup and the limitations of the technique are analyzed and the realization of the simulation compiler is presented.","PeriodicalId":152966,"journal":{"name":"33rd Design Automation Conference Proceedings, 1996","volume":"390 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124559578","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}
引用次数: 98
Identifying sequential redundancies without search 在没有搜索的情况下识别顺序冗余
Pub Date : 1996-06-01 DOI: 10.1145/240518.240605
M. Iyer, D. E. Long, M. Abramovici
Previous solutions to the difficult problem of identifying sequential redundancy are either based on incorrect theoretical results, or rely an unrealistic simplifying assumptions, or are applicable only to small circuits. In this paper we show the limitations of the existing definitions of sequential redundancy and introduce a new concept of c-cycle redundancy as a generalization of the conventional notion of sequential redundancy. We present an efficient algorithm, FIRES, to identify c-cycle redundancies without search. FIRES does not assume the existence of a global reset nor does it require any state transition information. FIRES has provably polynomial-time complexity and is practical for large circuits. Experimental results on benchmark circuits indicate that FIRES identifies a large number of redundancies. We show that, in general, the redundant faults identified by FIRES are not easy targets for state-of-the-art sequential rest generators.
对于识别序列冗余这一难题,以前的解决方案要么基于不正确的理论结果,要么依赖于不切实际的简化假设,要么只适用于小型电路。本文指出了现有序列冗余定义的局限性,并引入了c循环冗余的新概念,作为常规序列冗余概念的推广。提出了一种无需搜索即可识别c循环冗余的有效算法——FIRES。FIRES不假设存在全局重置,也不需要任何状态转换信息。FIRES具有可证明的多项式时间复杂度,适用于大型电路。在基准电路上的实验结果表明,FIRES可以识别出大量的冗余。我们表明,一般来说,由FIRES识别的冗余故障不是最先进的顺序休息发生器的容易目标。
{"title":"Identifying sequential redundancies without search","authors":"M. Iyer, D. E. Long, M. Abramovici","doi":"10.1145/240518.240605","DOIUrl":"https://doi.org/10.1145/240518.240605","url":null,"abstract":"Previous solutions to the difficult problem of identifying sequential redundancy are either based on incorrect theoretical results, or rely an unrealistic simplifying assumptions, or are applicable only to small circuits. In this paper we show the limitations of the existing definitions of sequential redundancy and introduce a new concept of c-cycle redundancy as a generalization of the conventional notion of sequential redundancy. We present an efficient algorithm, FIRES, to identify c-cycle redundancies without search. FIRES does not assume the existence of a global reset nor does it require any state transition information. FIRES has provably polynomial-time complexity and is practical for large circuits. Experimental results on benchmark circuits indicate that FIRES identifies a large number of redundancies. We show that, in general, the redundant faults identified by FIRES are not easy targets for state-of-the-art sequential rest generators.","PeriodicalId":152966,"journal":{"name":"33rd Design Automation Conference Proceedings, 1996","volume":"33 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129390680","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}
引用次数: 79
Address calculation for retargetable compilation and exploration of instruction-set architectures 可重目标编译的地址计算和指令集架构的探索
Pub Date : 1996-06-01 DOI: 10.1145/240518.240631
C. Liem, P. Paulin, A. Jerraya
The advent of parallel executing address calculation units (ACUs) in digital signal processor (DSP) and application specific instruction-set processor (ASIP) architectures has made a strong impact on an application's ability to efficiently access memories. Unfortunately, successful compiler techniques which map high-level language data constructs to the addressing units of the architecture have lagged far behind. Since access to data is often the most demanding task in DSP, this mapping can be the most crucial function of the compiler. This paper introduces a new retargetable approach and prototype tool for the analysis of array references and traversals for efficient use of ACUs. The ArrSyn utility is designed to be used either as an enhancement to an existing dedicated compiler or as an aid for architecture exploration.
数字信号处理器(DSP)和专用指令集处理器(ASIP)体系结构中并行执行地址计算单元(acu)的出现对应用程序有效访问存储器的能力产生了重大影响。不幸的是,将高级语言数据构造映射到体系结构寻址单元的成功编译器技术远远落后。由于访问数据通常是DSP中要求最高的任务,因此这种映射可能是编译器最关键的功能。本文介绍了一种新的可重定向方法和原型工具,用于分析阵列引用和遍历,以有效地利用acu。ArrSyn实用程序的设计目的是作为现有专用编译器的增强或作为架构探索的辅助。
{"title":"Address calculation for retargetable compilation and exploration of instruction-set architectures","authors":"C. Liem, P. Paulin, A. Jerraya","doi":"10.1145/240518.240631","DOIUrl":"https://doi.org/10.1145/240518.240631","url":null,"abstract":"The advent of parallel executing address calculation units (ACUs) in digital signal processor (DSP) and application specific instruction-set processor (ASIP) architectures has made a strong impact on an application's ability to efficiently access memories. Unfortunately, successful compiler techniques which map high-level language data constructs to the addressing units of the architecture have lagged far behind. Since access to data is often the most demanding task in DSP, this mapping can be the most crucial function of the compiler. This paper introduces a new retargetable approach and prototype tool for the analysis of array references and traversals for efficient use of ACUs. The ArrSyn utility is designed to be used either as an enhancement to an existing dedicated compiler or as an aid for architecture exploration.","PeriodicalId":152966,"journal":{"name":"33rd Design Automation Conference Proceedings, 1996","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129847313","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}
引用次数: 70
VLSI design and system level verification for the Mini-Disc Mini-Disc的VLSI设计与系统级验证
Pub Date : 1996-06-01 DOI: 10.1145/240518.240612
T. Fujimoto, T. Kambe
In this paper, a new method for the design of complex multimedia ASIC is introduced. Using this design method, VLSI with embedded software and high-speed emulators can be developed concurrently. The method has proven to be effective through actual design of VLSI for audio compression and decompression in a Mini-Disc system.
本文介绍了一种设计复杂多媒体专用集成电路的新方法。采用这种设计方法,可以同时开发具有嵌入式软件和高速仿真器的超大规模集成电路。通过对小型光盘系统音频压缩和解压缩的超大规模集成电路的实际设计,证明了该方法的有效性。
{"title":"VLSI design and system level verification for the Mini-Disc","authors":"T. Fujimoto, T. Kambe","doi":"10.1145/240518.240612","DOIUrl":"https://doi.org/10.1145/240518.240612","url":null,"abstract":"In this paper, a new method for the design of complex multimedia ASIC is introduced. Using this design method, VLSI with embedded software and high-speed emulators can be developed concurrently. The method has proven to be effective through actual design of VLSI for audio compression and decompression in a Mini-Disc system.","PeriodicalId":152966,"journal":{"name":"33rd Design Automation Conference Proceedings, 1996","volume":"135 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127348720","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
Modeling the effects of temporal proximity of input transitions on gate propagation delay and transition time 模拟输入跃迁的时间接近对门传播延迟和跃迁时间的影响
Pub Date : 1996-06-01 DOI: 10.1109/DAC.1996.545649
V. Chandramouli, K. Sakallah
While delay modeling of gates with a single switching input has received considerable attention, the case of multiple inputs switching in close temporal proximity is just beginning to be addressed in the literature. The effect of proximity of input transitions can be significant on the delay and output transition time. The few attempts that have addressed this issue are based on a series-parallel transistor collapsing method that reduces the multi-input gate to an inverter. This limits the technique to CMOS technology. Moreover, none of them discuss the appropriate choice of voltage thresholds to measure delay for a multi-input gate. In this paper, we first present a method for the choice of voltage thresholds for a multi-input gate that ensures a positive value of delay under all input conditions. We next introduce a dual-input proximity model for the case when only two inputs of the gate are switching. We then propose a simple approximate algorithm for calculating the delay and output transition time that makes repeated use of the dual-input proximity model without collapsing the gate into an equivalent inverter. Comparison with simulation results shows that our method performs quite well in practice.
虽然具有单一开关输入的门的延迟建模已经受到了相当大的关注,但在近时间接近的情况下,多输入开关的情况才刚刚开始在文献中得到解决。输入跃迁的接近性对延迟和输出跃迁时间的影响是显著的。解决这个问题的少数尝试是基于串并联晶体管折叠方法,该方法减少了逆变器的多输入门。这限制了该技术的CMOS技术。此外,它们都没有讨论适当选择电压阈值来测量多输入门的延迟。在本文中,我们首先提出了一种选择多输入门电压阈值的方法,以确保在所有输入条件下延时都为正值。接下来,我们介绍了一个双输入接近模型,用于只有两个门的输入开关的情况。然后,我们提出了一种简单的近似算法来计算延迟和输出过渡时间,该算法可以重复使用双输入接近模型,而不会将栅极折叠成等效逆变器。与仿真结果的比较表明,该方法在实际应用中具有较好的效果。
{"title":"Modeling the effects of temporal proximity of input transitions on gate propagation delay and transition time","authors":"V. Chandramouli, K. Sakallah","doi":"10.1109/DAC.1996.545649","DOIUrl":"https://doi.org/10.1109/DAC.1996.545649","url":null,"abstract":"While delay modeling of gates with a single switching input has received considerable attention, the case of multiple inputs switching in close temporal proximity is just beginning to be addressed in the literature. The effect of proximity of input transitions can be significant on the delay and output transition time. The few attempts that have addressed this issue are based on a series-parallel transistor collapsing method that reduces the multi-input gate to an inverter. This limits the technique to CMOS technology. Moreover, none of them discuss the appropriate choice of voltage thresholds to measure delay for a multi-input gate. In this paper, we first present a method for the choice of voltage thresholds for a multi-input gate that ensures a positive value of delay under all input conditions. We next introduce a dual-input proximity model for the case when only two inputs of the gate are switching. We then propose a simple approximate algorithm for calculating the delay and output transition time that makes repeated use of the dual-input proximity model without collapsing the gate into an equivalent inverter. Comparison with simulation results shows that our method performs quite well in practice.","PeriodicalId":152966,"journal":{"name":"33rd Design Automation Conference Proceedings, 1996","volume":"90 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130996906","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}
引用次数: 50
Hierarchical electromigration reliability diagnosis for VLSI interconnects VLSI互连的分层电迁移可靠性诊断
Pub Date : 1996-06-01 DOI: 10.1145/240518.240661
Chin-Chi Teng, Yi-Kan Cheng, E. Rosenbaum, S. Kang
In this paper, we present a hierarchical reliability-driven CAD system for the design of electromigration resistant circuits. The top of the hierarchy aims at quickly identifying those critical interconnects with potential electromigration reliability problems. Then the detailed electromigration analysis of critical interconnects is carried out by an accurate and computationally efficient simulation tool (ITEM). This top-down approach provides a feasible solution to the complicated electromigration diagnosis problem.
本文提出了一种分层可靠性驱动的抗电迁移电路CAD设计系统。层次结构的顶端旨在快速识别那些具有潜在电迁移可靠性问题的关键互连。然后,通过精确且计算效率高的仿真工具(ITEM)对关键连接点进行了详细的电迁移分析。这种自顶向下的方法为复杂的电迁移诊断问题提供了可行的解决方案。
{"title":"Hierarchical electromigration reliability diagnosis for VLSI interconnects","authors":"Chin-Chi Teng, Yi-Kan Cheng, E. Rosenbaum, S. Kang","doi":"10.1145/240518.240661","DOIUrl":"https://doi.org/10.1145/240518.240661","url":null,"abstract":"In this paper, we present a hierarchical reliability-driven CAD system for the design of electromigration resistant circuits. The top of the hierarchy aims at quickly identifying those critical interconnects with potential electromigration reliability problems. Then the detailed electromigration analysis of critical interconnects is carried out by an accurate and computationally efficient simulation tool (ITEM). This top-down approach provides a feasible solution to the complicated electromigration diagnosis problem.","PeriodicalId":152966,"journal":{"name":"33rd Design Automation Conference Proceedings, 1996","volume":"158 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123329307","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
Synthesis of hazard-free customized CMOS complex-gate networks under multiple-input changes 多输入变化下无害化定制CMOS复杂栅极网络的合成
Pub Date : 1996-06-01 DOI: 10.1145/240518.240534
P. Kudva, G. Gopalakrishnan, H. Jacobson, S. Nowick
This paper addresses the problem of realizing hazard-free single-output Boolean functions through a network of customized complex CMOS gates tailored to a given asynchronous controller specification. A customized CMOS gate network can either be a single CMOS gate or a multilevel network of CMOS gates. It is shown that hazard-free requirements for such networks are less restrictive than for simple gate networks. Analysis and efficient synthesis methods to generate such networks under a multiple-input change assumption (MIC) are presented.
本文解决了通过针对给定异步控制器规格定制的复杂CMOS门网络实现无危险单输出布尔函数的问题。定制的CMOS栅极网络可以是单个CMOS栅极,也可以是多层CMOS栅极网络。结果表明,这种网络的无公害要求比简单的栅极网络限制更少。给出了在多输入变化假设(MIC)下生成此类网络的分析和有效综合方法。
{"title":"Synthesis of hazard-free customized CMOS complex-gate networks under multiple-input changes","authors":"P. Kudva, G. Gopalakrishnan, H. Jacobson, S. Nowick","doi":"10.1145/240518.240534","DOIUrl":"https://doi.org/10.1145/240518.240534","url":null,"abstract":"This paper addresses the problem of realizing hazard-free single-output Boolean functions through a network of customized complex CMOS gates tailored to a given asynchronous controller specification. A customized CMOS gate network can either be a single CMOS gate or a multilevel network of CMOS gates. It is shown that hazard-free requirements for such networks are less restrictive than for simple gate networks. Analysis and efficient synthesis methods to generate such networks under a multiple-input change assumption (MIC) are presented.","PeriodicalId":152966,"journal":{"name":"33rd Design Automation Conference Proceedings, 1996","volume":"35 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121784185","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
An efficient equivalence checker for combinational circuits 一种有效的组合电路等效校验器
Pub Date : 1996-06-01 DOI: 10.1109/DAC.1996.545651
Y. Matsunaga
This paper describes a novel equivalence checking method for combinational circuits, which utilizes relations among internal signals represented by binary decision diagrams. To verify circuits efficiently, a proper set of internal signals that are independent with each other should be chosen. A heuristic based on analysis of circuit structure is proposed to select such a set of internal signals. The proposed verifier requires only a minute for equivalence checking of all the ISCAS'85 benchmarks on SUN-4/10.
本文提出了一种新的组合电路等效性检验方法,该方法利用二元决策图表示的内部信号之间的关系。为了有效地验证电路,应该选择一组相互独立的内部信号。提出了一种基于电路结构分析的启发式方法来选择这样一组内部信号。提议的验证者只需一分钟即可在sun / 4/10上对所有ISCAS'85基准进行等效性检查。
{"title":"An efficient equivalence checker for combinational circuits","authors":"Y. Matsunaga","doi":"10.1109/DAC.1996.545651","DOIUrl":"https://doi.org/10.1109/DAC.1996.545651","url":null,"abstract":"This paper describes a novel equivalence checking method for combinational circuits, which utilizes relations among internal signals represented by binary decision diagrams. To verify circuits efficiently, a proper set of internal signals that are independent with each other should be chosen. A heuristic based on analysis of circuit structure is proposed to select such a set of internal signals. The proposed verifier requires only a minute for equivalence checking of all the ISCAS'85 benchmarks on SUN-4/10.","PeriodicalId":152966,"journal":{"name":"33rd Design Automation Conference Proceedings, 1996","volume":"307 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132284366","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}
引用次数: 108
Pseudorandom-pattern test resistance in high-performance DSP datapaths 高性能DSP数据路径中的伪随机模式测试阻力
Pub Date : 1996-06-01 DOI: 10.1109/DAC.1996.545683
L. Goodby, A. Orailoglu
The testability of basic DSP datapath structures using pseudorandom built in self test techniques is examined. The addition of variance mismatched signals is identified as a testing problem, and the associated fault detection probabilities are derived in terms of signal probability distributions. A method of calculating these distributions is described, and it is shown how these distributions can be used to predict testing problems that arise from the correlation properties of test sequences generated using linear feedback shift registers. Finally, it is shown empirically that variance matching using associativity transformations can reduce the number of untested faults by a factor of eight over variance mismatched designs.
利用伪随机内置自检技术检验了基本DSP数据路径结构的可测试性。将方差不匹配信号的添加识别为一个测试问题,并根据信号的概率分布推导出相应的故障检测概率。描述了计算这些分布的方法,并展示了如何使用这些分布来预测使用线性反馈移位寄存器生成的测试序列的相关特性产生的测试问题。最后,经验表明,使用关联变换的方差匹配可以将未测试故障的数量减少到方差不匹配设计的8倍。
{"title":"Pseudorandom-pattern test resistance in high-performance DSP datapaths","authors":"L. Goodby, A. Orailoglu","doi":"10.1109/DAC.1996.545683","DOIUrl":"https://doi.org/10.1109/DAC.1996.545683","url":null,"abstract":"The testability of basic DSP datapath structures using pseudorandom built in self test techniques is examined. The addition of variance mismatched signals is identified as a testing problem, and the associated fault detection probabilities are derived in terms of signal probability distributions. A method of calculating these distributions is described, and it is shown how these distributions can be used to predict testing problems that arise from the correlation properties of test sequences generated using linear feedback shift registers. Finally, it is shown empirically that variance matching using associativity transformations can reduce the number of untested faults by a factor of eight over variance mismatched designs.","PeriodicalId":152966,"journal":{"name":"33rd Design Automation Conference Proceedings, 1996","volume":"110 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1996-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134430347","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
期刊
33rd Design Automation Conference Proceedings, 1996
全部 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