首页 > 最新文献

Proceedings Design, Automation and Test in Europe Conference and Exhibition最新文献

英文 中文
Structured CAD: technology closure for modern ASICs [Tutorial] 结构化CAD:现代asic的技术封闭[教程]
Pub Date : 2004-03-08 DOI: 10.1109/DATE.2004.1268808
L. Stok, J. Koehl
The tutorial presents an introduction into “DfY/DfM Design for Yield and Manufacturability” covering basics of analogue circuit simulation, statistical analysis and design centering from both methodology/implementation as well as from the industrial application side. The tutorial presents the following six topics: introduction into DfY/DfM, basics of analogue circuit simulation, methodology for statistical circuit analysis and yield optimisation, software solutions and design flow integration, design flow specific industrial applications and use cases closing with an outlook on actual and future challenges in the DfY/DfM area regarding a global design environment.
本教程介绍了“DfY/DfM设计的良率和可制造性”,涵盖了模拟电路仿真,统计分析和设计的基础知识,从方法论/实施以及工业应用方面。本教程介绍了以下六个主题:DfY/DfM的介绍,模拟电路仿真的基础知识,统计电路分析和产量优化的方法,软件解决方案和设计流程集成,设计流程特定的工业应用和用例,最后展望了DfY/DfM领域在全球设计环境中的实际和未来挑战。
{"title":"Structured CAD: technology closure for modern ASICs [Tutorial]","authors":"L. Stok, J. Koehl","doi":"10.1109/DATE.2004.1268808","DOIUrl":"https://doi.org/10.1109/DATE.2004.1268808","url":null,"abstract":"The tutorial presents an introduction into “DfY/DfM Design for Yield and Manufacturability” covering basics of analogue circuit simulation, statistical analysis and design centering from both methodology/implementation as well as from the industrial application side. The tutorial presents the following six topics: introduction into DfY/DfM, basics of analogue circuit simulation, methodology for statistical circuit analysis and yield optimisation, software solutions and design flow integration, design flow specific industrial applications and use cases closing with an outlook on actual and future challenges in the DfY/DfM area regarding a global design environment.","PeriodicalId":335658,"journal":{"name":"Proceedings Design, Automation and Test in Europe Conference and Exhibition","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-03-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129982149","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
Breaking the synchronous barrier for systems-on-chip communication and synchronisation [Tutorial] 打破片上系统通信和同步的同步障碍[教程]
Pub Date : 2004-03-08 DOI: 10.1109/DATE.2004.1268805
L. Lavagno, S. Moore
This tutorial addresses state-of-the-art methods used to verify properties of sequential digital systems. The focus is on providing an overview of the main technologies and their applicability to complex designs. We cover the core algorithms involved in model checking, symbolic simulation and theorem proving methods, their application for specific aspects of formal verification and their deployment in verification software currently available both from industry and from academia.
本教程介绍了用于验证顺序数字系统属性的最先进的方法。重点是提供主要技术的概述及其对复杂设计的适用性。我们涵盖了模型检查、符号模拟和定理证明方法中涉及的核心算法,它们在形式验证的特定方面的应用,以及它们在验证软件中的部署,目前从工业界和学术界都可以获得。
{"title":"Breaking the synchronous barrier for systems-on-chip communication and synchronisation [Tutorial]","authors":"L. Lavagno, S. Moore","doi":"10.1109/DATE.2004.1268805","DOIUrl":"https://doi.org/10.1109/DATE.2004.1268805","url":null,"abstract":"This tutorial addresses state-of-the-art methods used to verify properties of sequential digital systems. The focus is on providing an overview of the main technologies and their applicability to complex designs. We cover the core algorithms involved in model checking, symbolic simulation and theorem proving methods, their application for specific aspects of formal verification and their deployment in verification software currently available both from industry and from academia.","PeriodicalId":335658,"journal":{"name":"Proceedings Design, Automation and Test in Europe Conference and Exhibition","volume":"21 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-03-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122486665","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
RTL power optimisation: concepts, tools and design experiences [Tutorial] RTL电源优化:概念、工具和设计经验[教程]
Pub Date : 2004-03-08 DOI: 10.1109/DATE.2004.1268816
M. Poncino, P. Sithambaram, R. Zafalon
The purpose of this master class is to present to the Digital System Design community a set of effective techniques for solving large scale combinatorial optimisation problems related to hardware and software co-design. In general, these problems are faced by modelling and solving them via Integer Programming (IP) techniques. Recently, Constraint Programming (CP) has emerged as a powerful programming paradigm that can be used in alternative or in conjunction with Integer Programming. Constraint Programming integrated concepts from different areas such as Artificial Intelligence, Mathematical Programming, Networks and Computational Logic. Its main strength concerns its efficiency, simplicity and flexibility. In particular flexibility is fundamental for changing the problem model adding or removing constraints without changing the solver. In the master class we 1) focus on finite domain Constraint Programming and its integration with Integer Programming, 2) describe system level design applications modelled via Constraint Programming 3) present ILOG, a leading edge, commercial tool embedding both Linear and Constraint Programming solvers. The objective of this master class is that of describing how emerging design methodologies for RTL power optimisation have found their way into commercial EDA tools, and how such tools have been successfully exploited in industry-strength designs. The course is organised into three main sections. The first one provides a review of the most effective RTL power optimisation techniques currently available. The second part is dedicated to the presentation and demonstration of innovative commercial EDA tools that implement the surveyed estimation and optimisation techniques. The third part reports on industrial experience on the usage of the methodologies and tools introduced in the previous sections. Intended audience for this class includes designers and design team managers from semiconductor companies and system houses, R&D engineers from EDA companies, and academic researchers and Ph.D. students in the field of IC/system design.
本硕士课程的目的是向数字系统设计界介绍一套有效的技术,用于解决与硬件和软件协同设计相关的大规模组合优化问题。一般来说,这些问题都是通过整数规划(IP)技术建模和解决的。最近,约束规划(CP)作为一种强大的编程范例出现,它可以替代整数规划或与整数规划结合使用。约束规划集成了不同领域的概念,如人工智能、数学规划、网络和计算逻辑。它的主要优点在于它的效率、简单性和灵活性。特别是,灵活性对于在不更改求解器的情况下更改问题模型添加或删除约束是至关重要的。在大师班中,我们1)专注于有限域约束规划及其与整数规划的集成,2)描述通过约束规划建模的系统级设计应用程序,3)介绍ILOG,一个前沿的商业工具,嵌入线性和约束规划求解器。本大师班的目标是描述RTL功率优化的新兴设计方法如何进入商业EDA工具,以及这些工具如何成功地利用在工业强度设计中。本课程分为三个主要部分。第一篇综述了目前可用的最有效的RTL功率优化技术。第二部分致力于介绍和演示创新的商业EDA工具,这些工具实现了所调查的估计和优化技术。第三部分报告了使用前几节介绍的方法和工具的行业经验。本课程的目标受众包括来自半导体公司和系统公司的设计师和设计团队经理,EDA公司的研发工程师,以及IC/系统设计领域的学术研究人员和博士生。
{"title":"RTL power optimisation: concepts, tools and design experiences [Tutorial]","authors":"M. Poncino, P. Sithambaram, R. Zafalon","doi":"10.1109/DATE.2004.1268816","DOIUrl":"https://doi.org/10.1109/DATE.2004.1268816","url":null,"abstract":"The purpose of this master class is to present to the Digital System Design community a set of effective techniques for solving large scale combinatorial optimisation problems related to hardware and software co-design. In general, these problems are faced by modelling and solving them via Integer Programming (IP) techniques. Recently, Constraint Programming (CP) has emerged as a powerful programming paradigm that can be used in alternative or in conjunction with Integer Programming. Constraint Programming integrated concepts from different areas such as Artificial Intelligence, Mathematical Programming, Networks and Computational Logic. Its main strength concerns its efficiency, simplicity and flexibility. In particular flexibility is fundamental for changing the problem model adding or removing constraints without changing the solver. In the master class we 1) focus on finite domain Constraint Programming and its integration with Integer Programming, 2) describe system level design applications modelled via Constraint Programming 3) present ILOG, a leading edge, commercial tool embedding both Linear and Constraint Programming solvers. The objective of this master class is that of describing how emerging design methodologies for RTL power optimisation have found their way into commercial EDA tools, and how such tools have been successfully exploited in industry-strength designs. The course is organised into three main sections. The first one provides a review of the most effective RTL power optimisation techniques currently available. The second part is dedicated to the presentation and demonstration of innovative commercial EDA tools that implement the surveyed estimation and optimisation techniques. The third part reports on industrial experience on the usage of the methodologies and tools introduced in the previous sections. Intended audience for this class includes designers and design team managers from semiconductor companies and system houses, R&D engineers from EDA companies, and academic researchers and Ph.D. students in the field of IC/system design.","PeriodicalId":335658,"journal":{"name":"Proceedings Design, Automation and Test in Europe Conference and Exhibition","volume":"119 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-03-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114567427","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
Identification and modelling of nonlinear dynamic behaviour in analogue circuits 模拟电路非线性动态特性的辨识与建模
Pub Date : 2004-03-08 DOI: 10.1109/DATE.2004.1268889
Xiaoling Huang, H. Mantooth
This paper presents a new approach for identifying nonlinear dynamic behaviour in analogue circuits. The approach facilitates the creation of models that more accurately reflect the dynamic behaviour of a circuit. It has been used in a fully automated, behavioural modelling tool, Ascend, that starts from the netlist description of the circuit and generates differential algebraic equation (DAE) based behavioural models. The underlying modelling approach is overviewed to provide a context for this research. Some demonstrative test results illustrate the effectiveness of the new method.
本文提出了一种识别模拟电路非线性动态行为的新方法。该方法有助于创建更准确地反映电路动态行为的模型。它已被用于一个完全自动化的行为建模工具Ascend,该工具从电路的网表描述开始,生成基于微分代数方程(DAE)的行为模型。本文概述了潜在的建模方法,为本研究提供了一个背景。一些示范性试验结果表明了新方法的有效性。
{"title":"Identification and modelling of nonlinear dynamic behaviour in analogue circuits","authors":"Xiaoling Huang, H. Mantooth","doi":"10.1109/DATE.2004.1268889","DOIUrl":"https://doi.org/10.1109/DATE.2004.1268889","url":null,"abstract":"This paper presents a new approach for identifying nonlinear dynamic behaviour in analogue circuits. The approach facilitates the creation of models that more accurately reflect the dynamic behaviour of a circuit. It has been used in a fully automated, behavioural modelling tool, Ascend, that starts from the netlist description of the circuit and generates differential algebraic equation (DAE) based behavioural models. The underlying modelling approach is overviewed to provide a context for this research. Some demonstrative test results illustrate the effectiveness of the new method.","PeriodicalId":335658,"journal":{"name":"Proceedings Design, Automation and Test in Europe Conference and Exhibition","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-03-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131316676","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
Constraint and integer programming techniques and tools for digital system design [Tutorial] 数字系统设计中的约束与整数规划技术与工具[教程]
Pub Date : 2004-03-08 DOI: 10.1109/DATE.2004.1268815
M. Milano, K. Kuchkinski, J. Puget
The purpose of this master class is to present to the Digital System Design community a set of effective techniques for solving large scale combinatorial optimisation problems related to hardware and software co-design. In general, these problems are faced by modelling and solving them via Integer Programming (IP) techniques. Recently, Constraint Programming (CP) has emerged as a powerful programming paradigm that can be used in alternative or in conjunction with Integer Programming. Constraint Programming integrated concepts from different areas such as Artificial Intelligence, Mathematical Programming, Networks and Computational Logic. Its main strength concerns its efficiency, simplicity and flexibility. In particular flexibility is fundamental for changing the problem model adding or removing constraints without changing the solver. In the master class we 1) focus on finite domain Constraint Programming and its integration with Integer Programming, 2) describe system level design applications modelled via Constraint Programming 3) present ILOG, a leading edge, commercial tool embedding both Linear and Constraint Programming solvers. The objective of this master class is that of describing how emerging design methodologies for RTL power optimisation have found their way into commercial EDA tools, and how such tools have been successfully exploited in industry-strength designs. The course is organised into three main sections. The first one provides a review of the most effective RTL power optimisation techniques currently available. The second part is dedicated to the presentation and demonstration of innovative commercial EDA tools that implement the surveyed estimation and optimisation techniques. The third part reports on industrial experience on the usage of the methodologies and tools introduced in the previous sections. Intended audience for this class includes designers and design team managers from semiconductor companies and system houses, R&D engineers from EDA companies, and academic researchers and Ph.D. students in the field of IC/system design.
本硕士课程的目的是向数字系统设计界介绍一套有效的技术,用于解决与硬件和软件协同设计相关的大规模组合优化问题。一般来说,这些问题都是通过整数规划(IP)技术建模和解决的。最近,约束规划(CP)作为一种强大的编程范例出现,它可以替代整数规划或与整数规划结合使用。约束规划集成了不同领域的概念,如人工智能、数学规划、网络和计算逻辑。它的主要优点在于它的效率、简单性和灵活性。特别是,灵活性对于在不更改求解器的情况下更改问题模型添加或删除约束是至关重要的。在大师班中,我们1)专注于有限域约束规划及其与整数规划的集成,2)描述通过约束规划建模的系统级设计应用程序,3)介绍ILOG,一个前沿的商业工具,嵌入线性和约束规划求解器。本大师班的目标是描述RTL功率优化的新兴设计方法如何进入商业EDA工具,以及这些工具如何成功地利用在工业强度设计中。本课程分为三个主要部分。第一篇综述了目前可用的最有效的RTL功率优化技术。第二部分致力于介绍和演示创新的商业EDA工具,这些工具实现了所调查的估计和优化技术。第三部分报告了使用前几节介绍的方法和工具的行业经验。本课程的目标受众包括来自半导体公司和系统公司的设计师和设计团队经理,EDA公司的研发工程师,以及IC/系统设计领域的学术研究人员和博士生。
{"title":"Constraint and integer programming techniques and tools for digital system design [Tutorial]","authors":"M. Milano, K. Kuchkinski, J. Puget","doi":"10.1109/DATE.2004.1268815","DOIUrl":"https://doi.org/10.1109/DATE.2004.1268815","url":null,"abstract":"The purpose of this master class is to present to the Digital System Design community a set of effective techniques for solving large scale combinatorial optimisation problems related to hardware and software co-design. In general, these problems are faced by modelling and solving them via Integer Programming (IP) techniques. Recently, Constraint Programming (CP) has emerged as a powerful programming paradigm that can be used in alternative or in conjunction with Integer Programming. Constraint Programming integrated concepts from different areas such as Artificial Intelligence, Mathematical Programming, Networks and Computational Logic. Its main strength concerns its efficiency, simplicity and flexibility. In particular flexibility is fundamental for changing the problem model adding or removing constraints without changing the solver. In the master class we 1) focus on finite domain Constraint Programming and its integration with Integer Programming, 2) describe system level design applications modelled via Constraint Programming 3) present ILOG, a leading edge, commercial tool embedding both Linear and Constraint Programming solvers. The objective of this master class is that of describing how emerging design methodologies for RTL power optimisation have found their way into commercial EDA tools, and how such tools have been successfully exploited in industry-strength designs. The course is organised into three main sections. The first one provides a review of the most effective RTL power optimisation techniques currently available. The second part is dedicated to the presentation and demonstration of innovative commercial EDA tools that implement the surveyed estimation and optimisation techniques. The third part reports on industrial experience on the usage of the methodologies and tools introduced in the previous sections. Intended audience for this class includes designers and design team managers from semiconductor companies and system houses, R&D engineers from EDA companies, and academic researchers and Ph.D. students in the field of IC/system design.","PeriodicalId":335658,"journal":{"name":"Proceedings Design, Automation and Test in Europe Conference and Exhibition","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-03-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128487724","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
Balanced excitation and its effect on the fortuitous detection of dynamic defects 平衡激励及其对动态缺陷偶然检测的影响
Pub Date : 2004-02-16 DOI: 10.1109/DATE.2004.1269034
Jennifer Dworak, Brad Cobb, James Wingfield, M. R. Mercer
Dynamic defects are less likely to be fortuitously detected than static defects because they have more stringent detection requirements. We show that (in addition to more site observations) balanced excitation is essential for detection of these defects, and we present a metric for estimating this degree of balance. We also show that excitation balance correlates with the parameter /spl tau/ in the MPG-D defective part level model.
动态缺陷比静态缺陷更不容易被偶然发现,因为它们有更严格的检测要求。我们表明(除了更多的现场观察外)平衡激发对于检测这些缺陷是必不可少的,并且我们提出了一个度量来估计这种平衡程度。在MPG-D缺陷零件水平模型中,我们还发现激励平衡与参数/spl tau/相关。
{"title":"Balanced excitation and its effect on the fortuitous detection of dynamic defects","authors":"Jennifer Dworak, Brad Cobb, James Wingfield, M. R. Mercer","doi":"10.1109/DATE.2004.1269034","DOIUrl":"https://doi.org/10.1109/DATE.2004.1269034","url":null,"abstract":"Dynamic defects are less likely to be fortuitously detected than static defects because they have more stringent detection requirements. We show that (in addition to more site observations) balanced excitation is essential for detection of these defects, and we present a metric for estimating this degree of balance. We also show that excitation balance correlates with the parameter /spl tau/ in the MPG-D defective part level model.","PeriodicalId":335658,"journal":{"name":"Proceedings Design, Automation and Test in Europe Conference and Exhibition","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-02-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115645849","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}
引用次数: 18
.NET framework - a solution for the next generation tools for system-level modeling and simulation .NET框架——下一代系统级建模和仿真工具的解决方案
Pub Date : 2004-02-16 DOI: 10.1109/DATE.2004.1268952
J. Lapalme, E. Aboulhamid, G. Nicolescu, L. Charest, F. Boyer, J. David, G. Bois
Nowadays, the use of system level description languages is mandatory for the efficient design of complex systems. These description languages are exemplified by SystemC and SystemVerilog. In this paper, we propose a new .NET framework based system level modeling and simulation environment called Esys.NET (embedded systems design with .NET). It allows (1) cooperation - by enabling Web-based design and multi-language features, (2) easy systems specification task - by enabling integration of software components running application and operating systems and by alleviating memory management, (3) link to automatic refinement tools - by enabling translation of specification models into a standard intermediate format and annotation of specification models, and (4) comparative performances with existing environments.
如今,系统级描述语言的使用是复杂系统高效设计的必要条件。这些描述语言以SystemC和SystemVerilog为例。本文提出了一种新的基于。net框架的系统级建模与仿真环境Esys。.NET(使用。NET进行嵌入式系统设计)。它允许(1)合作——通过支持基于web的设计和多语言特性,(2)简单的系统规范任务——通过支持运行应用程序和操作系统的软件组件的集成,以及通过减轻内存管理,(3)链接到自动细化工具——通过支持将规范模型转换为标准的中间格式和规范模型的注释,以及(4)与现有环境的比较性能。
{"title":".NET framework - a solution for the next generation tools for system-level modeling and simulation","authors":"J. Lapalme, E. Aboulhamid, G. Nicolescu, L. Charest, F. Boyer, J. David, G. Bois","doi":"10.1109/DATE.2004.1268952","DOIUrl":"https://doi.org/10.1109/DATE.2004.1268952","url":null,"abstract":"Nowadays, the use of system level description languages is mandatory for the efficient design of complex systems. These description languages are exemplified by SystemC and SystemVerilog. In this paper, we propose a new .NET framework based system level modeling and simulation environment called Esys.NET (embedded systems design with .NET). It allows (1) cooperation - by enabling Web-based design and multi-language features, (2) easy systems specification task - by enabling integration of software components running application and operating systems and by alleviating memory management, (3) link to automatic refinement tools - by enabling translation of specification models into a standard intermediate format and annotation of specification models, and (4) comparative performances with existing environments.","PeriodicalId":335658,"journal":{"name":"Proceedings Design, Automation and Test in Europe Conference and Exhibition","volume":"157 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-02-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123099052","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 21
A scalable architecture for LDPC decoding LDPC解码的可扩展架构
Pub Date : 2004-02-16 DOI: 10.1109/DATE.2004.1269212
M. Cocco, J. Dielissen, M. Heijligers, A. Hekstra, J. Huisken
Low density parity check (LDPC) codes offer excellent error correcting performance. However, current implementations are not capable of achieving the performance required by next generation storage and telecom applications. Extrapolation of many of those designs is not possible because of routing congestions. This article proposes a new architecture, based on a redefinition of a lesser-known LDPC decoding algorithm. As random LDPC codes are the most powerful, we abstain from making simplifying assumptions about the LDPC code which could ease the routing problem. We avoid the routing congestion problem by going for multiple independent sequential decoding machines, each decoding separate received codewords. In this serial approach the required amount of memory must be multiplied by the large number of machines. Our key contribution is a check node centric reformulation of the algorithm which gives huge memory reduction and which thus makes the serial approach possible.
低密度奇偶校验(LDPC)码具有良好的纠错性能。然而,目前的实现无法达到下一代存储和电信应用所需的性能。由于路由拥塞,许多这些设计的外推是不可能的。本文提出了一个新的架构,基于一个鲜为人知的LDPC解码算法的重新定义。由于随机LDPC码是最强大的,因此我们避免对LDPC码进行简化假设,以缓解路由问题。我们采用多台独立的顺序译码机,每台译码机单独接收码字,从而避免了路由拥塞问题。在这种串行方法中,所需的内存量必须乘以大量的机器。我们的关键贡献是一个以检查节点为中心的算法的重新表述,它极大地减少了内存,从而使串行方法成为可能。
{"title":"A scalable architecture for LDPC decoding","authors":"M. Cocco, J. Dielissen, M. Heijligers, A. Hekstra, J. Huisken","doi":"10.1109/DATE.2004.1269212","DOIUrl":"https://doi.org/10.1109/DATE.2004.1269212","url":null,"abstract":"Low density parity check (LDPC) codes offer excellent error correcting performance. However, current implementations are not capable of achieving the performance required by next generation storage and telecom applications. Extrapolation of many of those designs is not possible because of routing congestions. This article proposes a new architecture, based on a redefinition of a lesser-known LDPC decoding algorithm. As random LDPC codes are the most powerful, we abstain from making simplifying assumptions about the LDPC code which could ease the routing problem. We avoid the routing congestion problem by going for multiple independent sequential decoding machines, each decoding separate received codewords. In this serial approach the required amount of memory must be multiplied by the large number of machines. Our key contribution is a check node centric reformulation of the algorithm which gives huge memory reduction and which thus makes the serial approach possible.","PeriodicalId":335658,"journal":{"name":"Proceedings Design, Automation and Test in Europe Conference and Exhibition","volume":"125 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-02-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127075732","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}
引用次数: 47
Why transition coding for power minimization of on-chip buses does not work 为什么片上总线的功率最小化转换编码不起作用
Pub Date : 2004-02-16 DOI: 10.1109/DATE.2004.1268897
C. Kretzschmar, A. Nieuwland, D. Müller
Encoding techniques which minimize the self- or coupling activity of buses are often proposed to reduce power dissipation on system buses. In this paper, we investigate the efficiency of several coding schemes for on-chip buses with respect to overall power dissipation. The power of the codec systems was estimated by power simulations with the lay-outs and related to the savings on the bus. We derived an expression for the energy efficiency of the codecs as a function of bus length (capacitive load). Despite the fact that adaptive schemes could obtain up to 40% savings, the bus lengths required to reduce the overall power consumption are not realistic for on-chip buses.
为了降低系统总线上的功耗,经常提出将总线的自活动或耦合活动最小化的编码技术。在本文中,我们研究了芯片上总线的几种编码方案的效率与总体功耗。编解码器系统的功耗是通过功耗模拟与布局来估计的,并与总线上的节省有关。我们导出了编解码器的能量效率作为总线长度(电容负载)的函数的表达式。尽管自适应方案可以获得高达40%的节省,但降低总体功耗所需的总线长度对于片上总线是不现实的。
{"title":"Why transition coding for power minimization of on-chip buses does not work","authors":"C. Kretzschmar, A. Nieuwland, D. Müller","doi":"10.1109/DATE.2004.1268897","DOIUrl":"https://doi.org/10.1109/DATE.2004.1268897","url":null,"abstract":"Encoding techniques which minimize the self- or coupling activity of buses are often proposed to reduce power dissipation on system buses. In this paper, we investigate the efficiency of several coding schemes for on-chip buses with respect to overall power dissipation. The power of the codec systems was estimated by power simulations with the lay-outs and related to the savings on the bus. We derived an expression for the energy efficiency of the codecs as a function of bus length (capacitive load). Despite the fact that adaptive schemes could obtain up to 40% savings, the bus lengths required to reduce the overall power consumption are not realistic for on-chip buses.","PeriodicalId":335658,"journal":{"name":"Proceedings Design, Automation and Test in Europe Conference and Exhibition","volume":"28 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-02-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127536710","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}
引用次数: 54
Modeling and simulating memory hierarchies in a platform-based design methodology
Pub Date : 2004-02-16 DOI: 10.1109/DATE.2004.1268953
Pablo Viana, E. Barros, S. Rigo, R. Azevedo, G. Araújo
This paper presents an environment based on SystemC for architecture specification of programmable systems. Making use of the new architecture description language ArchC, able to capture the processor description as well as the memory subsystem configuration, this environment offers support for system-level specification, intended for platform-based design. As a case study, it is presented the memory architecture exploration for a simple image processing application, yet a more robust environment evaluation is performed through the execution of some real-world benchmarks.
本文提出了一种基于SystemC的可编程系统体系结构规范环境。该环境利用新的体系结构描述语言ArchC,能够捕获处理器描述和内存子系统配置,为基于平台的设计提供系统级规范支持。作为案例研究,本文介绍了一个简单图像处理应用程序的内存体系结构探索,并通过执行一些实际基准测试来执行更健壮的环境评估。
{"title":"Modeling and simulating memory hierarchies in a platform-based design methodology","authors":"Pablo Viana, E. Barros, S. Rigo, R. Azevedo, G. Araújo","doi":"10.1109/DATE.2004.1268953","DOIUrl":"https://doi.org/10.1109/DATE.2004.1268953","url":null,"abstract":"This paper presents an environment based on SystemC for architecture specification of programmable systems. Making use of the new architecture description language ArchC, able to capture the processor description as well as the memory subsystem configuration, this environment offers support for system-level specification, intended for platform-based design. As a case study, it is presented the memory architecture exploration for a simple image processing application, yet a more robust environment evaluation is performed through the execution of some real-world benchmarks.","PeriodicalId":335658,"journal":{"name":"Proceedings Design, Automation and Test in Europe Conference and Exhibition","volume":"38 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-02-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124967294","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 8
期刊
Proceedings Design, Automation and Test in Europe Conference and Exhibition
全部 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