首页 > 最新文献

Proceedings of EURO-DAC 93 and EURO-VHDL 93- European Design Automation Conference最新文献

英文 中文
An iterative combinational logic synthesis technique using spectral information 一种利用谱信息的迭代组合逻辑合成技术
Pub Date : 1993-09-20 DOI: 10.1109/EURDAC.1993.410662
M. Thornton, S. Nair
The spectral information of a Boolean function provides data regarding the correlation between the input variables and the output of the function. A spectral based methodology for combinational logic synthesis using linear transforms is introduced. An analysis of the properties of the spectra obtained from these transforms is provided and a synthesis algorithm using spectral techniques is presented. This result is significant since it provides an algebraic method for including XOR gates in the synthesis process without resorting to manipulation of symbolic Boolean equations.<>
布尔函数的谱信息提供了关于输入变量和函数输出之间的相关性的数据。介绍了一种基于谱的线性变换组合逻辑合成方法。分析了由这些变换得到的光谱的性质,并提出了一种利用光谱技术的合成算法。这个结果是重要的,因为它提供了一个在合成过程中包含异或门的代数方法,而不需要诉诸于操作符号布尔方程。
{"title":"An iterative combinational logic synthesis technique using spectral information","authors":"M. Thornton, S. Nair","doi":"10.1109/EURDAC.1993.410662","DOIUrl":"https://doi.org/10.1109/EURDAC.1993.410662","url":null,"abstract":"The spectral information of a Boolean function provides data regarding the correlation between the input variables and the output of the function. A spectral based methodology for combinational logic synthesis using linear transforms is introduced. An analysis of the properties of the spectra obtained from these transforms is provided and a synthesis algorithm using spectral techniques is presented. This result is significant since it provides an algebraic method for including XOR gates in the synthesis process without resorting to manipulation of symbolic Boolean equations.<<ETX>>","PeriodicalId":339176,"journal":{"name":"Proceedings of EURO-DAC 93 and EURO-VHDL 93- European Design Automation Conference","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1993-09-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125652970","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
Realizing expression graphs using table-lookup FPGAs 使用查找表的fpga实现表达式图
Pub Date : 1993-09-20 DOI: 10.1109/EURDAC.1993.410655
I. Levin, R. Pinter
The authors consider the problem of mapping an expression graph (which represents a combinational network) to a minimal number of programmable functional elements connected by a configurable network (e.g., Xilinx elements). Since each element can realize any function of a fixed arity, they look only at the topological aspect of the mapping, i.e., no algebraic (or other) simplifications are considered (this could have been done at the earlier stage which produced the expression itself). Two analytic results are presented: (1) trees (of arbitrary degree) can be mapped optimally in linear time to elements of four inputs and one output each; and (2) the problem becomes NP-complete for DAGs even if they have only one root and the maximal in-degree of nodes is three. The first result can be easily generalized to elements with any other fixed number of inputs (that is known a priori) and which are used uniformly in the circuit. In light of the second result, the authors present three heuristics for mapping DAGs to networks and discuss their performance both on the ISCAS benchmark and on randomly generated graphs.<>
作者考虑将表达图(表示组合网络)映射到由可配置网络(例如Xilinx元素)连接的最小数量的可编程功能元素的问题。由于每个元素都可以实现固定密度的任何函数,因此它们只关注映射的拓扑方面,即不考虑代数(或其他)简化(这可以在生成表达式本身的早期阶段完成)。给出了两个分析结果:(1)任意程度的树可以在线性时间内最优地映射到四个输入和一个输出的元素上;(2)即使dag只有一个根,且节点的最大in度为3,问题仍然是np完全的。第一个结果可以很容易地推广到具有任何其他固定数量输入的元件(这是先验已知的),并且在电路中均匀使用。根据第二个结果,作者提出了三种启发式方法将dag映射到网络,并讨论了它们在ISCAS基准测试和随机生成图上的性能。
{"title":"Realizing expression graphs using table-lookup FPGAs","authors":"I. Levin, R. Pinter","doi":"10.1109/EURDAC.1993.410655","DOIUrl":"https://doi.org/10.1109/EURDAC.1993.410655","url":null,"abstract":"The authors consider the problem of mapping an expression graph (which represents a combinational network) to a minimal number of programmable functional elements connected by a configurable network (e.g., Xilinx elements). Since each element can realize any function of a fixed arity, they look only at the topological aspect of the mapping, i.e., no algebraic (or other) simplifications are considered (this could have been done at the earlier stage which produced the expression itself). Two analytic results are presented: (1) trees (of arbitrary degree) can be mapped optimally in linear time to elements of four inputs and one output each; and (2) the problem becomes NP-complete for DAGs even if they have only one root and the maximal in-degree of nodes is three. The first result can be easily generalized to elements with any other fixed number of inputs (that is known a priori) and which are used uniformly in the circuit. In light of the second result, the authors present three heuristics for mapping DAGs to networks and discuss their performance both on the ISCAS benchmark and on randomly generated graphs.<<ETX>>","PeriodicalId":339176,"journal":{"name":"Proceedings of EURO-DAC 93 and EURO-VHDL 93- European Design Automation Conference","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1993-09-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114757130","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}
引用次数: 16
Cell area minimization by transistor folding 通过晶体管折叠使电池面积最小化
Pub Date : 1993-09-20 DOI: 10.1109/EURDAC.1993.410633
T. W. Her, D. F. Wong
Tall transistors can be folded into shorter ones to reduce the layout area. The authors take two rows of transistors, one for P-type transistors and the other for N-type transistors, and attempt to determine an optimal folding for each transistor to minimize the layout area. They present an O(K/sup 3/L/sup 3/) time transistor folding algorithm to minimize the layout area, where K is the number of implementations of each transistor due to folding, and L is the channel length.<>
高的晶体管可以折叠成较短的,以减少布局面积。作者采用两排晶体管,一排为p型晶体管,另一排为n型晶体管,并试图确定每个晶体管的最佳折叠方式,以最小化布局面积。他们提出了一种O(K/sup 3/L/sup 3/)时间晶体管折叠算法,以最小化布局面积,其中K是每个晶体管由于折叠而实现的数量,L是通道长度。
{"title":"Cell area minimization by transistor folding","authors":"T. W. Her, D. F. Wong","doi":"10.1109/EURDAC.1993.410633","DOIUrl":"https://doi.org/10.1109/EURDAC.1993.410633","url":null,"abstract":"Tall transistors can be folded into shorter ones to reduce the layout area. The authors take two rows of transistors, one for P-type transistors and the other for N-type transistors, and attempt to determine an optimal folding for each transistor to minimize the layout area. They present an O(K/sup 3/L/sup 3/) time transistor folding algorithm to minimize the layout area, where K is the number of implementations of each transistor due to folding, and L is the channel length.<<ETX>>","PeriodicalId":339176,"journal":{"name":"Proceedings of EURO-DAC 93 and EURO-VHDL 93- European Design Automation Conference","volume":"32 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1993-09-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123694593","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}
引用次数: 13
A new logic minimization method for multiplexor-based FPGA synthesis 一种新的基于多路FPGA合成的逻辑最小化方法
Pub Date : 1993-09-20 DOI: 10.1109/EURDAC.1993.410656
R. Jacobi, Anne-Marie Trullemans-Anckaert
A new method was presented for the minimization of incompletely specified functions using MBDs (modified binary decision diagrams: ROBDDs with a don't care terminal). The cost function to be minimized is the MBD size, which is an important factor in the case of FPGA synthesis. The method developed is based on a subgraph matching target to reduce the number of nodes of a MBD. The matching relies on the presence of a third terminal value X (don't care) in the MBD in order to represent an incompletely specified function in a single graph. The authors have compared the new method with ESPRESSO with respect to MBD size reduction and multiplexor based synthesis. The results obtained empirically confirm the initial hypothesis that two-level minimization techniques are inadequate for this purpose, and also show the efficiency of the proposed algorithm.<>
提出了一种利用带有不关心终端的改进二进制决策图最小化不完全指定函数的新方法。要最小化的代价函数是MBD的大小,这是FPGA合成的一个重要因素。该方法基于子图匹配目标来减少MBD的节点数。匹配依赖于MBD中第三个终端值X的存在(不关心),以便在单个图中表示不完全指定的函数。作者将新方法与ESPRESSO在MBD尺寸减小和多路合成方面进行了比较。经验结果证实了最初的假设,即两级最小化技术不足以满足这一目的,也表明了所提出算法的效率
{"title":"A new logic minimization method for multiplexor-based FPGA synthesis","authors":"R. Jacobi, Anne-Marie Trullemans-Anckaert","doi":"10.1109/EURDAC.1993.410656","DOIUrl":"https://doi.org/10.1109/EURDAC.1993.410656","url":null,"abstract":"A new method was presented for the minimization of incompletely specified functions using MBDs (modified binary decision diagrams: ROBDDs with a don't care terminal). The cost function to be minimized is the MBD size, which is an important factor in the case of FPGA synthesis. The method developed is based on a subgraph matching target to reduce the number of nodes of a MBD. The matching relies on the presence of a third terminal value X (don't care) in the MBD in order to represent an incompletely specified function in a single graph. The authors have compared the new method with ESPRESSO with respect to MBD size reduction and multiplexor based synthesis. The results obtained empirically confirm the initial hypothesis that two-level minimization techniques are inadequate for this purpose, and also show the efficiency of the proposed algorithm.<<ETX>>","PeriodicalId":339176,"journal":{"name":"Proceedings of EURO-DAC 93 and EURO-VHDL 93- European Design Automation Conference","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1993-09-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130021571","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}
引用次数: 4
An efficient tool for system-level verification of behaviors and temporal properties 用于系统级验证行为和时间属性的有效工具
Pub Date : 1993-09-20 DOI: 10.1109/EURDAC.1993.410626
P. Camurati, Fulvio Corno, P. Prinetto
The use of process algebras is advocated as a solution for system-level description of structure, communication, and behavior, while an action-based temporal logic is used to specify and check system-level properties. It is shown how SEVERO, a tool for describing and verifying finite state systems, can be used to integrate in the unified framework of symbolic manipulations both descriptive and prescriptive aspects. Experimental results show the efficiency of the BDD (binary decision diagram)-based implementation of the proof procedures.<>
提倡使用过程代数作为系统级结构、通信和行为描述的解决方案,而使用基于动作的时间逻辑来指定和检查系统级属性。它显示了SEVERO,一个用于描述和验证有限状态系统的工具,如何用于将描述性和规定性方面的符号操作集成到统一的框架中。实验结果表明了基于二进制决策图的证明程序的有效性。
{"title":"An efficient tool for system-level verification of behaviors and temporal properties","authors":"P. Camurati, Fulvio Corno, P. Prinetto","doi":"10.1109/EURDAC.1993.410626","DOIUrl":"https://doi.org/10.1109/EURDAC.1993.410626","url":null,"abstract":"The use of process algebras is advocated as a solution for system-level description of structure, communication, and behavior, while an action-based temporal logic is used to specify and check system-level properties. It is shown how SEVERO, a tool for describing and verifying finite state systems, can be used to integrate in the unified framework of symbolic manipulations both descriptive and prescriptive aspects. Experimental results show the efficiency of the BDD (binary decision diagram)-based implementation of the proof procedures.<<ETX>>","PeriodicalId":339176,"journal":{"name":"Proceedings of EURO-DAC 93 and EURO-VHDL 93- European Design Automation Conference","volume":"80 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1993-09-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124447598","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
On the minimal test set for single fault location 在单个故障定位的最小测试集上
Pub Date : 1993-09-20 DOI: 10.1109/EURDAC.1993.410648
Xiao Sun, F. Lombardi, D. Sciuto
A new heuristic algorithm (based on the fault dictionary approach) that finds the minimal test set for locating single faults (of the stuck-at type) in a digital circuit, thus reducing the size of the fault dictionary, is presented. The proposed algorithm is based on finding the transitive closure of the vectors in the test set with respect to the functional dominancies using Warshall's algorithm for binary matrices. The space complexity of the proposed algorithm is O(ma.<>
提出了一种新的启发式算法(基于故障字典方法),该算法可以找到最小测试集来定位数字电路中的单个故障(卡滞型),从而减小故障字典的大小。提出的算法是基于使用二元矩阵的Warshall算法找到测试集中关于功能优势的向量的传递闭包。该算法的空间复杂度为0 (ma)。
{"title":"On the minimal test set for single fault location","authors":"Xiao Sun, F. Lombardi, D. Sciuto","doi":"10.1109/EURDAC.1993.410648","DOIUrl":"https://doi.org/10.1109/EURDAC.1993.410648","url":null,"abstract":"A new heuristic algorithm (based on the fault dictionary approach) that finds the minimal test set for locating single faults (of the stuck-at type) in a digital circuit, thus reducing the size of the fault dictionary, is presented. The proposed algorithm is based on finding the transitive closure of the vectors in the test set with respect to the functional dominancies using Warshall's algorithm for binary matrices. The space complexity of the proposed algorithm is O(ma.<<ETX>>","PeriodicalId":339176,"journal":{"name":"Proceedings of EURO-DAC 93 and EURO-VHDL 93- European Design Automation Conference","volume":"116 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1993-09-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121313224","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
PDAS: Processor design automation system PDAS:处理器设计自动化系统
Pub Date : 1993-09-20 DOI: 10.1109/EURDAC.1993.410629
I. Pyo, A. Despain
The PDAS (Processor Design Automation System) is a new approach to design automation that uses formal methods to achieve a new level of design power and the ability to formally validate designs. The idea is to develop a design automation system which considers both microprocessor hardware design and design of the corresponding language compiler concurrently. Benchmark programs are used to motivate design decisions and optimize performance. Compiler optimizations are considered during the design of hardware. The system spans language design, compiler design, instruction set design, microarchitecture, and VLSI implementation.<>
PDAS(处理器设计自动化系统)是一种设计自动化的新方法,它使用形式化方法来实现新的设计能力和形式化验证设计的能力。其思想是开发一个同时考虑微处理器硬件设计和相应语言编译器设计的设计自动化系统。基准程序用于激励设计决策和优化性能。在硬件设计过程中考虑了编译器的优化。该系统包括语言设计、编译器设计、指令集设计、微体系结构设计和VLSI实现。
{"title":"PDAS: Processor design automation system","authors":"I. Pyo, A. Despain","doi":"10.1109/EURDAC.1993.410629","DOIUrl":"https://doi.org/10.1109/EURDAC.1993.410629","url":null,"abstract":"The PDAS (Processor Design Automation System) is a new approach to design automation that uses formal methods to achieve a new level of design power and the ability to formally validate designs. The idea is to develop a design automation system which considers both microprocessor hardware design and design of the corresponding language compiler concurrently. Benchmark programs are used to motivate design decisions and optimize performance. Compiler optimizations are considered during the design of hardware. The system spans language design, compiler design, instruction set design, microarchitecture, and VLSI implementation.<<ETX>>","PeriodicalId":339176,"journal":{"name":"Proceedings of EURO-DAC 93 and EURO-VHDL 93- European Design Automation Conference","volume":"46 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1993-09-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121414085","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
GAUT: An architectural synthesis tool for dedicated signal processors 用于专用信号处理器的架构合成工具
Pub Date : 1993-09-20 DOI: 10.1109/EURDAC.1993.410610
E. Martin, O. Sentieys, H. Dubois, J. Philippe
This paper describes a pipeline architecture synthesis tool dedicated to signal processing applications. This approach relies on the use of a design strategy and of a generic architectural model, using optimized control of resources. GAUT takes a VHDL description of an application as input, and generates the optimal structural and functional VHDL description of a dedicated architecture. The results obtained by GAUT are intended for an application in acoustic echo cancellation.<>
本文介绍了一种专用于信号处理应用的流水线结构合成工具。这种方法依赖于设计策略和通用架构模型的使用,使用优化的资源控制。GAUT将应用程序的VHDL描述作为输入,并生成专用架构的最佳结构和功能VHDL描述。GAUT得到的结果将用于声学回波消除
{"title":"GAUT: An architectural synthesis tool for dedicated signal processors","authors":"E. Martin, O. Sentieys, H. Dubois, J. Philippe","doi":"10.1109/EURDAC.1993.410610","DOIUrl":"https://doi.org/10.1109/EURDAC.1993.410610","url":null,"abstract":"This paper describes a pipeline architecture synthesis tool dedicated to signal processing applications. This approach relies on the use of a design strategy and of a generic architectural model, using optimized control of resources. GAUT takes a VHDL description of an application as input, and generates the optimal structural and functional VHDL description of a dedicated architecture. The results obtained by GAUT are intended for an application in acoustic echo cancellation.<<ETX>>","PeriodicalId":339176,"journal":{"name":"Proceedings of EURO-DAC 93 and EURO-VHDL 93- European Design Automation Conference","volume":"3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1993-09-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131258934","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}
引用次数: 109
State-machine-development-tool for high-level-design entry and simulation 用于高级设计进入和仿真的状态机开发工具
Pub Date : 1993-09-20 DOI: 10.1109/EURDAC.1993.410632
U. Bruning, G. Radke, J. Sladky
The design of complex hardware systems demands high level design tools in order to shorten the design time and ensure the correctness. The analysis of a typical computer design example shows that the sequential control logic of hardware systems, realized as finite state machines, is one of the major design efforts. The tools presented support the main phases of the design process for FSMs and provide a significant reduction in design time. The efficient connection to a system level simulation and the display of animated graphical FSMs by these tools are described.<>
为了缩短设计时间,保证设计的正确性,复杂硬件系统的设计需要高水平的设计工具。一个典型的计算机设计实例分析表明,用有限状态机实现硬件系统的顺序控制逻辑是主要的设计工作之一。所提供的工具支持fsm设计过程的主要阶段,并显著缩短了设计时间。描述了这些工具与系统级仿真的有效连接以及动画图形化fsm的显示
{"title":"State-machine-development-tool for high-level-design entry and simulation","authors":"U. Bruning, G. Radke, J. Sladky","doi":"10.1109/EURDAC.1993.410632","DOIUrl":"https://doi.org/10.1109/EURDAC.1993.410632","url":null,"abstract":"The design of complex hardware systems demands high level design tools in order to shorten the design time and ensure the correctness. The analysis of a typical computer design example shows that the sequential control logic of hardware systems, realized as finite state machines, is one of the major design efforts. The tools presented support the main phases of the design process for FSMs and provide a significant reduction in design time. The efficient connection to a system level simulation and the display of animated graphical FSMs by these tools are described.<<ETX>>","PeriodicalId":339176,"journal":{"name":"Proceedings of EURO-DAC 93 and EURO-VHDL 93- European Design Automation Conference","volume":"35 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1993-09-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131387044","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
State assignment for finite state machines using T flip-flops 使用T触发器的有限状态机状态分配
Pub Date : 1993-09-20 DOI: 10.1109/EURDAC.1993.410667
G. Rietsche
Considerable progress in the area of state assignment for PLA and multi-level finite state machine realizations was made in the last ten years. Although many finite state machines can be more efficiently implemented if T flip-flops are used as memory elements, research has concentrated on finite state machines using D flip-flop memory. A state assignment algorithm for finite state machines using T flip-flops is presented. For realistic benchmarks, the area requirements of the finite state machine realization are up to 50% smaller if T flip-flops are used as memory elements.<>
近十年来,在聚乳酸状态分配和多级有限状态机实现方面取得了长足的进展。虽然使用T触发器作为存储元件可以更有效地实现许多有限状态机,但研究集中在使用D触发器存储器的有限状态机上。提出了一种基于T触发器的有限状态机状态分配算法。对于实际的基准测试,如果使用T触发器作为存储元件,则有限状态机实现的面积需求最多可减少50%
{"title":"State assignment for finite state machines using T flip-flops","authors":"G. Rietsche","doi":"10.1109/EURDAC.1993.410667","DOIUrl":"https://doi.org/10.1109/EURDAC.1993.410667","url":null,"abstract":"Considerable progress in the area of state assignment for PLA and multi-level finite state machine realizations was made in the last ten years. Although many finite state machines can be more efficiently implemented if T flip-flops are used as memory elements, research has concentrated on finite state machines using D flip-flop memory. A state assignment algorithm for finite state machines using T flip-flops is presented. For realistic benchmarks, the area requirements of the finite state machine realization are up to 50% smaller if T flip-flops are used as memory elements.<<ETX>>","PeriodicalId":339176,"journal":{"name":"Proceedings of EURO-DAC 93 and EURO-VHDL 93- European Design Automation Conference","volume":"35 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1993-09-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131598744","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}
引用次数: 4
期刊
Proceedings of EURO-DAC 93 and EURO-VHDL 93- 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学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1