首页 > 最新文献

Proceedings., 1990 IEEE International Conference on Computer Design: VLSI in Computers and Processors最新文献

英文 中文
An improved algorithm for the minimization of mixed polarity Reed-Muller representations 混合极性Reed-Muller表示最小化的改进算法
J. Saul
The use of the Reed-Muller representation to represent and manipulate switching functions in logic synthesis systems is discussed. An algorithm for the minimization of mixed-polarity Reed-Muller representations to multiple-output incompletely specified switching functions is presented, in which heuristics are used to determine the best application of previously known rules for minimizing single-output equations; rules are used to link multiple-output functions and to minimize incompletely specified functions. This algorithm has been implemented, and benchmark comparisons with the best previous minimization method known shows that the method is faster and results in smaller representations.<>
讨论了在逻辑综合系统中使用Reed-Muller表示来表示和操纵开关函数。提出了一种最小化多输出不完全指定开关函数的混合极性Reed-Muller表示的算法,其中启发式算法用于确定最小化单输出方程的已知规则的最佳应用;规则用于连接多个输出函数,并最小化不完全指定的函数。该算法已经实现,并与已知的最佳最小化方法进行了基准比较,结果表明该方法更快,表征更小。
{"title":"An improved algorithm for the minimization of mixed polarity Reed-Muller representations","authors":"J. Saul","doi":"10.1109/ICCD.1990.130257","DOIUrl":"https://doi.org/10.1109/ICCD.1990.130257","url":null,"abstract":"The use of the Reed-Muller representation to represent and manipulate switching functions in logic synthesis systems is discussed. An algorithm for the minimization of mixed-polarity Reed-Muller representations to multiple-output incompletely specified switching functions is presented, in which heuristics are used to determine the best application of previously known rules for minimizing single-output equations; rules are used to link multiple-output functions and to minimize incompletely specified functions. This algorithm has been implemented, and benchmark comparisons with the best previous minimization method known shows that the method is faster and results in smaller representations.<<ETX>>","PeriodicalId":441935,"journal":{"name":"Proceedings., 1990 IEEE International Conference on Computer Design: VLSI in Computers and Processors","volume":"163 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1990-09-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127422790","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}
引用次数: 21
Built-in self-test with weighted random pattern hardware 内置自检与加权随机模式硬件
F. Brglez, C. Gloster, G. Kedem
The authors address scan-based built-in self-test (BIST) of digital circuits that are highly resistant to testing with uniform random patterns. Introducing a procedure, the precompute test patterns for random-pattern resistant faults and generate optimized distributions of weights that guarantee pattern coverage in a given number of random trials. The software implementation offers a tradeoff in the number of distributions (hardware memory) and the length of the total test time. The hardware implementation is based on a canonic weighting circuit that interfaces to a circulating memory and a pseudo-random source.<>
作者解决了基于扫描的内置自检(BIST)的数字电路,这是高度抵抗测试与均匀随机模式。引入一个程序,预先计算抗随机模式故障的测试模式,并生成优化的权重分布,以保证在给定次数的随机试验中模式覆盖。软件实现提供了分布数量(硬件内存)和总测试时间长度之间的折衷。硬件实现基于标准加权电路,该电路与循环存储器和伪随机源接口
{"title":"Built-in self-test with weighted random pattern hardware","authors":"F. Brglez, C. Gloster, G. Kedem","doi":"10.1109/ICCD.1990.130190","DOIUrl":"https://doi.org/10.1109/ICCD.1990.130190","url":null,"abstract":"The authors address scan-based built-in self-test (BIST) of digital circuits that are highly resistant to testing with uniform random patterns. Introducing a procedure, the precompute test patterns for random-pattern resistant faults and generate optimized distributions of weights that guarantee pattern coverage in a given number of random trials. The software implementation offers a tradeoff in the number of distributions (hardware memory) and the length of the total test time. The hardware implementation is based on a canonic weighting circuit that interfaces to a circulating memory and a pseudo-random source.<<ETX>>","PeriodicalId":441935,"journal":{"name":"Proceedings., 1990 IEEE International Conference on Computer Design: VLSI in Computers and Processors","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1990-09-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127532839","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}
引用次数: 36
A global feedback detection algorithm for VLSI circuits VLSI电路的全局反馈检测算法
H. Shih, Predrag G. Kovijanic, R. Razdan
A global feedback detection algorithm for VLSI circuits is presented. It can identify all the global feedback loops within reasonable computational time. The overall algorithm is as follows: First, all the strongly connected components (SCC) are found using a modified version of the Tarjan algorithm which can handle circuits with flip-flops and latches. Second, each SCC recursively cuts the loops based on heuristic criteria to reduce computation time and space until all loops inside this SCC are out. The modified Tarjan algorithm for finding SCCs in circuits consisting of functional primitive elements such as flip-flops and latches is described. A recursive loop-cutting algorithm for strongly connected components is presented, and a top-level partitioning scheme to reduce memory requirements and computation time for finding global feedback loops is proposed.<>
提出了一种用于超大规模集成电路的全局反馈检测算法。它可以在合理的计算时间内识别出所有的全局反馈回路。总体算法如下:首先,使用改进版本的Tarjan算法找到所有强连接元件(SCC),该算法可以处理带有触发器和锁存器的电路。其次,每个SCC根据启发式标准递归地切断循环,以减少计算时间和空间,直到该SCC内的所有循环都出来。描述了在由功能基本元件如触发器和锁存器组成的电路中寻找scc的改进Tarjan算法。提出了一种强连接组件的递归环切割算法,并提出了一种顶层划分方案,以减少内存需求和寻找全局反馈环的计算时间。
{"title":"A global feedback detection algorithm for VLSI circuits","authors":"H. Shih, Predrag G. Kovijanic, R. Razdan","doi":"10.1109/ICCD.1990.130155","DOIUrl":"https://doi.org/10.1109/ICCD.1990.130155","url":null,"abstract":"A global feedback detection algorithm for VLSI circuits is presented. It can identify all the global feedback loops within reasonable computational time. The overall algorithm is as follows: First, all the strongly connected components (SCC) are found using a modified version of the Tarjan algorithm which can handle circuits with flip-flops and latches. Second, each SCC recursively cuts the loops based on heuristic criteria to reduce computation time and space until all loops inside this SCC are out. The modified Tarjan algorithm for finding SCCs in circuits consisting of functional primitive elements such as flip-flops and latches is described. A recursive loop-cutting algorithm for strongly connected components is presented, and a top-level partitioning scheme to reduce memory requirements and computation time for finding global feedback loops is proposed.<<ETX>>","PeriodicalId":441935,"journal":{"name":"Proceedings., 1990 IEEE International Conference on Computer Design: VLSI in Computers and Processors","volume":"135 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1990-09-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127029664","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
QRAM-Quick access memory system qram——快速存取存储器系统
H. Niijima, N. Ohba
A quick access memory (QRAM) was developed that realizes a cost-effective high-performance memory architecture. The QRAM improves the effective data access speed by making maximum use of the page mode of memory, and hence acts like a pseudo-cache memory. For high performance and usability, it has three special features: built-in address latches/comparators, a direct handshake facility, and a multiple active island structure. It can communicate directly with the microprocessor by handshaking of the memory request and the memory ready. This reduces the amount of external logic needed for the memory system. The QRAM can be made with conventional technology.<>
开发了一种快速存取存储器(QRAM),实现了高性价比的高性能存储器结构。QRAM通过最大限度地利用内存的页面模式来提高有效的数据访问速度,因此它就像一个伪缓存内存。对于高性能和可用性,它有三个特殊的功能:内置地址锁存器/比较器,直接握手功能和多个活动岛结构。它可以直接与微处理器进行通信,通过握手表示存储器请求和存储器就绪。这减少了存储系统所需的外部逻辑的数量。QRAM可以用传统技术制造。
{"title":"QRAM-Quick access memory system","authors":"H. Niijima, N. Ohba","doi":"10.1109/ICCD.1990.130266","DOIUrl":"https://doi.org/10.1109/ICCD.1990.130266","url":null,"abstract":"A quick access memory (QRAM) was developed that realizes a cost-effective high-performance memory architecture. The QRAM improves the effective data access speed by making maximum use of the page mode of memory, and hence acts like a pseudo-cache memory. For high performance and usability, it has three special features: built-in address latches/comparators, a direct handshake facility, and a multiple active island structure. It can communicate directly with the microprocessor by handshaking of the memory request and the memory ready. This reduces the amount of external logic needed for the memory system. The QRAM can be made with conventional technology.<<ETX>>","PeriodicalId":441935,"journal":{"name":"Proceedings., 1990 IEEE International Conference on Computer Design: VLSI in Computers and Processors","volume":"251 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1990-09-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129916358","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
A trace-driven analysis of the 'wrap-around' network “环绕”网络的追踪驱动分析
C. Benveniste, Yarsun Hsu
Performance of the wraparound network through trace-driven simulation is examined. This network has a processor attached to each node, but the links in the network are unidirectional, and the two ends of the network are joined together. Traces of three representative parallel engineering/scientific programs are used as input to the simulator, and the performance of this network is compared to that of an omega network under the same inputs. The wraparound network and the omega network are found to perform similarly, while the size and cost of the wraparound network are smaller than those of the omega.<>
通过迹迹驱动仿真研究了环绕网络的性能。这种网络在每个节点上都有一个处理器,但网络中的链路是单向的,网络的两端是连接在一起的。将三个具有代表性的并行工程/科学程序的轨迹作为模拟器的输入,并将该网络的性能与相同输入下的omega网络的性能进行比较。发现环绕网络和omega网络的性能相似,而环绕网络的大小和成本比omega网络小。
{"title":"A trace-driven analysis of the 'wrap-around' network","authors":"C. Benveniste, Yarsun Hsu","doi":"10.1109/ICCD.1990.130167","DOIUrl":"https://doi.org/10.1109/ICCD.1990.130167","url":null,"abstract":"Performance of the wraparound network through trace-driven simulation is examined. This network has a processor attached to each node, but the links in the network are unidirectional, and the two ends of the network are joined together. Traces of three representative parallel engineering/scientific programs are used as input to the simulator, and the performance of this network is compared to that of an omega network under the same inputs. The wraparound network and the omega network are found to perform similarly, while the size and cost of the wraparound network are smaller than those of the omega.<<ETX>>","PeriodicalId":441935,"journal":{"name":"Proceedings., 1990 IEEE International Conference on Computer Design: VLSI in Computers and Processors","volume":"130 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1990-09-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128791206","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 parallel algorithm for constructing binary decision diagrams 构造二元决策图的并行算法
S. Kimura, E. Clarke
A parallel algorithm for constructing binary decision diagrams is described. The algorithms treats binary decision graphs as minimal finite automata. The automation for a Boolean function with AND as its main operation (OR operation) is obtained by forming the intersection (union) of the regular sets associated with its operands. The union and intersection operations are implemented by a product construction on the minimal automata for the regular sets. After each product construction step the automaton must be reminimized. The parallel algorithm is designed so that it is possible to find the minimal representations for several Boolean operations in parallel. The level of each operation is determined. Operations at the same level can be performed in parallel without any communication between processors. If there are relatively few operations in one level, then the product generation step is divided into several suboperations and the results are merged.<>
描述了一种构造二元决策图的并行算法。该算法将二元决策图视为最小有限自动机。以AND为主要操作(OR操作)的布尔函数的自动化是通过形成与其操作数相关联的正则集的交集(并集)来实现的。正则集的并和交操作是通过在最小自动机上的积构造来实现的。在每个产品构建步骤之后,自动化必须重新最小化。并行算法的设计是为了能够找到多个布尔运算并行的最小表示。确定每个操作的级别。同一级别的操作可以并行执行,而处理器之间没有任何通信。如果某一层的操作相对较少,则将产品生成步骤划分为若干子操作,并将结果合并
{"title":"A parallel algorithm for constructing binary decision diagrams","authors":"S. Kimura, E. Clarke","doi":"10.1109/ICCD.1990.130209","DOIUrl":"https://doi.org/10.1109/ICCD.1990.130209","url":null,"abstract":"A parallel algorithm for constructing binary decision diagrams is described. The algorithms treats binary decision graphs as minimal finite automata. The automation for a Boolean function with AND as its main operation (OR operation) is obtained by forming the intersection (union) of the regular sets associated with its operands. The union and intersection operations are implemented by a product construction on the minimal automata for the regular sets. After each product construction step the automaton must be reminimized. The parallel algorithm is designed so that it is possible to find the minimal representations for several Boolean operations in parallel. The level of each operation is determined. Operations at the same level can be performed in parallel without any communication between processors. If there are relatively few operations in one level, then the product generation step is divided into several suboperations and the results are merged.<<ETX>>","PeriodicalId":441935,"journal":{"name":"Proceedings., 1990 IEEE International Conference on Computer Design: VLSI in Computers and Processors","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1990-09-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130516005","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}
引用次数: 82
Wavefront array processor for video applications 用于视频应用的波前阵列处理器
U. Schmidt, Sonke Mehrgardt
A single-chip MIMD wavefront array processor for video applications is presented. The processor topology is an array of individually programmable mesh-connected cells; processors may be cascaded indefinitely in one or two dimensions. 12-b word width, superscalar RISC cell architecture, and the 125-MHz clock rate are tailored toward the requirement of digital video signal processing. The processor executes statically scheduled data flow programs, propagating data through the array in a wavefront-like manner. The processor is implemented in 0.8- mu double-metal CMOS. It has 1.2 million transistors, a chip area of 150 mm/sup 2/, a pin count of 124, and a maximum power dissipation of 8 W.<>
介绍了一种用于视频应用的单片MIMD波前阵列处理器。处理器拓扑是一组单独可编程的网格连接单元;处理器可以在一个或两个维度上无限级联。12b字宽、标量RISC单元架构和125 mhz时钟速率是针对数字视频信号处理的要求量身定制的。处理器执行静态调度的数据流程序,以类似波前的方式在阵列中传播数据。该处理器采用0.8亩双金属CMOS芯片。它有120万个晶体管,芯片面积150mm /sup 2/,引脚数124,最大功耗8w。
{"title":"Wavefront array processor for video applications","authors":"U. Schmidt, Sonke Mehrgardt","doi":"10.1109/ICCD.1990.130235","DOIUrl":"https://doi.org/10.1109/ICCD.1990.130235","url":null,"abstract":"A single-chip MIMD wavefront array processor for video applications is presented. The processor topology is an array of individually programmable mesh-connected cells; processors may be cascaded indefinitely in one or two dimensions. 12-b word width, superscalar RISC cell architecture, and the 125-MHz clock rate are tailored toward the requirement of digital video signal processing. The processor executes statically scheduled data flow programs, propagating data through the array in a wavefront-like manner. The processor is implemented in 0.8- mu double-metal CMOS. It has 1.2 million transistors, a chip area of 150 mm/sup 2/, a pin count of 124, and a maximum power dissipation of 8 W.<<ETX>>","PeriodicalId":441935,"journal":{"name":"Proceedings., 1990 IEEE International Conference on Computer Design: VLSI in Computers and Processors","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1990-09-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130623631","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}
引用次数: 10
An area-efficient reconfigurable binary tree architecture 一个面积有效的可重构二叉树架构
Chung-Han Chen, N. Tzeng
The VLSI layouts of most fault-tolerant binary tree architectures are based on the classical H-tree layout, resulting in low area utilization and an unnecessarily high manufacturing cost due to the waste of a significant portion of silicon area. An area-efficient approach to the reconfigurable binary tree architecture is presented. Area utilization and interconnection complexity of the proposed design compare favorably with other known approaches. The use of the coverage factor makes it possible to analyze the system reliability by means of the Markov model. Unlike previous reliability studies in which chips are assumed to be defect-free, this analysis considers the fact that an accepted chip may have used spares to replace manufacturing defects, and the number of spares available for tolerating operational faults may thus vary from chip to chip. The developed analytical model for reliability is readily extended to other VSLI/WIS-based multiprocessor systems.<>
大多数容错二叉树架构的VLSI布局都是基于经典的h树布局,由于大量硅面积的浪费,导致了低面积利用率和不必要的高制造成本。提出了一种面积有效的可重构二叉树结构方法。所提出的设计的面积利用率和互连复杂性与其他已知方法相比具有优势。覆盖因子的使用使得用马尔可夫模型分析系统可靠性成为可能。与以往的可靠性研究不同,先前的可靠性研究假设芯片是无缺陷的,本分析考虑了这样一个事实,即一个可接受的芯片可能已经使用了备件来取代制造缺陷,因此可用于容忍操作故障的备件数量可能因芯片而异。所建立的可靠性分析模型很容易推广到其他基于VSLI/ wisi的多处理器系统。
{"title":"An area-efficient reconfigurable binary tree architecture","authors":"Chung-Han Chen, N. Tzeng","doi":"10.1109/ICCD.1990.130246","DOIUrl":"https://doi.org/10.1109/ICCD.1990.130246","url":null,"abstract":"The VLSI layouts of most fault-tolerant binary tree architectures are based on the classical H-tree layout, resulting in low area utilization and an unnecessarily high manufacturing cost due to the waste of a significant portion of silicon area. An area-efficient approach to the reconfigurable binary tree architecture is presented. Area utilization and interconnection complexity of the proposed design compare favorably with other known approaches. The use of the coverage factor makes it possible to analyze the system reliability by means of the Markov model. Unlike previous reliability studies in which chips are assumed to be defect-free, this analysis considers the fact that an accepted chip may have used spares to replace manufacturing defects, and the number of spares available for tolerating operational faults may thus vary from chip to chip. The developed analytical model for reliability is readily extended to other VSLI/WIS-based multiprocessor systems.<<ETX>>","PeriodicalId":441935,"journal":{"name":"Proceedings., 1990 IEEE International Conference on Computer Design: VLSI in Computers and Processors","volume":"78 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1990-09-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132049831","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
Synthesis of testable PLAs using adaptive heuristics for efficiency 利用自适应启发式方法合成可测试的pla以提高效率
P. Bose, S. Bandyopadhyay, D. Majumder
The problem of integrating testability issues into the synthesis process of programmable-logic-array (PLA-)based VLSI logic design is investigated. Based on the insight gained from prior work on algorithmic and heuristic test generation for PLAs, a systematic methodology for synthesizing easily testable PLAs from high-level (Boolean) specifications is developed. Experimental results are presented to illustrate how adaptive heuristics aid in reducing the complexity of the synthesis-for-testability problem.<>
研究了在基于可编程逻辑阵列(PLA-)的VLSI逻辑设计的综合过程中集成可测试性问题。基于先前对pla的算法和启发式测试生成工作所获得的见解,开发了一种系统的方法,用于从高级(布尔)规范中合成易于测试的pla。实验结果展示了自适应启发式如何帮助降低合成可测试性问题的复杂性。
{"title":"Synthesis of testable PLAs using adaptive heuristics for efficiency","authors":"P. Bose, S. Bandyopadhyay, D. Majumder","doi":"10.1109/ICCD.1990.130176","DOIUrl":"https://doi.org/10.1109/ICCD.1990.130176","url":null,"abstract":"The problem of integrating testability issues into the synthesis process of programmable-logic-array (PLA-)based VLSI logic design is investigated. Based on the insight gained from prior work on algorithmic and heuristic test generation for PLAs, a systematic methodology for synthesizing easily testable PLAs from high-level (Boolean) specifications is developed. Experimental results are presented to illustrate how adaptive heuristics aid in reducing the complexity of the synthesis-for-testability problem.<<ETX>>","PeriodicalId":441935,"journal":{"name":"Proceedings., 1990 IEEE International Conference on Computer Design: VLSI in Computers and Processors","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1990-09-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133683630","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
Automatic generation of control circuits in pipelined DSP architectures 在流水线DSP架构中自动生成控制电路
Ching-Yi Wang, K. Parhi
Novel algorithms for synthesis of control circuits in pipelined signal processing architectures are presented. The algorithms generate appropriate latching and switching of intermediate signals for a functionally correct operation. Sufficient theory of pipelining is developed to ensure iteration independence of the registers used in control circuits of the dedicated architectures. The interprocessor control circuits are being incorporated into CAD systems for dedicated designs. Algorithms for automatic generation of all control circuits for a specified sequencing and scheduling of operations, for single and multiple clock, and for single and multiple implementation styles are presented.<>
提出了流水线信号处理体系结构中控制电路合成的新算法。该算法产生适当的锁存和切换中间信号,以实现功能正确的操作。开发了充分的流水线理论,以确保专用体系结构控制电路中使用的寄存器的迭代独立性。处理器间控制电路正被纳入CAD系统进行专用设计。提出了用于自动生成所有控制电路的算法,用于指定的顺序和调度操作,单个和多个时钟,以及单个和多个实现风格。
{"title":"Automatic generation of control circuits in pipelined DSP architectures","authors":"Ching-Yi Wang, K. Parhi","doi":"10.1109/ICCD.1990.130240","DOIUrl":"https://doi.org/10.1109/ICCD.1990.130240","url":null,"abstract":"Novel algorithms for synthesis of control circuits in pipelined signal processing architectures are presented. The algorithms generate appropriate latching and switching of intermediate signals for a functionally correct operation. Sufficient theory of pipelining is developed to ensure iteration independence of the registers used in control circuits of the dedicated architectures. The interprocessor control circuits are being incorporated into CAD systems for dedicated designs. Algorithms for automatic generation of all control circuits for a specified sequencing and scheduling of operations, for single and multiple clock, and for single and multiple implementation styles are presented.<<ETX>>","PeriodicalId":441935,"journal":{"name":"Proceedings., 1990 IEEE International Conference on Computer Design: VLSI in Computers and Processors","volume":"62 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1990-09-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133785737","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., 1990 IEEE International Conference on Computer Design: VLSI in Computers and Processors
全部 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