首页 > 最新文献

8th Euromicro Conference on Digital System Design (DSD'05)最新文献

英文 中文
High-level synthesis in latency insensitive system methodology 延迟不敏感系统方法学的高级综合
Pub Date : 2005-08-30 DOI: 10.1109/DSD.2005.47
P. Bomel, N. Abdelli, E. Martin, A. Fouilliart, E. Boutillon, P. Kajfasz
This paper presents our contribution in terms of synchronization processor to a SoC design methodology based on the theory of the latency insensitive systems (US). This methodology 1) promotes pre-developed IPs intensive reuse, 2) segments inter-IPs interconnects with relay stations to break critical paths and 3) brings robustness to data stream irregularities to IPs by encapsulation into a synchronization wrapper. Our contribution consists of IP encapsulation into a new wrapper model containing a synchronization processor, which speed and area are optimized and synthesizability guaranteed. The main benefit of our approach is to preserve the local IP performances when encapsulating them. This approach is part of the RNRT ALIPTA project which targets design automation of intensive digital signal processing systems with GAUT, a high-level synthesis tool.
本文介绍了我们在同步处理器方面对基于延迟不敏感系统(US)理论的SoC设计方法的贡献。该方法1)促进预先开发的ip密集重用,2)将ip间互连与中继站分段,以打破关键路径,3)通过封装到同步包装器中,为ip的数据流不规则性带来鲁棒性。我们的贡献包括将IP封装到包含同步处理器的新包装器模型中,该模型优化了速度和面积,并保证了可合成性。我们的方法的主要好处是在封装它们时保留了本地IP的性能。该方法是RNRT ALIPTA项目的一部分,该项目旨在使用gat(一种高级合成工具)设计密集数字信号处理系统的自动化。
{"title":"High-level synthesis in latency insensitive system methodology","authors":"P. Bomel, N. Abdelli, E. Martin, A. Fouilliart, E. Boutillon, P. Kajfasz","doi":"10.1109/DSD.2005.47","DOIUrl":"https://doi.org/10.1109/DSD.2005.47","url":null,"abstract":"This paper presents our contribution in terms of synchronization processor to a SoC design methodology based on the theory of the latency insensitive systems (US). This methodology 1) promotes pre-developed IPs intensive reuse, 2) segments inter-IPs interconnects with relay stations to break critical paths and 3) brings robustness to data stream irregularities to IPs by encapsulation into a synchronization wrapper. Our contribution consists of IP encapsulation into a new wrapper model containing a synchronization processor, which speed and area are optimized and synthesizability guaranteed. The main benefit of our approach is to preserve the local IP performances when encapsulating them. This approach is part of the RNRT ALIPTA project which targets design automation of intensive digital signal processing systems with GAUT, a high-level synthesis tool.","PeriodicalId":119054,"journal":{"name":"8th Euromicro Conference on Digital System Design (DSD'05)","volume":"37 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-08-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115397040","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
Power-constrained hybrid BIST test scheduling in an abort-on-first-fail test environment 一失败即中止测试环境下功率受限的混合型BIST测试调度
Pub Date : 2005-08-30 DOI: 10.1109/DSD.2005.63
Zhiyuan He, G. Jervan, Zebo Peng, P. Eles
This paper presents a method for power-constrained system-on-chip test scheduling in an abort-on-first-fail environment where the test is terminated as soon as a fault is detected. We employ the defect probabilities of individual cores to guide the scheduling, such that the expected total test time is minimized and the peak power constraint is satisfied. Based on a hybrid BIST architecture where a combination of deterministic and pseudorandom test sequences is used, the power-constrained test scheduling problem can be formulated as an extension of the two-dimensional rectangular packing problem and a heuristic has been proposed to calculate the near optimal order of different test sequences. The method is also generalized for both test-per-clock and test-per-scan approaches. Experimental results have shown that the proposed heuristic is efficient to find a near optimal test schedule with a low computation overhead.
本文提出了一种在检测到故障后立即终止测试的“先故障即中止”环境下的功耗受限的片上系统测试调度方法。我们利用单个核的缺陷概率来指导调度,使期望的总测试时间最小化,并满足峰值功率约束。基于确定性和伪随机测试序列相结合的混合BIST体系结构,将功率约束测试调度问题转化为二维矩形填充问题的扩展,并提出了一种计算不同测试序列近最优阶的启发式算法。该方法也适用于每时钟测试和每扫描测试两种方法。实验结果表明,所提出的启发式算法可以有效地找到近似最优的测试调度,且计算开销小。
{"title":"Power-constrained hybrid BIST test scheduling in an abort-on-first-fail test environment","authors":"Zhiyuan He, G. Jervan, Zebo Peng, P. Eles","doi":"10.1109/DSD.2005.63","DOIUrl":"https://doi.org/10.1109/DSD.2005.63","url":null,"abstract":"This paper presents a method for power-constrained system-on-chip test scheduling in an abort-on-first-fail environment where the test is terminated as soon as a fault is detected. We employ the defect probabilities of individual cores to guide the scheduling, such that the expected total test time is minimized and the peak power constraint is satisfied. Based on a hybrid BIST architecture where a combination of deterministic and pseudorandom test sequences is used, the power-constrained test scheduling problem can be formulated as an extension of the two-dimensional rectangular packing problem and a heuristic has been proposed to calculate the near optimal order of different test sequences. The method is also generalized for both test-per-clock and test-per-scan approaches. Experimental results have shown that the proposed heuristic is efficient to find a near optimal test schedule with a low computation overhead.","PeriodicalId":119054,"journal":{"name":"8th Euromicro Conference on Digital System Design (DSD'05)","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-08-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115420294","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
Characterization of wavelet-based image coding systems for algorithmic fault detection 基于小波的图像编码系统故障检测算法
Pub Date : 2005-08-30 DOI: 10.1109/DSD.2005.24
L. Costas, J. Rodríguez-Andina
This paper presents a methodology for characterizing the behaviour of wavelet-based image coding systems in the presence of faults. This is a previous step in the development of efficient concurrent error detection techniques for such systems. The faulty behaviour of complex signal processing systems is better described at the algorithmic level (i.e., checking the accomplishment of a given functional property by large blocks of data) rather than using the ''classical'' approach at the structural (i.e., building block) level. Therefore, the issues related to algorithmic fault detection are addressed. Two different platforms for error characterization are presented and their main characteristics are discussed. Experimental results are presented that prove the suitability of the proposed methodology for the target application.
本文提出了一种在存在故障的情况下表征基于小波的图像编码系统行为的方法。这是为此类系统开发高效并发错误检测技术的前一步。复杂信号处理系统的错误行为最好在算法层面(即,通过大数据块检查给定功能属性的完成)进行描述,而不是在结构(即,构建块)层面使用“经典”方法。因此,解决了算法故障检测的相关问题。给出了两种不同的误差表征平台,并讨论了它们的主要特点。实验结果证明了该方法对目标应用的适用性。
{"title":"Characterization of wavelet-based image coding systems for algorithmic fault detection","authors":"L. Costas, J. Rodríguez-Andina","doi":"10.1109/DSD.2005.24","DOIUrl":"https://doi.org/10.1109/DSD.2005.24","url":null,"abstract":"This paper presents a methodology for characterizing the behaviour of wavelet-based image coding systems in the presence of faults. This is a previous step in the development of efficient concurrent error detection techniques for such systems. The faulty behaviour of complex signal processing systems is better described at the algorithmic level (i.e., checking the accomplishment of a given functional property by large blocks of data) rather than using the ''classical'' approach at the structural (i.e., building block) level. Therefore, the issues related to algorithmic fault detection are addressed. Two different platforms for error characterization are presented and their main characteristics are discussed. Experimental results are presented that prove the suitability of the proposed methodology for the target application.","PeriodicalId":119054,"journal":{"name":"8th Euromicro Conference on Digital System Design (DSD'05)","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-08-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123459439","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
Exploring graphics processor performance for general purpose applications 探索通用应用程序的图形处理器性能
Pub Date : 2005-08-30 DOI: 10.1109/DSD.2005.40
P. Trancoso, Maria Charalambous
Graphics processors are designed to perform many floating-point operations per second. Consequently, they are an attractive architecture for high-performance computing at a low cost. Nevertheless, it is still not very clear how to exploit all their potential for general-purpose applications. In this work we present a comprehensive study of the performance of an application executing on the GPU. In addition, we analyze the possibility of using the graphics card to extend the life-time of a computer system. In our experiments we compare the execution on a mid-class GPU (NVIDIA GeForce FX 5700LE) with a high-end CPU (Pentium 4 3.2 GHz). The results show that to achieve high speedup with the GPU you need to: (1) format the vectors into two-dimensional arrays; (2) process large data arrays; and (3) perform a considerable amount of operations per data element. Finally, we study the performance when upgrading a low-end system by simply adding a GPU. This solution is cheaper, results in smaller power consumption and achieves higher speedup (8.1x versus 1.3x) than a full upgrade to a new high-end system.
图形处理器被设计成每秒执行多次浮点运算。因此,它们是一种具有吸引力的低成本高性能计算体系结构。然而,如何利用它们在通用应用程序中的所有潜力仍然不是很清楚。在这项工作中,我们对GPU上执行的应用程序的性能进行了全面的研究。此外,我们还分析了使用显卡延长计算机系统寿命的可能性。在我们的实验中,我们比较了中档GPU (NVIDIA GeForce FX 5700LE)和高端CPU (Pentium 4 3.2 GHz)的执行情况。结果表明,要在GPU上实现高加速,需要:(1)将矢量格式化为二维数组;(2)处理大数据阵列;(3)对每个数据元素执行相当多的操作。最后,我们研究了简单增加GPU升级低端系统时的性能。与完全升级到新的高端系统相比,该解决方案更便宜,功耗更小,并且实现了更高的加速(8.1倍对1.3倍)。
{"title":"Exploring graphics processor performance for general purpose applications","authors":"P. Trancoso, Maria Charalambous","doi":"10.1109/DSD.2005.40","DOIUrl":"https://doi.org/10.1109/DSD.2005.40","url":null,"abstract":"Graphics processors are designed to perform many floating-point operations per second. Consequently, they are an attractive architecture for high-performance computing at a low cost. Nevertheless, it is still not very clear how to exploit all their potential for general-purpose applications. In this work we present a comprehensive study of the performance of an application executing on the GPU. In addition, we analyze the possibility of using the graphics card to extend the life-time of a computer system. In our experiments we compare the execution on a mid-class GPU (NVIDIA GeForce FX 5700LE) with a high-end CPU (Pentium 4 3.2 GHz). The results show that to achieve high speedup with the GPU you need to: (1) format the vectors into two-dimensional arrays; (2) process large data arrays; and (3) perform a considerable amount of operations per data element. Finally, we study the performance when upgrading a low-end system by simply adding a GPU. This solution is cheaper, results in smaller power consumption and achieves higher speedup (8.1x versus 1.3x) than a full upgrade to a new high-end system.","PeriodicalId":119054,"journal":{"name":"8th Euromicro Conference on Digital System Design (DSD'05)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-08-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129809761","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}
引用次数: 39
Run-time adaptive resources allocation and balancing on nanoprocessors arrays 纳米处理器阵列上的运行时自适应资源分配和平衡
Pub Date : 2005-08-30 DOI: 10.1109/DSD.2005.70
D. Pani, G. Passino, L. Raffo
Modern processor architectures try to exploit the different kind of parallelism that may be found even in general purpose applications. In this paper we present a new architecture based on an array of nanoprocessors that parallely and cooperatively support both Thread and Instruction level parallelism. A such architecture doesn't explicitly require any particular programming techniques since it has been developed to deal with standard sequential programs. Preliminary results on a model of the architecture show the feasibility of the proposed approach.
现代处理器体系结构试图利用甚至可能在通用应用程序中发现的不同类型的并行性。在本文中,我们提出了一种基于纳米处理器阵列的并行和协作支持线程级和指令级并行的新架构。这样的体系结构并不显式地要求任何特定的编程技术,因为它是为处理标准顺序程序而开发的。该体系结构模型的初步结果表明了该方法的可行性。
{"title":"Run-time adaptive resources allocation and balancing on nanoprocessors arrays","authors":"D. Pani, G. Passino, L. Raffo","doi":"10.1109/DSD.2005.70","DOIUrl":"https://doi.org/10.1109/DSD.2005.70","url":null,"abstract":"Modern processor architectures try to exploit the different kind of parallelism that may be found even in general purpose applications. In this paper we present a new architecture based on an array of nanoprocessors that parallely and cooperatively support both Thread and Instruction level parallelism. A such architecture doesn't explicitly require any particular programming techniques since it has been developed to deal with standard sequential programs. Preliminary results on a model of the architecture show the feasibility of the proposed approach.","PeriodicalId":119054,"journal":{"name":"8th Euromicro Conference on Digital System Design (DSD'05)","volume":"207 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-08-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121287195","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
A low-power FIR filter using combined residue and radix-2 signed-digit representation 一种低功耗FIR滤波器,采用组合残数和基数2符号数表示
Pub Date : 2005-08-30 DOI: 10.1109/DSD.2005.8
Andreas Lindahl, L. Bengtsson
This paper presents a FIR filter combining residue (RNS) and radix-2 signed digit (SD) representation. RNS offers parallelization of the computations and SD carry-free additions. The moduli set {2/sup n/-1, 2/sup n/, 2/sup n/+1} is used reducing the complexity of the RNS arithmetic units. The evaluated filters have 8, 12 and 16 taps, binary word lengths between 16 and 64 bits, and have been synthesized using a UMC 0.13 /spl mu/m CMOS cell library with 8 metal layers. Power, delay, and area comparisons are made with equivalent 2's complement designs. The area-delay and area-delay-power products shows that reduction in both power and area at the same filter throughput can be expected.
提出了一种结合残数(RNS)和基数2符号数(SD)表示的FIR滤波器。RNS提供了计算的并行化和SD无携带加法。模集{2/sup n/- 1,2 /sup n/, 2/sup n/+1}用于降低RNS算术单元的复杂度。所评估的滤波器具有8、12和16个分接,二进制字长在16到64位之间,并使用具有8个金属层的UMC 0.13 /spl mu/m CMOS单元库进行合成。功率、延迟和面积的比较与等效的互补设计。区域延迟和区域延迟功耗产品表明,在相同的滤波器吞吐量下,功耗和面积都可以降低。
{"title":"A low-power FIR filter using combined residue and radix-2 signed-digit representation","authors":"Andreas Lindahl, L. Bengtsson","doi":"10.1109/DSD.2005.8","DOIUrl":"https://doi.org/10.1109/DSD.2005.8","url":null,"abstract":"This paper presents a FIR filter combining residue (RNS) and radix-2 signed digit (SD) representation. RNS offers parallelization of the computations and SD carry-free additions. The moduli set {2/sup n/-1, 2/sup n/, 2/sup n/+1} is used reducing the complexity of the RNS arithmetic units. The evaluated filters have 8, 12 and 16 taps, binary word lengths between 16 and 64 bits, and have been synthesized using a UMC 0.13 /spl mu/m CMOS cell library with 8 metal layers. Power, delay, and area comparisons are made with equivalent 2's complement designs. The area-delay and area-delay-power products shows that reduction in both power and area at the same filter throughput can be expected.","PeriodicalId":119054,"journal":{"name":"8th Euromicro Conference on Digital System Design (DSD'05)","volume":"31 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-08-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122782741","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}
引用次数: 12
An educational environment for digital testing: hardware, tools, and Web-based runtime platform 用于数字测试的教育环境:硬件、工具和基于web的运行时平台
Pub Date : 2005-08-30 DOI: 10.1109/DSD.2005.15
A. Jutman, J. Raik, R. Ubar, V. Vislogubov
We describe a new e-learning environment and a runtime platform for educational tools on digital system testing and design for testability. This environment is being developed in Tallinn University of Technology and consists of several functional layers. The first one is the hardware component used for illustration of various physical phenomena appearing in defected circuits. In many cases such phenomena are hard to illustrate by software simulation or by any other means, which makes the usage of such a hardware component unavoidable. The second component is a set of university tools covering a large scope of topics in basics of testing, diagnosis, and BIST. The tools represent an efficient alternative to hard-to-learn and expensive commercial CAD systems. The wrapper to these two components is a cross-platform Web interface that represents a server-based solution for using all the available tools and the hardware over Internet. The whole platform is an extendable server-based low-cost solution, which is easy to set-up and use. The learning environment is complemented by laboratory work scenarios and teaching materials that also available in the Web.
我们描述了一个新的电子学习环境和一个运行时平台,用于数字系统测试和可测试性设计的教育工具。这个环境由塔林理工大学开发,由几个功能层组成。第一个是用于说明在缺陷电路中出现的各种物理现象的硬件组件。在许多情况下,这种现象很难通过软件模拟或任何其他手段来说明,这使得使用这种硬件组件是不可避免的。第二个部分是一组大学工具,涵盖了测试、诊断和BIST基础的大范围主题。这些工具代表了难以学习和昂贵的商业CAD系统的有效替代方案。这两个组件的包装器是一个跨平台的Web接口,它代表了一个基于服务器的解决方案,用于在Internet上使用所有可用的工具和硬件。整个平台是一个可扩展的基于服务器的低成本解决方案,易于设置和使用。学习环境由实验室工作场景和也可在网上获得的教学材料补充。
{"title":"An educational environment for digital testing: hardware, tools, and Web-based runtime platform","authors":"A. Jutman, J. Raik, R. Ubar, V. Vislogubov","doi":"10.1109/DSD.2005.15","DOIUrl":"https://doi.org/10.1109/DSD.2005.15","url":null,"abstract":"We describe a new e-learning environment and a runtime platform for educational tools on digital system testing and design for testability. This environment is being developed in Tallinn University of Technology and consists of several functional layers. The first one is the hardware component used for illustration of various physical phenomena appearing in defected circuits. In many cases such phenomena are hard to illustrate by software simulation or by any other means, which makes the usage of such a hardware component unavoidable. The second component is a set of university tools covering a large scope of topics in basics of testing, diagnosis, and BIST. The tools represent an efficient alternative to hard-to-learn and expensive commercial CAD systems. The wrapper to these two components is a cross-platform Web interface that represents a server-based solution for using all the available tools and the hardware over Internet. The whole platform is an extendable server-based low-cost solution, which is easy to set-up and use. The learning environment is complemented by laboratory work scenarios and teaching materials that also available in the Web.","PeriodicalId":119054,"journal":{"name":"8th Euromicro Conference on Digital System Design (DSD'05)","volume":"129 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-08-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126277917","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
Delay testability properties of circuits implementing threshold and symmetric functions 实现阈值和对称函数的电路的延迟可测试性
Pub Date : 2005-08-30 DOI: 10.1109/DSD.2005.31
Piotr Patronik
In this paper, we present a general method for proving robust delay testability of multi-output threshold circuit. We prove that robust delay testability of some class of multi-output threshold circuits depends only on the set of well-defined properties of the merging circuits. We also prove the robust delay testability properties of two existing design methods of multi-output threshold circuits: one presented by Reddy and the improved one by Rahaman et al., (2003).
本文给出了一种证明多输出阈值电路鲁棒延迟可测性的一般方法。证明了一类多输出阈值电路的鲁棒延迟可测性仅依赖于合并电路的一组定义良好的性质。我们还证明了两种现有的多输出阈值电路设计方法的鲁棒延迟可测试性:一种是由Reddy提出的,另一种是由Rahaman等人(2003)改进的。
{"title":"Delay testability properties of circuits implementing threshold and symmetric functions","authors":"Piotr Patronik","doi":"10.1109/DSD.2005.31","DOIUrl":"https://doi.org/10.1109/DSD.2005.31","url":null,"abstract":"In this paper, we present a general method for proving robust delay testability of multi-output threshold circuit. We prove that robust delay testability of some class of multi-output threshold circuits depends only on the set of well-defined properties of the merging circuits. We also prove the robust delay testability properties of two existing design methods of multi-output threshold circuits: one presented by Reddy and the improved one by Rahaman et al., (2003).","PeriodicalId":119054,"journal":{"name":"8th Euromicro Conference on Digital System Design (DSD'05)","volume":"59 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-08-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126701868","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
Yield-aware floorplanning Yield-aware平面布置图
Pub Date : 2005-08-30 DOI: 10.1109/DSD.2005.80
Zhaojun Wo, I. Koren, M. Ciesielski
Yield is normally ignored during the floorplanning stage. Recently, it has been shown that floorplanning can affect the yield with the increased sizes of chips. With the "medium-area clustering" model, yield can be evaluated during the floorplanning stage. Therefore, it's straightforward to incorporate yield in modern floorplanners. However, conventional simulate-annealing (SA) based moves are only designed for the combination of the area and/or the wire length minimizations. In this paper, we proposed a heuristic scheme of "moves" directly targeting on the yield improvement. The experimental results show a great yield improvement with little penalty for the area and/or the total wire length.
在平面规划阶段,产量通常被忽略。最近,有研究表明,随着芯片尺寸的增加,平面规划会影响良率。利用“中面积聚类”模型,可以在规划阶段对成品率进行评估。因此,在现代平面图中加入产量是很简单的。然而,传统的基于模拟退火(SA)的移动仅设计用于面积和/或导线长度最小化的组合。在本文中,我们提出了一种直接针对产量提高的启发式“移动”方案。实验结果表明,在面积和/或总导线长度几乎没有损失的情况下,成品率有很大的提高。
{"title":"Yield-aware floorplanning","authors":"Zhaojun Wo, I. Koren, M. Ciesielski","doi":"10.1109/DSD.2005.80","DOIUrl":"https://doi.org/10.1109/DSD.2005.80","url":null,"abstract":"Yield is normally ignored during the floorplanning stage. Recently, it has been shown that floorplanning can affect the yield with the increased sizes of chips. With the \"medium-area clustering\" model, yield can be evaluated during the floorplanning stage. Therefore, it's straightforward to incorporate yield in modern floorplanners. However, conventional simulate-annealing (SA) based moves are only designed for the combination of the area and/or the wire length minimizations. In this paper, we proposed a heuristic scheme of \"moves\" directly targeting on the yield improvement. The experimental results show a great yield improvement with little penalty for the area and/or the total wire length.","PeriodicalId":119054,"journal":{"name":"8th Euromicro Conference on Digital System Design (DSD'05)","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-08-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130665055","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
Automatic design of binary and multiple-valued logic gates on RTD series RTD系列上二进制和多值逻辑门的自动设计
Pub Date : 2005-08-30 DOI: 10.1109/DSD.2005.21
Krzysztof S. Berezowski, S. Vrudhula
In this paper, we contribute to the binary and multiple-valued applications of resonant tunneling devices (RTDs). We propose a method of systematic design of physical parameters of RTD based logic. From the abstraction of their behavior, we model the design space as a handful of systems of linear inequalities generated for a given circuit topology and an arbitrary logic function. Any valid solution reflects the physical parameters assignment that implements the function given. We solve these systems using off-the-shelf optimization tool and verify the results using SystemC based RTD circuit model. Our simulations confirm that the numerical solutions are valid parameter assignments.
在本文中,我们致力于共振隧道器件(rtd)的二值和多值应用。提出了一种基于逻辑的RTD物理参数系统设计方法。从其行为的抽象,我们将设计空间建模为为给定电路拓扑和任意逻辑函数生成的少数线性不等式系统。任何有效的解都反映了实现给定功能的物理参数赋值。我们使用现成的优化工具解决了这些系统,并使用基于SystemC的RTD电路模型验证了结果。仿真结果表明,数值解是有效的参数赋值。
{"title":"Automatic design of binary and multiple-valued logic gates on RTD series","authors":"Krzysztof S. Berezowski, S. Vrudhula","doi":"10.1109/DSD.2005.21","DOIUrl":"https://doi.org/10.1109/DSD.2005.21","url":null,"abstract":"In this paper, we contribute to the binary and multiple-valued applications of resonant tunneling devices (RTDs). We propose a method of systematic design of physical parameters of RTD based logic. From the abstraction of their behavior, we model the design space as a handful of systems of linear inequalities generated for a given circuit topology and an arbitrary logic function. Any valid solution reflects the physical parameters assignment that implements the function given. We solve these systems using off-the-shelf optimization tool and verify the results using SystemC based RTD circuit model. Our simulations confirm that the numerical solutions are valid parameter assignments.","PeriodicalId":119054,"journal":{"name":"8th Euromicro Conference on Digital System Design (DSD'05)","volume":"231 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-08-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134390204","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
期刊
8th Euromicro Conference on Digital System Design (DSD'05)
全部 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