首页 > 最新文献

Proceedings of the 8th Great Lakes Symposium on VLSI (Cat. No.98TB100222)最新文献

英文 中文
Low-power design of finite field multipliers for wireless applications 无线应用有限场乘法器的低功耗设计
Pub Date : 1998-02-19 DOI: 10.1109/GLSV.1998.665193
A. Wassal, M. A. Hasan, M. Elmasry
Unlike most research involving finite field multipliers, this work targets a low-power multiplier through the application of various power reduction techniques to different types of multipliers and comparing their power consumption among other factors, rather than comparing complexity measures such as gate count or area. Gate count is used as a starting point to choose potential architectures, namely, polynomial and normal basis architectures. Power reduction techniques employed are mainly concerned with architecture- and logic-level low-power techniques. They include supply voltage reduction, power cost estimations, using low-power logic families and pipelining.
与大多数涉及有限域乘法器的研究不同,这项工作的目标是通过将各种功耗降低技术应用于不同类型的乘法器,并将其功耗与其他因素进行比较,而不是比较诸如栅极计数或面积等复杂性措施,从而实现低功耗乘法器。门数作为选择潜在体系结构的起点,即多项式和正规基体系结构。所采用的功耗降低技术主要涉及架构级和逻辑级的低功耗技术。它们包括电源电压降低、功率成本估算、使用低功耗逻辑系列和流水线。
{"title":"Low-power design of finite field multipliers for wireless applications","authors":"A. Wassal, M. A. Hasan, M. Elmasry","doi":"10.1109/GLSV.1998.665193","DOIUrl":"https://doi.org/10.1109/GLSV.1998.665193","url":null,"abstract":"Unlike most research involving finite field multipliers, this work targets a low-power multiplier through the application of various power reduction techniques to different types of multipliers and comparing their power consumption among other factors, rather than comparing complexity measures such as gate count or area. Gate count is used as a starting point to choose potential architectures, namely, polynomial and normal basis architectures. Power reduction techniques employed are mainly concerned with architecture- and logic-level low-power techniques. They include supply voltage reduction, power cost estimations, using low-power logic families and pipelining.","PeriodicalId":225107,"journal":{"name":"Proceedings of the 8th Great Lakes Symposium on VLSI (Cat. No.98TB100222)","volume":"45 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1998-02-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126652904","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
Guidelines for use of registers and multiplexers in low power low voltage DSP systems 低功率低电压DSP系统中寄存器和多路复用器的使用指南
Pub Date : 1998-02-19 DOI: 10.1109/GLSV.1998.665194
D. Suvakovic, C. Salama
Registers and datapath multiplexers exist in most DSP datapaths. Although not performing computations, they are necessary for the dataflow control and they consume energy. This paper describes the nature of register and multiplexer energy consumption in modern low power CMOS processes, shows its strong dependence on architectural and layout design and provides practical design guidelines for micropower implementation.
寄存器和数据路径多路复用器存在于大多数DSP数据路径中。虽然不执行计算,但它们是数据流控制所必需的,并且消耗能量。本文描述了现代低功耗CMOS工艺中寄存器和多路复用器能耗的本质,说明了其对架构和布局设计的强烈依赖,并为微功耗实现提供了实用的设计指南。
{"title":"Guidelines for use of registers and multiplexers in low power low voltage DSP systems","authors":"D. Suvakovic, C. Salama","doi":"10.1109/GLSV.1998.665194","DOIUrl":"https://doi.org/10.1109/GLSV.1998.665194","url":null,"abstract":"Registers and datapath multiplexers exist in most DSP datapaths. Although not performing computations, they are necessary for the dataflow control and they consume energy. This paper describes the nature of register and multiplexer energy consumption in modern low power CMOS processes, shows its strong dependence on architectural and layout design and provides practical design guidelines for micropower implementation.","PeriodicalId":225107,"journal":{"name":"Proceedings of the 8th Great Lakes Symposium on VLSI (Cat. No.98TB100222)","volume":"68 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1998-02-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123804630","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 of shift register-based ATM switch 基于移位寄存器的ATM交换机建模
Pub Date : 1998-02-19 DOI: 10.1109/GLSV.1998.665216
Sandeep Agarwal, F. E. Guibaly
In this paper, we present the modeling of shift register-based ATM switch to find the cell loss probability, throughput and delay. The results are compared with other switch architectures based on input queueing, input smoothing, output queueing and completely shared buffering. It is observed that although our switch is an input-buffered switch, its performance is better than other switches based on traditional queuing approaches.
在本文中,我们提出了基于移位寄存器的ATM交换机的建模,以找出单元丢失概率、吞吐量和延迟。结果与其他基于输入排队、输入平滑、输出排队和完全共享缓冲的交换机架构进行了比较。观察到,虽然我们的交换机是一个输入缓冲交换机,但它的性能优于其他基于传统队列方法的交换机。
{"title":"Modeling of shift register-based ATM switch","authors":"Sandeep Agarwal, F. E. Guibaly","doi":"10.1109/GLSV.1998.665216","DOIUrl":"https://doi.org/10.1109/GLSV.1998.665216","url":null,"abstract":"In this paper, we present the modeling of shift register-based ATM switch to find the cell loss probability, throughput and delay. The results are compared with other switch architectures based on input queueing, input smoothing, output queueing and completely shared buffering. It is observed that although our switch is an input-buffered switch, its performance is better than other switches based on traditional queuing approaches.","PeriodicalId":225107,"journal":{"name":"Proceedings of the 8th Great Lakes Symposium on VLSI (Cat. No.98TB100222)","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1998-02-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123853943","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
Low-power driven scheduling and binding 低功耗驱动的调度和绑定
Pub Date : 1998-02-19 DOI: 10.1109/GLSV.1998.665335
Jim E. Crenshaw, M. Sarrafzadeh
We investigate the problem of exploiting signal correlation between operations to find a schedule and binding which minimizes switching. We propose several heuristics to solve the problem. Experimentally, we give an algorithm for scheduling communications on a bus, which reduces bus switching up to 60%, without increasing the number of cycles required for the schedule. Low-power scheduling efforts in the literature have focused on decreasing the number of cycles in the schedule so that the voltage required to run the resulting circuit can be lowered. However, the number of voltages supplied to a chip is likely to be limited, so among the processes to be implemented, typically only a few will determine the minimum voltages, and the rest will have slack in their schedules. Therefore it is interesting to inquire about the impact of scheduling which does not reduce the number of time steps in order to decrease switching. In this paper, we show that power-aware scheduling can lead to significant decreases in switching, often without an increase in the number of time steps required. The technique is general, and can be used to schedule operations on any kind of resources.
我们研究了利用操作之间的信号相关性来找到最小化切换的调度和绑定问题。我们提出了几种启发式方法来解决这个问题。在实验上,我们给出了一种在总线上调度通信的算法,该算法在不增加调度所需的周期数的情况下,将总线切换减少了60%。文献中的低功耗调度工作主要集中在减少调度中的周期数,以便降低运行所产生的电路所需的电压。然而,提供给芯片的电压数量很可能是有限的,因此在要实现的过程中,通常只有少数几个将确定最小电压,其余的将在其时间表中有空闲。因此,探究不减少时间步数以减少切换的调度影响是一个有趣的问题。在本文中,我们展示了功率感知调度可以显著减少切换,通常不会增加所需的时间步数。该技术是通用的,可用于调度任何类型资源上的操作。
{"title":"Low-power driven scheduling and binding","authors":"Jim E. Crenshaw, M. Sarrafzadeh","doi":"10.1109/GLSV.1998.665335","DOIUrl":"https://doi.org/10.1109/GLSV.1998.665335","url":null,"abstract":"We investigate the problem of exploiting signal correlation between operations to find a schedule and binding which minimizes switching. We propose several heuristics to solve the problem. Experimentally, we give an algorithm for scheduling communications on a bus, which reduces bus switching up to 60%, without increasing the number of cycles required for the schedule. Low-power scheduling efforts in the literature have focused on decreasing the number of cycles in the schedule so that the voltage required to run the resulting circuit can be lowered. However, the number of voltages supplied to a chip is likely to be limited, so among the processes to be implemented, typically only a few will determine the minimum voltages, and the rest will have slack in their schedules. Therefore it is interesting to inquire about the impact of scheduling which does not reduce the number of time steps in order to decrease switching. In this paper, we show that power-aware scheduling can lead to significant decreases in switching, often without an increase in the number of time steps required. The technique is general, and can be used to schedule operations on any kind of resources.","PeriodicalId":225107,"journal":{"name":"Proceedings of the 8th Great Lakes Symposium on VLSI (Cat. No.98TB100222)","volume":"63 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1998-02-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121366683","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
A VLSI high-performance encoder with priority lookahead 具有优先级前瞻性的VLSI高性能编码器
Pub Date : 1998-02-19 DOI: 10.1109/GLSV.1998.665200
J. Delgado-Frías, J. Nyathi
In this paper we introduce a VLSI priority encoder that uses a novel priority lookahead scheme to reduce the delay for the worst case operation of the circuit, while maintaining a very low transistor count. The encoder's topmost input request has the highest priority; this priority descends linearly. Two design approaches for the priority encoder are presented, one without a priority lookahead scheme and one with a priority lookahead scheme. For an N-bit encoder, the circuit with the priority lookahead scheme requires only 1.094 times the number of transistors of the circuit without the priority lookahead scheme. Having a 32-bit encoder as an example, the circuit with the priority lookahead scheme is 2.59 times faster than the circuit without the priority lookahead. The worst case operation delay is 4.4 ns for this lookahead encoder, using a 1-/spl mu/m scalable CMOS technology. The proposed lookahead scheme can be extended to larger encoders.
在本文中,我们介绍了一种VLSI优先级编码器,它使用一种新颖的优先级向前看方案来减少电路最坏情况下操作的延迟,同时保持非常低的晶体管计数。编码器最上面的输入请求具有最高的优先级;这个优先级线性下降。提出了两种优先级编码器的设计方法,一种是不采用优先级预查方案,另一种是采用优先级预查方案。对于n位编码器,采用优先级前瞻方案的电路所需晶体管数量仅为不采用优先级前瞻方案电路的1.094倍。以32位编码器为例,具有优先级向前看方案的电路比没有优先级向前看的电路快2.59倍。使用1-/spl mu/m可扩展CMOS技术的该前瞻性编码器的最坏情况操作延迟为4.4 ns。所提出的前瞻性方案可以扩展到更大的编码器。
{"title":"A VLSI high-performance encoder with priority lookahead","authors":"J. Delgado-Frías, J. Nyathi","doi":"10.1109/GLSV.1998.665200","DOIUrl":"https://doi.org/10.1109/GLSV.1998.665200","url":null,"abstract":"In this paper we introduce a VLSI priority encoder that uses a novel priority lookahead scheme to reduce the delay for the worst case operation of the circuit, while maintaining a very low transistor count. The encoder's topmost input request has the highest priority; this priority descends linearly. Two design approaches for the priority encoder are presented, one without a priority lookahead scheme and one with a priority lookahead scheme. For an N-bit encoder, the circuit with the priority lookahead scheme requires only 1.094 times the number of transistors of the circuit without the priority lookahead scheme. Having a 32-bit encoder as an example, the circuit with the priority lookahead scheme is 2.59 times faster than the circuit without the priority lookahead. The worst case operation delay is 4.4 ns for this lookahead encoder, using a 1-/spl mu/m scalable CMOS technology. The proposed lookahead scheme can be extended to larger encoders.","PeriodicalId":225107,"journal":{"name":"Proceedings of the 8th Great Lakes Symposium on VLSI (Cat. No.98TB100222)","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1998-02-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132369909","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}
引用次数: 29
Issues in the design of domino logic circuits 多米诺逻辑电路设计中的若干问题
Pub Date : 1998-02-19 DOI: 10.1109/GLSV.1998.665208
Pranjal Srivastava, Andrew Pua, Larry Welch
Domino logic circuits have become extremely popular in the design of today's high performance processors because they offer fast switching speeds and reduced areas. However, the use of domino logic introduces many design risks because it is very sensitive to noise, circuit and layout topologies. This paper identifies issues that might cause domino logic circuits to fail, and discusses some possible solutions to alleviate these problems.
Domino逻辑电路在当今高性能处理器的设计中已经变得非常流行,因为它们提供了快速的切换速度和更小的面积。然而,多米诺逻辑的使用引入了许多设计风险,因为它对噪声、电路和布局拓扑非常敏感。本文确定了可能导致domino逻辑电路失败的问题,并讨论了缓解这些问题的一些可能的解决方案。
{"title":"Issues in the design of domino logic circuits","authors":"Pranjal Srivastava, Andrew Pua, Larry Welch","doi":"10.1109/GLSV.1998.665208","DOIUrl":"https://doi.org/10.1109/GLSV.1998.665208","url":null,"abstract":"Domino logic circuits have become extremely popular in the design of today's high performance processors because they offer fast switching speeds and reduced areas. However, the use of domino logic introduces many design risks because it is very sensitive to noise, circuit and layout topologies. This paper identifies issues that might cause domino logic circuits to fail, and discusses some possible solutions to alleviate these problems.","PeriodicalId":225107,"journal":{"name":"Proceedings of the 8th Great Lakes Symposium on VLSI (Cat. No.98TB100222)","volume":"28 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1998-02-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122523167","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}
引用次数: 65
Top-down design using cycle based simulation: an MPEG A/V decoder example 自上而下的设计使用周期为基础的仿真:一个MPEG A/V解码器的例子
Pub Date : 1998-02-19 DOI: 10.1109/GLSV.1998.665333
D. Hocevar, C. Hung, Daniel C. Pickens, S. Sriram
This paper presents a discussion of a top-down VLSI design approach which involves system level performance modeling, block level cycle based simulation, RTL/VHDL simulation and gate level emulation. An MPEG-2 audio/video decoder design example illustrates the use of this top-down approach. Most of the discussion concentrates on the concept of block level cycle based (BLCB) simulation. HW/SW co-design also played an important role in this work and our approach towards such co-design is discussed as well.
本文讨论了一种自顶向下的VLSI设计方法,包括系统级性能建模、基于块级周期的仿真、RTL/VHDL仿真和门级仿真。一个MPEG-2音频/视频解码器设计示例说明了这种自上而下方法的使用。大多数讨论集中在基于块级周期(BLCB)仿真的概念上。硬件/软件协同设计在这项工作中也发挥了重要作用,我们对这种协同设计的方法也进行了讨论。
{"title":"Top-down design using cycle based simulation: an MPEG A/V decoder example","authors":"D. Hocevar, C. Hung, Daniel C. Pickens, S. Sriram","doi":"10.1109/GLSV.1998.665333","DOIUrl":"https://doi.org/10.1109/GLSV.1998.665333","url":null,"abstract":"This paper presents a discussion of a top-down VLSI design approach which involves system level performance modeling, block level cycle based simulation, RTL/VHDL simulation and gate level emulation. An MPEG-2 audio/video decoder design example illustrates the use of this top-down approach. Most of the discussion concentrates on the concept of block level cycle based (BLCB) simulation. HW/SW co-design also played an important role in this work and our approach towards such co-design is discussed as well.","PeriodicalId":225107,"journal":{"name":"Proceedings of the 8th Great Lakes Symposium on VLSI (Cat. No.98TB100222)","volume":"28 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1998-02-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131741973","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
Merged arithmetic for computing wavelet transforms 计算小波变换的合并算法
Pub Date : 1998-02-19 DOI: 10.1109/GLSV.1998.665225
Gwangwoo Choe, E. Swartzlander
A variation of merged arithmetic is applied to the implementation of the wavelet transform. This approach offers a simple design trade-off between the computational accuracy and the complexity. Our analysis shows that the trade-off is a function of the input data resolution, the number of filter taps, the arithmetic precision, and the level of the wavelet transform. The design parameter can be also fixed for a given number of taps and used to determine the minimum word size for the wavelet coefficients of the transform. The key element of this approach is to introduce a "truncation" within the merged arithmetic reduction process which provides equivalent throughput with substantially less complexity. An experiment has been conducted to verify the analysis, which suggests that 24-bit merged arithmetic is required for the EZW algorithm to handle up to a level 6-wavelet transform.
在小波变换的实现中应用了一种变换后的合并算法。这种方法在计算精度和复杂性之间提供了一种简单的设计折衷。我们的分析表明,权衡是输入数据分辨率、滤波器抽头数量、算术精度和小波变换水平的函数。设计参数也可以固定为给定数量的抽头,并用于确定变换的小波系数的最小字长。这种方法的关键要素是在合并的算法约简过程中引入“截断”,从而提供等效的吞吐量,但复杂性大大降低。实验验证了该分析,表明EZW算法需要24位合并算法来处理高达6级的小波变换。
{"title":"Merged arithmetic for computing wavelet transforms","authors":"Gwangwoo Choe, E. Swartzlander","doi":"10.1109/GLSV.1998.665225","DOIUrl":"https://doi.org/10.1109/GLSV.1998.665225","url":null,"abstract":"A variation of merged arithmetic is applied to the implementation of the wavelet transform. This approach offers a simple design trade-off between the computational accuracy and the complexity. Our analysis shows that the trade-off is a function of the input data resolution, the number of filter taps, the arithmetic precision, and the level of the wavelet transform. The design parameter can be also fixed for a given number of taps and used to determine the minimum word size for the wavelet coefficients of the transform. The key element of this approach is to introduce a \"truncation\" within the merged arithmetic reduction process which provides equivalent throughput with substantially less complexity. An experiment has been conducted to verify the analysis, which suggests that 24-bit merged arithmetic is required for the EZW algorithm to handle up to a level 6-wavelet transform.","PeriodicalId":225107,"journal":{"name":"Proceedings of the 8th Great Lakes Symposium on VLSI (Cat. No.98TB100222)","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1998-02-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133280999","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
Mutually disjoint signals and probability calculation in digital circuits 数字电路中的互不相交信号及其概率计算
Pub Date : 1998-02-19 DOI: 10.1109/GLSV.1998.665282
V. Agrawal, S. Seth
Signal probability calculation in circuits where signals are not independent is generally expensive. We show that some correlated signals may be mutually disjoint. In such cases, the probability calculation can be as simple as it is for independent signals. For example, two signals that cannot be simultaneously true are defined as OR-disjoint. If these signals feed an OR gate, the probability of the output being true is simply the sum of the probabilities of inputs being true. We give an implication-based algorithm for identifying disjoint signals. Examples of large adders illustrate how the identification of disjoint signals simplifies the probability calculation.
在信号不独立的电路中,信号概率计算通常是昂贵的。我们证明了一些相关信号可能是互不相交的。在这种情况下,概率计算可以像独立信号一样简单。例如,两个不能同时为真的信号被定义为or不相交。如果这些信号馈入OR门,输出为真的概率就是输入为真概率的和。给出了一种基于隐含的不相交信号识别算法。大型加法器的例子说明了不相交信号的识别如何简化了概率计算。
{"title":"Mutually disjoint signals and probability calculation in digital circuits","authors":"V. Agrawal, S. Seth","doi":"10.1109/GLSV.1998.665282","DOIUrl":"https://doi.org/10.1109/GLSV.1998.665282","url":null,"abstract":"Signal probability calculation in circuits where signals are not independent is generally expensive. We show that some correlated signals may be mutually disjoint. In such cases, the probability calculation can be as simple as it is for independent signals. For example, two signals that cannot be simultaneously true are defined as OR-disjoint. If these signals feed an OR gate, the probability of the output being true is simply the sum of the probabilities of inputs being true. We give an implication-based algorithm for identifying disjoint signals. Examples of large adders illustrate how the identification of disjoint signals simplifies the probability calculation.","PeriodicalId":225107,"journal":{"name":"Proceedings of the 8th Great Lakes Symposium on VLSI (Cat. No.98TB100222)","volume":"60 8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1998-02-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133801432","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
Linear transformations and exact minimization of BDDs 线性变换和精确最小化bdd
Pub Date : 1998-02-19 DOI: 10.1109/GLSV.1998.665287
Wolfgang Günther, R. Drechsler
We present an exact algorithm to find an optimal linear transformation for the variables of a Boolean function to minimize its corresponding ordered Binary Decision Diagram (BDD). To prune the huge search space, techniques known from algorithms for finding the optimal variable ordering are used. This BDD minimization finds direct application in FPGA design. We give experimental results for a large variety of circuits to show the efficiency of our approach.
给出了一种求布尔函数变量的最优线性变换的精确算法,使其相应的有序二元决策图(BDD)最小。为了减少巨大的搜索空间,使用了查找最优变量排序的算法中已知的技术。这种最小化BDD的方法可以直接应用于FPGA设计。我们给出了各种电路的实验结果来证明我们方法的有效性。
{"title":"Linear transformations and exact minimization of BDDs","authors":"Wolfgang Günther, R. Drechsler","doi":"10.1109/GLSV.1998.665287","DOIUrl":"https://doi.org/10.1109/GLSV.1998.665287","url":null,"abstract":"We present an exact algorithm to find an optimal linear transformation for the variables of a Boolean function to minimize its corresponding ordered Binary Decision Diagram (BDD). To prune the huge search space, techniques known from algorithms for finding the optimal variable ordering are used. This BDD minimization finds direct application in FPGA design. We give experimental results for a large variety of circuits to show the efficiency of our approach.","PeriodicalId":225107,"journal":{"name":"Proceedings of the 8th Great Lakes Symposium on VLSI (Cat. No.98TB100222)","volume":"44 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1998-02-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134080528","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}
引用次数: 25
期刊
Proceedings of the 8th Great Lakes Symposium on VLSI (Cat. No.98TB100222)
全部 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