首页 > 最新文献

2008 45th ACM/IEEE Design Automation Conference最新文献

英文 中文
3-D semiconductor’s: More from moore 3-D半导体:更多来自摩尔
Pub Date : 2008-06-08 DOI: 10.1145/1391469.1391640
T. Vucurevich
Over the past 40 years, the semiconductor industry has exponentially driven cost per function down following the oft stated Moores Law. It is becoming increasingly difficult to scale as we move into the 32 nm and beyond process nodes due both to physics and economics. A lower cost alternative method of scaling is becoming more available in the form of vertical chip integration. Many manufacturers now offer a range of package level integration solutions from traditional planar approaches to commonly used die stacking and recently introduced die level 3-D integration. With the introduction of 3-D integration, designers and system integrators can now consider physical design optimizations which include functional stacking, through silicon interconnect to reduce power and signal latency, and optimized manufacturing cost. To enable design teams to take advantage of the benefits available with this technology, new capabilities must be developed to support the design and implementation process. This support must start at the architectural level where issues of robustness, reliability, testability and power must be thoroughly studied. Support must continue through to manufacturing, packaging, and final test development. In this presentation we will explore how existing design technology and methods can be practically evolved to support the powerful scaling capabilities inherent in 3-D integration technology. Specifically we will cover Architectural design space exploration, functional partitioning, physical planning, and timing/SI/thermal/yield analysis for 3-D structures.
在过去的40年里,根据摩尔定律,半导体行业的每个功能的成本呈指数级下降。由于物理和经济的原因,随着我们进入32纳米及以上的工艺节点,扩展变得越来越困难。一种成本更低的可选缩放方法正以垂直芯片集成的形式变得越来越可行。许多制造商现在提供一系列封装级集成解决方案,从传统的平面方法到常用的模具堆叠,以及最近推出的模具级3d集成。随着3d集成的引入,设计人员和系统集成商现在可以考虑物理设计优化,包括功能堆叠,通过硅互连来降低功耗和信号延迟,并优化制造成本。为了使设计团队能够利用这种技术带来的好处,必须开发新的功能来支持设计和实现过程。这种支持必须从架构级别开始,在架构级别必须彻底研究健壮性、可靠性、可测试性和功率等问题。支持必须持续到制造、封装和最终测试开发。在本次演讲中,我们将探讨现有的设计技术和方法如何在实际中发展,以支持三维集成技术中固有的强大缩放能力。具体来说,我们将涵盖建筑设计空间探索,功能划分,物理规划,以及三维结构的时序/SI/热/产量分析。
{"title":"3-D semiconductor’s: More from moore","authors":"T. Vucurevich","doi":"10.1145/1391469.1391640","DOIUrl":"https://doi.org/10.1145/1391469.1391640","url":null,"abstract":"Over the past 40 years, the semiconductor industry has exponentially driven cost per function down following the oft stated Moores Law. It is becoming increasingly difficult to scale as we move into the 32 nm and beyond process nodes due both to physics and economics. A lower cost alternative method of scaling is becoming more available in the form of vertical chip integration. Many manufacturers now offer a range of package level integration solutions from traditional planar approaches to commonly used die stacking and recently introduced die level 3-D integration. With the introduction of 3-D integration, designers and system integrators can now consider physical design optimizations which include functional stacking, through silicon interconnect to reduce power and signal latency, and optimized manufacturing cost. To enable design teams to take advantage of the benefits available with this technology, new capabilities must be developed to support the design and implementation process. This support must start at the architectural level where issues of robustness, reliability, testability and power must be thoroughly studied. Support must continue through to manufacturing, packaging, and final test development. In this presentation we will explore how existing design technology and methods can be practically evolved to support the powerful scaling capabilities inherent in 3-D integration technology. Specifically we will cover Architectural design space exploration, functional partitioning, physical planning, and timing/SI/thermal/yield analysis for 3-D structures.","PeriodicalId":412696,"journal":{"name":"2008 45th ACM/IEEE Design Automation Conference","volume":"52 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-06-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123200703","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
Compositional verification of retiming and sequential optimizations 重新计时和顺序优化的组成验证
Pub Date : 2008-06-08 DOI: 10.1145/1391469.1391506
In-Ho Moon
Once a design is both retimed and sequentially optimized, sequential equivalence verification becomes very hard since retiming breaks the equivalence of the retimed sub-blocks although the design equivalence is preserved. This paper presents a novel compositional algorithm to verify sequential equivalence of large designs that are not only retimed but also optimized sequentially and combinationally. With a new notion of conditional equivalence in the presence of retiming, the proposed compositional algorithm performs hierarchical verification by checking whether each sub-block is conditionally equivalent, then checking whether the conditions are justified on their parent block by temporal equivalence. This is the first compositional algorithm handling both retiming and sequential optimizations hierarchically. The proposed approach is completely automatic and orthogonal to any existing sequential equivalence checker. The experimental results show that the proposed algorithm can handle large industrial designs that cannot be verified by the existing methods on sequential equivalence checking.
一旦设计同时进行了重新计时和顺序优化,顺序等效性验证就变得非常困难,因为重新计时会破坏重新计时子块的等效性,尽管设计等效性得到了保留。本文提出了一种新的组合算法来验证大型设计的顺序等效性,这些设计不仅要重新定时,而且要进行顺序和组合优化。该算法引入了重定时条件等价的新概念,首先检查子块是否条件等价,然后通过时间等价检查父块上的条件是否合理,从而进行分层验证。这是第一个分层处理重定时和顺序优化的组合算法。所提出的方法是完全自动的,并且与任何现有的顺序等效检查器正交。实验结果表明,该算法可以处理现有顺序等效性检验方法无法验证的大型工业设计。
{"title":"Compositional verification of retiming and sequential optimizations","authors":"In-Ho Moon","doi":"10.1145/1391469.1391506","DOIUrl":"https://doi.org/10.1145/1391469.1391506","url":null,"abstract":"Once a design is both retimed and sequentially optimized, sequential equivalence verification becomes very hard since retiming breaks the equivalence of the retimed sub-blocks although the design equivalence is preserved. This paper presents a novel compositional algorithm to verify sequential equivalence of large designs that are not only retimed but also optimized sequentially and combinationally. With a new notion of conditional equivalence in the presence of retiming, the proposed compositional algorithm performs hierarchical verification by checking whether each sub-block is conditionally equivalent, then checking whether the conditions are justified on their parent block by temporal equivalence. This is the first compositional algorithm handling both retiming and sequential optimizations hierarchically. The proposed approach is completely automatic and orthogonal to any existing sequential equivalence checker. The experimental results show that the proposed algorithm can handle large industrial designs that cannot be verified by the existing methods on sequential equivalence checking.","PeriodicalId":412696,"journal":{"name":"2008 45th ACM/IEEE Design Automation Conference","volume":"260 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-06-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131571346","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
N-variant IC design: Methodology and applications n型集成电路设计:方法和应用
Pub Date : 2008-06-08 DOI: 10.1145/1391469.1391606
Y. Alkabani, F. Koushanfar
We propose the first method for designing N-variant sequential circuits. The flexibility provided by the N-variants enables a number of important tasks, including IP protection, IP metering, security, design optimization, self-adaptation and fault-tolerance. The method is based on extending the finite state machine (FSM) of the design to include multiple variants of the same design specification. The state transitions are managed by added signals that may come from various triggers depending on the target application. We devise an algorithm for implementing the N-variant IC design. We discuss the necessary manipulations of the added signals that would facilitate the various tasks. The key advantage to integrating the heterogeneity in the functional specification of the design is that we can configure the variants during or post-manufacturing, but removal, extraction or deletion of the variants is not viable. Experimental results on benchmark circuits demonstrate that the method can be automatically and efficiently implemented. Because of its lightweight, N-variant design is particularly well-suited for securing embedded systems. As a proof-of-concept, we implement the N-variant method for content protection in portable media players, e.g., iPod. We discuss how the N-variant design methodology readily enables new digital rights management methods.
我们提出了设计n变顺序电路的第一种方法。n -变体提供的灵活性支持许多重要任务,包括IP保护、IP计量、安全性、设计优化、自适应和容错。该方法基于扩展设计的有限状态机(FSM),使其包含同一设计规范的多个变体。状态转换由添加的信号管理,这些信号可能来自不同的触发器,具体取决于目标应用程序。我们设计了一种实现n变IC设计的算法。我们讨论了增加的信号的必要操作,以方便各种任务。在设计的功能规范中集成异构的关键优势是,我们可以在制造期间或制造后配置变体,但是移除、提取或删除变体是不可用的。在基准电路上的实验结果表明,该方法可以自动有效地实现。由于其轻量级,N-variant设计特别适合保护嵌入式系统。作为概念验证,我们在便携式媒体播放器(例如iPod)中实现了n变体方法来保护内容。我们讨论了n变量设计方法如何容易地实现新的数字版权管理方法。
{"title":"N-variant IC design: Methodology and applications","authors":"Y. Alkabani, F. Koushanfar","doi":"10.1145/1391469.1391606","DOIUrl":"https://doi.org/10.1145/1391469.1391606","url":null,"abstract":"We propose the first method for designing N-variant sequential circuits. The flexibility provided by the N-variants enables a number of important tasks, including IP protection, IP metering, security, design optimization, self-adaptation and fault-tolerance. The method is based on extending the finite state machine (FSM) of the design to include multiple variants of the same design specification. The state transitions are managed by added signals that may come from various triggers depending on the target application. We devise an algorithm for implementing the N-variant IC design. We discuss the necessary manipulations of the added signals that would facilitate the various tasks. The key advantage to integrating the heterogeneity in the functional specification of the design is that we can configure the variants during or post-manufacturing, but removal, extraction or deletion of the variants is not viable. Experimental results on benchmark circuits demonstrate that the method can be automatically and efficiently implemented. Because of its lightweight, N-variant design is particularly well-suited for securing embedded systems. As a proof-of-concept, we implement the N-variant method for content protection in portable media players, e.g., iPod. We discuss how the N-variant design methodology readily enables new digital rights management methods.","PeriodicalId":412696,"journal":{"name":"2008 45th ACM/IEEE Design Automation Conference","volume":"67 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-06-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131577579","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}
引用次数: 20
Feedback-controlled reliability-aware power management for real-time embedded systems 实时嵌入式系统的反馈控制可靠性感知电源管理
Pub Date : 2008-06-08 DOI: 10.1145/1391469.1391517
R. Sridharan, Nikhil Gupta, R. Mahapatra
In recent literature it has been reported that Dynamic Power Management (DPM) may lead to decreased reliability in real-time embedded systems. The ever-shrinking device sizes contribute further to this problem. In this paper, we present a reliability aware power management algorithm that aims at reducing energy consumption while preserving the overall system reliability. The idea behind the proposed scheme is to utilize the dynamic slack to scale down processes while ensuring that the overall system reliability does not reduce drastically. The proposed algorithm employs a proportional feedback controller to keep track of the overall miss ratio of a system of tasks and provide additional level of fault-tolerance based on demand. It was tested with both real-world and synthetic task sets and simulation results have been presented. Both fixed and dynamic priority scheduling policies have been considered for demonstration of results.
在最近的文献中,有报道称动态电源管理(DPM)可能导致实时嵌入式系统可靠性下降。不断缩小的设备尺寸进一步加剧了这一问题。在本文中,我们提出了一种可靠性感知的电源管理算法,旨在降低能耗的同时保持系统的整体可靠性。所提出的方案背后的思想是利用动态松弛来缩小进程,同时确保整个系统的可靠性不会急剧降低。该算法采用比例反馈控制器来跟踪任务系统的总体缺失率,并根据需求提供额外的容错级别。在实际任务集和合成任务集上对其进行了测试,并给出了仿真结果。考虑了固定优先级调度策略和动态优先级调度策略,并对结果进行了验证。
{"title":"Feedback-controlled reliability-aware power management for real-time embedded systems","authors":"R. Sridharan, Nikhil Gupta, R. Mahapatra","doi":"10.1145/1391469.1391517","DOIUrl":"https://doi.org/10.1145/1391469.1391517","url":null,"abstract":"In recent literature it has been reported that Dynamic Power Management (DPM) may lead to decreased reliability in real-time embedded systems. The ever-shrinking device sizes contribute further to this problem. In this paper, we present a reliability aware power management algorithm that aims at reducing energy consumption while preserving the overall system reliability. The idea behind the proposed scheme is to utilize the dynamic slack to scale down processes while ensuring that the overall system reliability does not reduce drastically. The proposed algorithm employs a proportional feedback controller to keep track of the overall miss ratio of a system of tasks and provide additional level of fault-tolerance based on demand. It was tested with both real-world and synthetic task sets and simulation results have been presented. Both fixed and dynamic priority scheduling policies have been considered for demonstration of results.","PeriodicalId":412696,"journal":{"name":"2008 45th ACM/IEEE Design Automation Conference","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-06-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130356042","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}
引用次数: 30
Automated transistor sizing for FPGA architecture exploration 用于FPGA架构探索的自动晶体管尺寸
Pub Date : 2008-06-08 DOI: 10.1145/1391469.1391671
Ian Kuon, Jonathan Rose
The creation of an FPGA requires extensive transistor-level design. This is necessary for both the final design, and during architecture exploration, when many different logic and routing architectures are considered. For such explorations, it is not feasible to spend significant amounts of time on transistor-level design. This paper presents an automated transistor sizing tool for FPGA architecture exploration that uses a two-phased approach - a coarse rapid phase with simple modeling followed by refinement with much more accurate models. The output of the system is a design optimized towards a specific area-delay criterion. We compare the quality of our results to prior manual and partially automated approaches. Also, our tool has been used to produce hundreds of candidate architectures which we are releasing to support future high quality explorations.
FPGA的创建需要大量的晶体管级设计。这对于最终设计和在体系结构探索期间都是必要的,因为要考虑许多不同的逻辑和路由体系结构。对于这样的探索,在晶体管级设计上花费大量时间是不可行的。本文提出了一种用于FPGA架构探索的自动晶体管尺寸工具,该工具使用两阶段方法-一个具有简单建模的粗略快速阶段,然后使用更精确的模型进行细化。该系统的输出是针对特定区域延迟准则进行优化的设计。我们将结果的质量与之前的手动和部分自动化方法进行比较。此外,我们的工具已被用于生成数百个候选架构,我们正在发布这些架构,以支持未来的高质量探索。
{"title":"Automated transistor sizing for FPGA architecture exploration","authors":"Ian Kuon, Jonathan Rose","doi":"10.1145/1391469.1391671","DOIUrl":"https://doi.org/10.1145/1391469.1391671","url":null,"abstract":"The creation of an FPGA requires extensive transistor-level design. This is necessary for both the final design, and during architecture exploration, when many different logic and routing architectures are considered. For such explorations, it is not feasible to spend significant amounts of time on transistor-level design. This paper presents an automated transistor sizing tool for FPGA architecture exploration that uses a two-phased approach - a coarse rapid phase with simple modeling followed by refinement with much more accurate models. The output of the system is a design optimized towards a specific area-delay criterion. We compare the quality of our results to prior manual and partially automated approaches. Also, our tool has been used to produce hundreds of candidate architectures which we are releasing to support future high quality explorations.","PeriodicalId":412696,"journal":{"name":"2008 45th ACM/IEEE Design Automation Conference","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-06-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129524953","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}
引用次数: 31
Improve simulation efficiency using statistical benchmark subsetting - An implantbench case study 使用统计基准子集提高仿真效率-一个植入台案例研究
Pub Date : 2008-06-08 DOI: 10.1145/1391469.1391713
Zhanpeng Jin, A. Cheng
Motivated by excessively high benchmarking efforts caused by rapidly expanding design space and prevailing practices based on ad-hoc and subjective schemes, this paper seeks to improve simulation efficiency by proposing a novel methodology that combines two statistical analyses and one quantitative heuristic capable of subsetting a given benchmark suite based on the targeted processor configuration and desired variance coverage. We demonstrate the usage and effectiveness of the proposed technique by conducting a thorough case study on ImplantBench suite evaluating high/mid/low-end machine configurations modeled after three commercial embedded processors.
由于快速扩展的设计空间和基于特设和主观方案的普遍实践导致的过高的基准测试工作,本文试图通过提出一种新的方法来提高模拟效率,该方法结合了两种统计分析和一种定量启发式,能够根据目标处理器配置和期望的方差覆盖范围对给定的基准套件进行子集设置。我们通过对ImplantBench套件进行全面的案例研究,评估三种商用嵌入式处理器建模后的高/中/低端机器配置,展示了所提出技术的使用和有效性。
{"title":"Improve simulation efficiency using statistical benchmark subsetting - An implantbench case study","authors":"Zhanpeng Jin, A. Cheng","doi":"10.1145/1391469.1391713","DOIUrl":"https://doi.org/10.1145/1391469.1391713","url":null,"abstract":"Motivated by excessively high benchmarking efforts caused by rapidly expanding design space and prevailing practices based on ad-hoc and subjective schemes, this paper seeks to improve simulation efficiency by proposing a novel methodology that combines two statistical analyses and one quantitative heuristic capable of subsetting a given benchmark suite based on the targeted processor configuration and desired variance coverage. We demonstrate the usage and effectiveness of the proposed technique by conducting a thorough case study on ImplantBench suite evaluating high/mid/low-end machine configurations modeled after three commercial embedded processors.","PeriodicalId":412696,"journal":{"name":"2008 45th ACM/IEEE Design Automation Conference","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-06-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130891910","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
Multiple defect diagnosis using no assumptions on failing pattern characteristics 不假设失效模式特征的多缺陷诊断
Pub Date : 2008-06-08 DOI: 10.1145/1391469.1391567
Xiaochun Yu, R. D. Blanton
We propose an effective multiple defect diagnosis methodology that does not depend on failing pattern characteristics. The methodology consists of a conservative defect site identification and elimination algorithm, and an innovative path-based defect site elimination technique. The search space of the diagnosis method does not grow exponentially with the number of defects in the circuit under diagnosis. Simulation experiments show that this method can effectively diagnose circuits that are affected by 10 or more faults that include multiple stuck-at, bridge and transistor stuck-open faults.
我们提出了一种有效的不依赖于故障模式特征的多缺陷诊断方法。该方法由保守的缺陷位置识别和消除算法和创新的基于路径的缺陷位置消除技术组成。该诊断方法的搜索空间不随诊断电路中缺陷的数量呈指数增长。仿真实验表明,该方法可以有效地诊断出受10个或10个以上故障影响的电路,包括多个卡断、桥断和晶体管卡断故障。
{"title":"Multiple defect diagnosis using no assumptions on failing pattern characteristics","authors":"Xiaochun Yu, R. D. Blanton","doi":"10.1145/1391469.1391567","DOIUrl":"https://doi.org/10.1145/1391469.1391567","url":null,"abstract":"We propose an effective multiple defect diagnosis methodology that does not depend on failing pattern characteristics. The methodology consists of a conservative defect site identification and elimination algorithm, and an innovative path-based defect site elimination technique. The search space of the diagnosis method does not grow exponentially with the number of defects in the circuit under diagnosis. Simulation experiments show that this method can effectively diagnose circuits that are affected by 10 or more faults that include multiple stuck-at, bridge and transistor stuck-open faults.","PeriodicalId":412696,"journal":{"name":"2008 45th ACM/IEEE Design Automation Conference","volume":"37 7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-06-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132855480","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}
引用次数: 31
Scan chain clustering for test power reduction 扫描链聚类测试功率降低
Pub Date : 2008-06-08 DOI: 10.1145/1391469.1391680
Melanie Elm, H. Wunderlich, M. Imhof, Christian G. Zoellin, J. Leenstra, Nicolas Mäding
An effective technique to save power during scan based test is to switch off unused scan chains. The results obtained with this method strongly depend on the mapping of scan flip-flops into scan chains, which determines how many chains can be deactivated per pattern. In this paper, a new method to cluster flip-flops into scan chains is presented, which minimizes the power consumption during test. It is not dependent on a test set and can improve the performance of any test power reduction technique consequently. The approach does not specify any ordering inside the chains and fits seamlessly to any standard tool for scan chain integration. The application of known test power reduction techniques to the optimized scan chain configurations shows significant improvements for large industrial circuits.
在基于扫描的测试中,关闭未使用的扫描链是一种有效的节能技术。该方法得到的结果强烈依赖于扫描触发器到扫描链的映射,这决定了每个模式可以停用多少链。本文提出了一种将触发器聚类成扫描链的新方法,使测试过程中的功耗降到最低。它不依赖于测试集,因此可以提高任何测试功耗降低技术的性能。该方法不指定链内的任何顺序,并且无缝地适用于扫描链集成的任何标准工具。将已知的测试功耗降低技术应用于优化的扫描链配置,对大型工业电路显示出显着的改进。
{"title":"Scan chain clustering for test power reduction","authors":"Melanie Elm, H. Wunderlich, M. Imhof, Christian G. Zoellin, J. Leenstra, Nicolas Mäding","doi":"10.1145/1391469.1391680","DOIUrl":"https://doi.org/10.1145/1391469.1391680","url":null,"abstract":"An effective technique to save power during scan based test is to switch off unused scan chains. The results obtained with this method strongly depend on the mapping of scan flip-flops into scan chains, which determines how many chains can be deactivated per pattern. In this paper, a new method to cluster flip-flops into scan chains is presented, which minimizes the power consumption during test. It is not dependent on a test set and can improve the performance of any test power reduction technique consequently. The approach does not specify any ordering inside the chains and fits seamlessly to any standard tool for scan chain integration. The application of known test power reduction techniques to the optimized scan chain configurations shows significant improvements for large industrial circuits.","PeriodicalId":412696,"journal":{"name":"2008 45th ACM/IEEE Design Automation Conference","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-06-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130942779","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}
引用次数: 26
An automatic Scratch Pad Memory management tool and MPEG-4 encoder case study 一个自动刮擦板内存管理工具和MPEG-4编码器的案例研究
Pub Date : 2008-06-08 DOI: 10.1145/1391469.1391520
R. Baert, E. D. Greef, E. Brockmeyer
Using software-controlled scratch-pad memory (SPM) in systems-on-chip has the potential of reducing power consumption by using design-time application knowledge to reduce memory accesses and processor stalls. This paper presents a fully automatic application analysis and transformation tool which selects data-structures for transfer to the SPM and schedules data transfers between background memory and SPM (pre-fetching) to achieve both high performance and low power consumption. A case study applying this tool on an MPEG-4 video encoder shows an overall power reduction of 25%, a 40% power reduction in just the memories and a 40% reduction in processor cycles as compared to an optimized hardware-cache based solution.
在片上系统中使用软件控制的刮擦存储器(SPM)有可能通过使用设计时应用程序知识来减少内存访问和处理器停机,从而降低功耗。本文提出了一种全自动的应用分析和转换工具,该工具可以选择传输到SPM的数据结构,并调度后台存储器和SPM(预取)之间的数据传输,以实现高性能和低功耗。将此工具应用于MPEG-4视频编码器的案例研究表明,与基于优化硬件缓存的解决方案相比,总体功耗降低25%,仅内存功耗降低40%,处理器周期降低40%。
{"title":"An automatic Scratch Pad Memory management tool and MPEG-4 encoder case study","authors":"R. Baert, E. D. Greef, E. Brockmeyer","doi":"10.1145/1391469.1391520","DOIUrl":"https://doi.org/10.1145/1391469.1391520","url":null,"abstract":"Using software-controlled scratch-pad memory (SPM) in systems-on-chip has the potential of reducing power consumption by using design-time application knowledge to reduce memory accesses and processor stalls. This paper presents a fully automatic application analysis and transformation tool which selects data-structures for transfer to the SPM and schedules data transfers between background memory and SPM (pre-fetching) to achieve both high performance and low power consumption. A case study applying this tool on an MPEG-4 video encoder shows an overall power reduction of 25%, a 40% power reduction in just the memories and a 40% reduction in processor cycles as compared to an optimized hardware-cache based solution.","PeriodicalId":412696,"journal":{"name":"2008 45th ACM/IEEE Design Automation Conference","volume":"148 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-06-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114004900","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
Customizing computation accelerators for extensible multi-issue processors with effective optimization techniques 使用有效的优化技术为可扩展的多问题处理器定制计算加速器
Pub Date : 2008-06-08 DOI: 10.1145/1391469.1391519
Yashuai Lü, Li Shen, Libo Huang, Zhiying Wang, Nong Xiao
Compared with single-issue general purpose processors (GPPs), extensible multi-issue/VLIW processors can exploit instruction - level parallelism, which are more suitable for computation intensive tasks. Moreover, they offer the ability of customizing computation accelerators for an application domain. In this paper, we present an automated methodology that customizes computation accelerators for the multi-issue/VLIW extensible processors, where several techniques are also proposed to optimize the design of an accelerator.
与单任务通用处理器(GPPs)相比,可扩展多任务/VLIW处理器可以利用指令级并行性,更适合于计算密集型任务。此外,它们还提供了为应用程序领域定制计算加速器的能力。在本文中,我们提出了一种为多问题/VLIW可扩展处理器定制计算加速器的自动化方法,其中还提出了几种优化加速器设计的技术。
{"title":"Customizing computation accelerators for extensible multi-issue processors with effective optimization techniques","authors":"Yashuai Lü, Li Shen, Libo Huang, Zhiying Wang, Nong Xiao","doi":"10.1145/1391469.1391519","DOIUrl":"https://doi.org/10.1145/1391469.1391519","url":null,"abstract":"Compared with single-issue general purpose processors (GPPs), extensible multi-issue/VLIW processors can exploit instruction - level parallelism, which are more suitable for computation intensive tasks. Moreover, they offer the ability of customizing computation accelerators for an application domain. In this paper, we present an automated methodology that customizes computation accelerators for the multi-issue/VLIW extensible processors, where several techniques are also proposed to optimize the design of an accelerator.","PeriodicalId":412696,"journal":{"name":"2008 45th ACM/IEEE Design Automation Conference","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-06-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114410611","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}
引用次数: 9
期刊
2008 45th ACM/IEEE 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