首页 > 最新文献

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

英文 中文
DFY/DFM - design for yield and manufacturability (industrial tutorial) DFY/DFM -良率和可制造性设计(工业教程)
Pub Date : 2004-03-08 DOI: 10.1109/DATE.2004.1268807
A. Ripp, R. Sommer, E. Hennig, M. Pronath
Summary form only given, as follows. 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. Intended audience: analogue- and mixed-signal circuit designers, CAD- and design-support engineers (library management, technology migration and design reuse, process characterisation)
仅给出摘要形式,如下。本教程介绍了“DfY/DfM -良率和可制造性设计”,涵盖了模拟电路仿真,统计分析和设计的基础知识,从方法论/实施以及工业应用方面进行了介绍。本教程介绍了以下六个主题:DfY/DfM的介绍,模拟电路仿真的基础知识,统计电路分析和产量优化的方法,软件解决方案和设计流程集成,设计流程特定的工业应用和用例,最后展望了DfY/DfM领域在全球设计环境中的实际和未来挑战。目标受众:模拟和混合信号电路设计人员,CAD和设计支持工程师(图书馆管理,技术迁移和设计重用,过程表征)
{"title":"DFY/DFM - design for yield and manufacturability (industrial tutorial)","authors":"A. Ripp, R. Sommer, E. Hennig, M. Pronath","doi":"10.1109/DATE.2004.1268807","DOIUrl":"https://doi.org/10.1109/DATE.2004.1268807","url":null,"abstract":"Summary form only given, as follows. 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. Intended audience: analogue- and mixed-signal circuit designers, CAD- and design-support engineers (library management, technology migration and design reuse, process characterisation)","PeriodicalId":335658,"journal":{"name":"Proceedings Design, Automation and Test in Europe Conference and Exhibition","volume":"32 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":"125538506","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
The coming of age of reconfigurable computing-potentials and challenges of a new technology [Tutorial] 可重构计算时代的到来——新技术的潜力和挑战[教程]
Pub Date : 2004-03-08 DOI: 10.1109/DATE.2004.1268810
W. Najjar, F. Kurdahi, K. Vissers
Addresses modelling for analysis and optimisation of MPSoC architectures including hardware and software layers such as drivers, run-time systems and application APIs. Different scheduling strategies, communication behaviours and performance requirements must be matched and combined on a single system. 4. Presents the DELI experience to show that application level software development can be overlapped with the development of the rest of the system. DELI is aimed to generating portable HdS taking into account real-time constraints and low-level interactions with OS and the HW during early prototyping. Platforms that combine CPUs with a reconfigurable fabric on the same chip have been recently introduced. Such devices are ideally suited for many application domains ranging from multimedia to communication. A major challenge to their wider use is the lack of high level programming and design space exploration tools. This tutorial focuses on three aspects of this emerging technology: (1) the intrinsic potential of the temporal/spatial paradigm (2) The wide range of architectures, fine and coarse grained, and the trade-offs between performance and flexibility. (3) A survey of current and future applications in multimedia and mobile communication and analysis of their performance and energy requirements. It is intended for an audience of developers and researchers in high-end embedded systems. The tutorial presents methods for reliable system design. We consider systems realised on a single chip, systems consisting of several integrated components (possibly components off-the shelf-COTS), and distributed systems. We address both hardware (computation and communication) and software aspects of reliable system design. This tutorial is intended for researchers in EDA, system/chip designers and software developers for integrated systems, as well as for managers who want to learn about reliable design and how this area evolved in view of the current technology trends. The tutorial covers a spectrum of diagnosis and debug topics from the basic concepts to future challenges, over the life-cycle of a product. Established diagnosis procedures fault dictionaries, post-test fault simulation, and hardware-based backtracking will be discussed, followed by recent enhancements and advanced diagnosis topics, including methods for locating defects, approximation techniques for identifying unmodelled faults, deductive analysis, Iddq-based diagnosis, diagnosis for delay-faults, scan-chain diagnosis, BIST-based diagnosis, and design-for-diagnosability techniques. The tutorial then will focus on silicon debug techniques, design-for-debug techniques, and applications to yield improvement. Successful diagnosis methods used in real industrial products, industrial experiences, and case studies will be presented in this tutorial. determined to find out where those puzzling …
地址建模分析和优化的MPSoC架构,包括硬件和软件层,如驱动程序,运行时系统和应用程序api。不同的调度策略、通信行为和性能要求必须在单个系统上匹配和组合。4. 介绍了DELI的经验,以表明应用程序级别的软件开发可以与系统其余部分的开发重叠。DELI旨在生成便携式硬盘,在早期原型设计中考虑实时约束和与操作系统和硬件的低级交互。最近出现了将cpu与可重构结构结合在同一芯片上的平台。这种设备非常适合从多媒体到通信的许多应用领域。它们广泛使用的一个主要挑战是缺乏高层次的编程和设计空间探索工具。本教程侧重于这一新兴技术的三个方面:(1)时间/空间范式的内在潜力;(2)各种架构,细粒度和粗粒度,以及性能和灵活性之间的权衡。(3)对多媒体和移动通信的当前和未来应用进行调查,并分析其性能和能源需求。它的目标受众是高端嵌入式系统的开发人员和研究人员。本教程介绍了可靠系统设计的方法。我们考虑在单个芯片上实现的系统,由几个集成组件组成的系统(可能是现成的组件- cots)和分布式系统。我们解决硬件(计算和通信)和软件方面的可靠系统设计。本教程面向EDA研究人员、系统/芯片设计人员和集成系统的软件开发人员,以及希望了解可靠设计以及该领域如何根据当前技术趋势发展的管理人员。本教程涵盖了一系列诊断和调试主题,从基本概念到未来的挑战,涵盖了产品的整个生命周期。将讨论已建立的诊断程序故障字典、测试后故障模拟和基于硬件的回溯,随后将讨论最近的改进和高级诊断主题,包括定位缺陷的方法、识别未建模故障的近似技术、演绎分析、基于iddq的诊断、延迟故障诊断、扫描链诊断、基于bist的诊断和可诊断性设计技术。然后,本教程将重点介绍硅调试技术、为调试而设计的技术以及提高产量的应用程序。本教程将介绍在实际工业产品、工业经验和案例研究中使用的成功诊断方法。决心找出那些令人困惑的……
{"title":"The coming of age of reconfigurable computing-potentials and challenges of a new technology [Tutorial]","authors":"W. Najjar, F. Kurdahi, K. Vissers","doi":"10.1109/DATE.2004.1268810","DOIUrl":"https://doi.org/10.1109/DATE.2004.1268810","url":null,"abstract":"Addresses modelling for analysis and optimisation of MPSoC architectures including hardware and software layers such as drivers, run-time systems and application APIs. Different scheduling strategies, communication behaviours and performance requirements must be matched and combined on a single system. 4. Presents the DELI experience to show that application level software development can be overlapped with the development of the rest of the system. DELI is aimed to generating portable HdS taking into account real-time constraints and low-level interactions with OS and the HW during early prototyping. Platforms that combine CPUs with a reconfigurable fabric on the same chip have been recently introduced. Such devices are ideally suited for many application domains ranging from multimedia to communication. A major challenge to their wider use is the lack of high level programming and design space exploration tools. This tutorial focuses on three aspects of this emerging technology: (1) the intrinsic potential of the temporal/spatial paradigm (2) The wide range of architectures, fine and coarse grained, and the trade-offs between performance and flexibility. (3) A survey of current and future applications in multimedia and mobile communication and analysis of their performance and energy requirements. It is intended for an audience of developers and researchers in high-end embedded systems. The tutorial presents methods for reliable system design. We consider systems realised on a single chip, systems consisting of several integrated components (possibly components off-the shelf-COTS), and distributed systems. We address both hardware (computation and communication) and software aspects of reliable system design. This tutorial is intended for researchers in EDA, system/chip designers and software developers for integrated systems, as well as for managers who want to learn about reliable design and how this area evolved in view of the current technology trends. The tutorial covers a spectrum of diagnosis and debug topics from the basic concepts to future challenges, over the life-cycle of a product. Established diagnosis procedures fault dictionaries, post-test fault simulation, and hardware-based backtracking will be discussed, followed by recent enhancements and advanced diagnosis topics, including methods for locating defects, approximation techniques for identifying unmodelled faults, deductive analysis, Iddq-based diagnosis, diagnosis for delay-faults, scan-chain diagnosis, BIST-based diagnosis, and design-for-diagnosability techniques. The tutorial then will focus on silicon debug techniques, design-for-debug techniques, and applications to yield improvement. Successful diagnosis methods used in real industrial products, industrial experiences, and case studies will be presented in this tutorial. determined to find out where those puzzling …","PeriodicalId":335658,"journal":{"name":"Proceedings Design, Automation and Test in Europe Conference and Exhibition","volume":"169 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":"122437882","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
Reliable design: a system perspective [Tutorial] 可靠设计:系统视角[教程]
Pub Date : 2004-03-08 DOI: 10.1109/DATE.2004.1268811
G. De Micheli, R. Iyer
Addresses modelling for analysis and optimisation of MPSoC architectures including hardware and software layers such as drivers, run-time systems and application APIs. Different scheduling strategies, communication behaviours and performance requirements must be matched and combined on a single system. 4. Presents the DELI experience to show that application level software development can be overlapped with the development of the rest of the system. DELI is aimed to generating portable HdS taking into account real-time constraints and low-level interactions with OS and the HW during early prototyping. Platforms that combine CPUs with a reconfigurable fabric on the same chip have been recently introduced. Such devices are ideally suited for many application domains ranging from multimedia to communication. A major challenge to their wider use is the lack of high level programming and design space exploration tools. This tutorial focuses on three aspects of this emerging technology: (1) the intrinsic potential of the temporal/spatial paradigm (2) The wide range of architectures, fine and coarse grained, and the trade-offs between performance and flexibility. (3) A survey of current and future applications in multimedia and mobile communication and analysis of their performance and energy requirements. It is intended for an audience of developers and researchers in high-end embedded systems. The tutorial presents methods for reliable system design. We consider systems realised on a single chip, systems consisting of several integrated components (possibly components off-the shelf-COTS), and distributed systems. We address both hardware (computation and communication) and software aspects of reliable system design. This tutorial is intended for researchers in EDA, system/chip designers and software developers for integrated systems, as well as for managers who want to learn about reliable design and how this area evolved in view of the current technology trends. The tutorial covers a spectrum of diagnosis and debug topics from the basic concepts to future challenges, over the life-cycle of a product. Established diagnosis procedures fault dictionaries, post-test fault simulation, and hardware-based backtracking will be discussed, followed by recent enhancements and advanced diagnosis topics, including methods for locating defects, approximation techniques for identifying unmodelled faults, deductive analysis, Iddq-based diagnosis, diagnosis for delay-faults, scan-chain diagnosis, BIST-based diagnosis, and design-for-diagnosability techniques. The tutorial then will focus on silicon debug techniques, design-for-debug techniques, and applications to yield improvement. Successful diagnosis methods used in real industrial products, industrial experiences, and case studies will be presented in this tutorial. determined to find out where those puzzling …
地址建模分析和优化的MPSoC架构,包括硬件和软件层,如驱动程序,运行时系统和应用程序api。不同的调度策略、通信行为和性能要求必须在单个系统上匹配和组合。4. 介绍了DELI的经验,以表明应用程序级别的软件开发可以与系统其余部分的开发重叠。DELI旨在生成便携式硬盘,在早期原型设计中考虑实时约束和与操作系统和硬件的低级交互。最近出现了将cpu与可重构结构结合在同一芯片上的平台。这种设备非常适合从多媒体到通信的许多应用领域。它们广泛使用的一个主要挑战是缺乏高层次的编程和设计空间探索工具。本教程侧重于这一新兴技术的三个方面:(1)时间/空间范式的内在潜力;(2)各种架构,细粒度和粗粒度,以及性能和灵活性之间的权衡。(3)对多媒体和移动通信的当前和未来应用进行调查,并分析其性能和能源需求。它的目标受众是高端嵌入式系统的开发人员和研究人员。本教程介绍了可靠系统设计的方法。我们考虑在单个芯片上实现的系统,由几个集成组件组成的系统(可能是现成的组件- cots)和分布式系统。我们解决硬件(计算和通信)和软件方面的可靠系统设计。本教程面向EDA研究人员、系统/芯片设计人员和集成系统的软件开发人员,以及希望了解可靠设计以及该领域如何根据当前技术趋势发展的管理人员。本教程涵盖了一系列诊断和调试主题,从基本概念到未来的挑战,涵盖了产品的整个生命周期。将讨论已建立的诊断程序故障字典、测试后故障模拟和基于硬件的回溯,随后将讨论最近的改进和高级诊断主题,包括定位缺陷的方法、识别未建模故障的近似技术、演绎分析、基于iddq的诊断、延迟故障诊断、扫描链诊断、基于bist的诊断和可诊断性设计技术。然后,本教程将重点介绍硅调试技术、为调试而设计的技术以及提高产量的应用程序。本教程将介绍在实际工业产品、工业经验和案例研究中使用的成功诊断方法。决心找出那些令人困惑的……
{"title":"Reliable design: a system perspective [Tutorial]","authors":"G. De Micheli, R. Iyer","doi":"10.1109/DATE.2004.1268811","DOIUrl":"https://doi.org/10.1109/DATE.2004.1268811","url":null,"abstract":"Addresses modelling for analysis and optimisation of MPSoC architectures including hardware and software layers such as drivers, run-time systems and application APIs. Different scheduling strategies, communication behaviours and performance requirements must be matched and combined on a single system. 4. Presents the DELI experience to show that application level software development can be overlapped with the development of the rest of the system. DELI is aimed to generating portable HdS taking into account real-time constraints and low-level interactions with OS and the HW during early prototyping. Platforms that combine CPUs with a reconfigurable fabric on the same chip have been recently introduced. Such devices are ideally suited for many application domains ranging from multimedia to communication. A major challenge to their wider use is the lack of high level programming and design space exploration tools. This tutorial focuses on three aspects of this emerging technology: (1) the intrinsic potential of the temporal/spatial paradigm (2) The wide range of architectures, fine and coarse grained, and the trade-offs between performance and flexibility. (3) A survey of current and future applications in multimedia and mobile communication and analysis of their performance and energy requirements. It is intended for an audience of developers and researchers in high-end embedded systems. The tutorial presents methods for reliable system design. We consider systems realised on a single chip, systems consisting of several integrated components (possibly components off-the shelf-COTS), and distributed systems. We address both hardware (computation and communication) and software aspects of reliable system design. This tutorial is intended for researchers in EDA, system/chip designers and software developers for integrated systems, as well as for managers who want to learn about reliable design and how this area evolved in view of the current technology trends. The tutorial covers a spectrum of diagnosis and debug topics from the basic concepts to future challenges, over the life-cycle of a product. Established diagnosis procedures fault dictionaries, post-test fault simulation, and hardware-based backtracking will be discussed, followed by recent enhancements and advanced diagnosis topics, including methods for locating defects, approximation techniques for identifying unmodelled faults, deductive analysis, Iddq-based diagnosis, diagnosis for delay-faults, scan-chain diagnosis, BIST-based diagnosis, and design-for-diagnosability techniques. The tutorial then will focus on silicon debug techniques, design-for-debug techniques, and applications to yield improvement. Successful diagnosis methods used in real industrial products, industrial experiences, and case studies will be presented in this tutorial. determined to find out where those puzzling …","PeriodicalId":335658,"journal":{"name":"Proceedings Design, Automation and Test in Europe Conference and Exhibition","volume":"75 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":"116297663","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
Programming models for multiprocessor SoC (full-day) [Tutorial] 多处理器SoC的编程模型(全天)[教程]
Pub Date : 2004-03-08 DOI: 10.1109/DATE.2004.1268809
A. Jerraya, F. Pospiech, R. Ernst, G. Desoli
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":"Programming models for multiprocessor SoC (full-day) [Tutorial]","authors":"A. Jerraya, F. Pospiech, R. Ernst, G. Desoli","doi":"10.1109/DATE.2004.1268809","DOIUrl":"https://doi.org/10.1109/DATE.2004.1268809","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":"225 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":"123873723","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
Advanced domino circuit design [Tutorial] 高级多米诺电路设计[教程]
Pub Date : 2004-03-08 DOI: 10.1109/DATE.2004.1268814
D. Harris, T. Grutkowski
{"title":"Advanced domino circuit design [Tutorial]","authors":"D. Harris, T. Grutkowski","doi":"10.1109/DATE.2004.1268814","DOIUrl":"https://doi.org/10.1109/DATE.2004.1268814","url":null,"abstract":"","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":"129209836","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
Evaluation of a refinement-driven systemC/spl trade/-based design flow 一个精细化驱动的系统/spl基于贸易/设计流程的评估
Pub Date : 2004-03-08 DOI: 10.1109/DATE.2004.1269245
T. Schubert, J. Hanisch, J. Gerlach, Appell J-E, W. Nebel
This paper describes the experiences and results that were made with a systemC-based design flow for the implementation of an automotive digital hardware design. We present the refinement process starting from an initial high-level executable specification in C++ via systemC down to a gate-level description. We compare the synthesis results of the systemC-based system-level design flow with those from a traditional VHDL-based register-transfer level design flow in terms of efficiency and simulation performance.
本文介绍了用基于systemc的设计流程实现汽车数字化硬件设计的经验和结果。我们展示了细化过程,从c++中初始的高级可执行规范开始,通过systemC一直到门级描述。我们在效率和仿真性能方面比较了基于systemc的系统级设计流程与传统基于vhdl的寄存器传输级设计流程的综合结果。
{"title":"Evaluation of a refinement-driven systemC/spl trade/-based design flow","authors":"T. Schubert, J. Hanisch, J. Gerlach, Appell J-E, W. Nebel","doi":"10.1109/DATE.2004.1269245","DOIUrl":"https://doi.org/10.1109/DATE.2004.1269245","url":null,"abstract":"This paper describes the experiences and results that were made with a systemC-based design flow for the implementation of an automotive digital hardware design. We present the refinement process starting from an initial high-level executable specification in C++ via systemC down to a gate-level description. We compare the synthesis results of the systemC-based system-level design flow with those from a traditional VHDL-based register-transfer level design flow in terms of efficiency and simulation performance.","PeriodicalId":335658,"journal":{"name":"Proceedings Design, Automation and Test in Europe Conference and Exhibition","volume":"99 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":"116299324","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
Stuctured ASIC tutorial: essential information on devices and design flow (industrial tutorial) 结构化ASIC教程:器件和设计流程的基本信息(工业教程)
Pub Date : 2004-03-08 DOI: 10.1109/DATE.2004.1268813
C. Hecker, D. Amos
ISSP (Instant Solution Silicon Platform), the leading Structured ASIC Technology, was of great interest when introduced by NEC Electronics at DATE 2003. Now this tutorial will give you all the essential information required to judge the competitive advantage that using Structured ASIC can give you in your next project. ISSP devices are mask-programmed to your specification with very low NRE costs and short lead time. The Design is implemented through the optimised and dedicated synthesis technology of Synplicity's Synplify ASIC tool. This tutorial shows how you can use either your ASIC or FPGA expertise to use ISSP without excessive tool costs or massive retraining. Despite rumours of their demise, domino circuits are still indispensable in the design of high speed CMOS chips because they offer a 1.5-2x performance advantage over static logic. This tutorial briefly reviews basic dominio design issues, then compares and contrasts a wide variety of high-performance domino and nonmonotonic dynamic sequencing techniques. It then details the domino methodology used on the Itanium 2 microprocessors and explores pitfalls discovered during silicon debug. This tutorial is intended for circuit, logic, CAD, and test engineers interested in high-performance domino design.
ISSP(即时解决方案硅平台)是领先的结构化ASIC技术,当NEC电子在2003年DATE上介绍时引起了极大的兴趣。现在,本教程将为您提供所有必要的信息,以判断使用结构化ASIC可以在您的下一个项目中给您带来的竞争优势。ISSP设备按您的规格进行掩码编程,具有非常低的NRE成本和较短的交货时间。该设计是通过Synplicity的Synplify ASIC工具的优化和专用合成技术实现的。本教程展示了如何使用您的ASIC或FPGA专业知识来使用ISSP,而无需过多的工具成本或大规模的再培训。尽管有传言说多米诺电路已经消亡,但在高速CMOS芯片的设计中,多米诺电路仍然是不可或缺的,因为它们比静态逻辑提供1.5-2倍的性能优势。本教程简要回顾了基本的domino设计问题,然后比较和对比了各种高性能domino和非单调动态排序技术。然后详细介绍了在Itanium 2微处理器上使用的domino方法,并探讨了在硅调试过程中发现的缺陷。本教程适用于对高性能domino设计感兴趣的电路、逻辑、CAD和测试工程师。
{"title":"Stuctured ASIC tutorial: essential information on devices and design flow (industrial tutorial)","authors":"C. Hecker, D. Amos","doi":"10.1109/DATE.2004.1268813","DOIUrl":"https://doi.org/10.1109/DATE.2004.1268813","url":null,"abstract":"ISSP (Instant Solution Silicon Platform), the leading Structured ASIC Technology, was of great interest when introduced by NEC Electronics at DATE 2003. Now this tutorial will give you all the essential information required to judge the competitive advantage that using Structured ASIC can give you in your next project. ISSP devices are mask-programmed to your specification with very low NRE costs and short lead time. The Design is implemented through the optimised and dedicated synthesis technology of Synplicity's Synplify ASIC tool. This tutorial shows how you can use either your ASIC or FPGA expertise to use ISSP without excessive tool costs or massive retraining. Despite rumours of their demise, domino circuits are still indispensable in the design of high speed CMOS chips because they offer a 1.5-2x performance advantage over static logic. This tutorial briefly reviews basic dominio design issues, then compares and contrasts a wide variety of high-performance domino and nonmonotonic dynamic sequencing techniques. It then details the domino methodology used on the Itanium 2 microprocessors and explores pitfalls discovered during silicon debug. This tutorial is intended for circuit, logic, CAD, and test engineers interested in high-performance domino design.","PeriodicalId":335658,"journal":{"name":"Proceedings Design, Automation and Test in Europe Conference and Exhibition","volume":"20 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":"126673571","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
DF for low cost testers [Tutorial] 低成本测试人员的DF[教程]
Pub Date : 2004-03-08 DOI: 10.1109/DATE.2004.1268806
D. Gizopoulos, G. Eide, A. Crouch, K. Posse
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":"DF for low cost testers [Tutorial]","authors":"D. Gizopoulos, G. Eide, A. Crouch, K. Posse","doi":"10.1109/DATE.2004.1268806","DOIUrl":"https://doi.org/10.1109/DATE.2004.1268806","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":"26 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":"132647569","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
Enhanced diameter bounding via structural transformation 通过结构转换增强直径边界
Pub Date : 2004-03-08 DOI: 10.1109/DATE.2004.1268824
J. Baumgartner, A. Kuehlmann
Bounded model checking (BMC) has gained widespread industrial use due to its relative scalability. Its exhaustiveness over all valid input vectors allows it to expose arbitrarily complex design flaws. However, BMC is limited to analyzing only a specific time window, hence will only expose those flaws which manifest within that window and thus connect readily prove correctness. The diameter of a design has thus become an important concept - a bounded check of depth equal to the diameter constitutes a complete proof. While the diameter of a design may be exponential in the number of its state elements, in practice it often ranges from tens to a few hundred regardless of design size. Therefore, a powerful diameter overapproximation technique may enable automatic proofs that otherwise would be infeasible. Unfortunately, exact diameter calculation requires exponential resources, and overapproximation techniques may yield exponentially loose bounds. In this paper, we provide a general approach for enabling the use of structural transformations, such as redundancy removal, retiming, and target enlargement, to tighten the bounds obtained by arbitrary diameter approximation techniques. Numerous experiments demonstrate that this approach may significantly increase the set of designs for which practically useful diameter bounds may be obtained.
有界模型检测(BMC)由于其相对的可扩展性,在工业上得到了广泛的应用。它对所有有效输入向量的详尽性允许它暴露任意复杂的设计缺陷。但是,BMC仅限于分析特定的时间窗口,因此只会暴露在该窗口内出现的缺陷,从而容易证明正确性。因此,设计的直径已成为一个重要的概念-深度等于直径的有界校验构成了一个完整的证明。虽然设计的直径可能是其状态元素数量的指数,但在实践中,无论设计大小如何,它通常在数十到数百之间。因此,一个强大的直径超逼近技术可以使自动证明成为可能,否则将是不可行的。不幸的是,精确的直径计算需要指数资源,而过度近似技术可能会产生指数松散的边界。在本文中,我们提供了一种通用的方法,可以使用结构变换,如冗余去除,重新定时和目标扩大,来收紧由任意直径近似技术获得的边界。大量的实验表明,这种方法可以显著地增加设计集,从而获得实际有用的直径边界。
{"title":"Enhanced diameter bounding via structural transformation","authors":"J. Baumgartner, A. Kuehlmann","doi":"10.1109/DATE.2004.1268824","DOIUrl":"https://doi.org/10.1109/DATE.2004.1268824","url":null,"abstract":"Bounded model checking (BMC) has gained widespread industrial use due to its relative scalability. Its exhaustiveness over all valid input vectors allows it to expose arbitrarily complex design flaws. However, BMC is limited to analyzing only a specific time window, hence will only expose those flaws which manifest within that window and thus connect readily prove correctness. The diameter of a design has thus become an important concept - a bounded check of depth equal to the diameter constitutes a complete proof. While the diameter of a design may be exponential in the number of its state elements, in practice it often ranges from tens to a few hundred regardless of design size. Therefore, a powerful diameter overapproximation technique may enable automatic proofs that otherwise would be infeasible. Unfortunately, exact diameter calculation requires exponential resources, and overapproximation techniques may yield exponentially loose bounds. In this paper, we provide a general approach for enabling the use of structural transformations, such as redundancy removal, retiming, and target enlargement, to tighten the bounds obtained by arbitrary diameter approximation techniques. Numerous experiments demonstrate that this approach may significantly increase the set of designs for which practically useful diameter bounds may be obtained.","PeriodicalId":335658,"journal":{"name":"Proceedings Design, Automation and Test in Europe Conference and Exhibition","volume":"3 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":"134547393","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
Modern design techniques with systemC [Tutorial] 现代设计技术与systemC[教程]
Pub Date : 2004-03-08 DOI: 10.1109/DATE.2004.1268817
M. Speitel, B. Niemann, A. Braun, K. Einwich, C. Haubelt, F. Mayer
Summary form only given, as follows. Even with new design languages coming up, SystemC is widely accepted by EDA companies and used in many design teams. The tutorial gives an extensive overview of the application of SystemC for various aspects of system-on-chip design. It starts with an introduction to SystemC 2.0. Modelling at different levels of abstraction - from system development down to a synthesisable ASIC implementation - are covered. The tutorial is extended by HW/SW partitioning methodologies using SystemC, and includes analogue and mixed analogue/digital modelling with SystemC AMS. The verification of hardware dependent software and the novel SystemC verification library and its usage are also presented. Intended audience: This master course is targeted to designers, who want to acquire basic knowledge of SystemC and its applications as well as design managers, searching for an inside view on the usage of SystemC in a C/C++ based design flow.
仅给出摘要形式,如下。即使有新的设计语言出现,SystemC也被EDA公司广泛接受,并在许多设计团队中使用。本教程广泛概述了SystemC在片上系统设计各个方面的应用。本文首先介绍了SystemC 2.0。涵盖了不同抽象层次的建模——从系统开发到可合成的ASIC实现。该教程扩展了使用SystemC的硬件/软件划分方法,并包括使用SystemC AMS进行模拟和混合模拟/数字建模。文中还介绍了硬件相关软件的验证,以及新型SystemC验证库及其使用方法。目标受众:本硕士课程面向希望掌握SystemC及其应用基础知识的设计人员和设计管理人员,希望了解SystemC在基于C/ c++的设计流程中的使用情况。
{"title":"Modern design techniques with systemC [Tutorial]","authors":"M. Speitel, B. Niemann, A. Braun, K. Einwich, C. Haubelt, F. Mayer","doi":"10.1109/DATE.2004.1268817","DOIUrl":"https://doi.org/10.1109/DATE.2004.1268817","url":null,"abstract":"Summary form only given, as follows. Even with new design languages coming up, SystemC is widely accepted by EDA companies and used in many design teams. The tutorial gives an extensive overview of the application of SystemC for various aspects of system-on-chip design. It starts with an introduction to SystemC 2.0. Modelling at different levels of abstraction - from system development down to a synthesisable ASIC implementation - are covered. The tutorial is extended by HW/SW partitioning methodologies using SystemC, and includes analogue and mixed analogue/digital modelling with SystemC AMS. The verification of hardware dependent software and the novel SystemC verification library and its usage are also presented. Intended audience: This master course is targeted to designers, who want to acquire basic knowledge of SystemC and its applications as well as design managers, searching for an inside view on the usage of SystemC in a C/C++ based design flow.","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":"126583607","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
期刊
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