What is Design Quality? How can Quality in Electronic Design be Quantified?

M. Reinhardt, M. Santarini
{"title":"What is Design Quality? How can Quality in Electronic Design be Quantified?","authors":"M. Reinhardt, M. Santarini","doi":"10.1109/ISQED.2000.10002","DOIUrl":null,"url":null,"abstract":"Quality of an IC design can be determined by many factors like Performance, Flexibility, Reliability, Testability, Ease of Maintenance, Yield, Portability, Reusability, etc. Quality of a design has to be considered on every level of a design from RTL description down to silicon. The chip design industry has come a long way since the days when quality considerations were an ad hoc combination of collective reactions to afterthoughts and back-end control gates used as a method of screening.Today, successful design efforts are measured by how fast they can meet aggressive design schedules. A key element in achieving aggressive design schedules in a meaningful way would be to develop designs that work the first time. Quality considerations in design were first introduced as part of the structured approach to VLSI design methodology more than a decade ago. Along with it came generic recommendations, rules and mandates that equally applied to all design practices with the goal of making the design process more predictable. All of this came at a price that included power, area and performance. Because of these drawbacks, the standard products industry (none-ASIC) continued to use ad hoc design methods instead of using a more streamlined and structured approach.Technology scaling into deep sub-micron and the growing design complexity has required many aspects of design flow and design methodology to become more design specific. Once known as bullet- proof methods in design have given way to more flexible implementation choices based on performance optimization goals and other necessary design tradeoffs. The sharp distinction that once existed between ASSP and ASIC designs has become somewhat blurred promising the difference will disappear altogether in a near future. Irrespective to their implementation methods, designs are expected to become increasingly more predictable and take less time to do. The bottom line for most design or semiconductor companies is how many engineering dollars need to be invested in a given design to create a maximum in revenue and more important in earnings.Therefore in the era of SOC design the quality of a design cannot only be determined whether the design meets the specification or not. The new quality criteria are related to the total costs a design creates during its entire lifetime. The longer a design stays alive or the more reincarnations it has in various silicon systems the more income a design can create. Factors like Reliability, Flexibility, Portability or Reusability are becoming more and more important for the success of a design. Experts from semiconductor companies, fabless design houses; EDA vendor and universities discuss what has to happen or what they do to ensure quality of their designs in an economic way.","PeriodicalId":302936,"journal":{"name":"IEEE International Symposium on Quality Electronic Design","volume":"45 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2000-03-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE International Symposium on Quality Electronic Design","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISQED.2000.10002","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Quality of an IC design can be determined by many factors like Performance, Flexibility, Reliability, Testability, Ease of Maintenance, Yield, Portability, Reusability, etc. Quality of a design has to be considered on every level of a design from RTL description down to silicon. The chip design industry has come a long way since the days when quality considerations were an ad hoc combination of collective reactions to afterthoughts and back-end control gates used as a method of screening.Today, successful design efforts are measured by how fast they can meet aggressive design schedules. A key element in achieving aggressive design schedules in a meaningful way would be to develop designs that work the first time. Quality considerations in design were first introduced as part of the structured approach to VLSI design methodology more than a decade ago. Along with it came generic recommendations, rules and mandates that equally applied to all design practices with the goal of making the design process more predictable. All of this came at a price that included power, area and performance. Because of these drawbacks, the standard products industry (none-ASIC) continued to use ad hoc design methods instead of using a more streamlined and structured approach.Technology scaling into deep sub-micron and the growing design complexity has required many aspects of design flow and design methodology to become more design specific. Once known as bullet- proof methods in design have given way to more flexible implementation choices based on performance optimization goals and other necessary design tradeoffs. The sharp distinction that once existed between ASSP and ASIC designs has become somewhat blurred promising the difference will disappear altogether in a near future. Irrespective to their implementation methods, designs are expected to become increasingly more predictable and take less time to do. The bottom line for most design or semiconductor companies is how many engineering dollars need to be invested in a given design to create a maximum in revenue and more important in earnings.Therefore in the era of SOC design the quality of a design cannot only be determined whether the design meets the specification or not. The new quality criteria are related to the total costs a design creates during its entire lifetime. The longer a design stays alive or the more reincarnations it has in various silicon systems the more income a design can create. Factors like Reliability, Flexibility, Portability or Reusability are becoming more and more important for the success of a design. Experts from semiconductor companies, fabless design houses; EDA vendor and universities discuss what has to happen or what they do to ensure quality of their designs in an economic way.
什么是设计质量?如何量化电子设计的质量?
IC设计的质量可以由许多因素决定,如性能、灵活性、可靠性、可测试性、易于维护、产量、可移植性、可重用性等。从RTL描述到硅片,设计的质量必须考虑到设计的每个层次。芯片设计行业已经走过了漫长的道路,在过去,质量考虑是对事后想法的集体反应和作为筛选方法的后端控制门的临时组合。今天,成功的设计工作是通过它们能多快地满足激进的设计时间表来衡量的。以有意义的方式实现积极的设计时间表的一个关键因素是开发第一次工作的设计。十多年前,设计中的质量考虑首次作为结构化方法的一部分引入VLSI设计方法。随之而来的是通用的建议、规则和命令,这些建议、规则和命令同样适用于所有的设计实践,目的是使设计过程更可预测。所有这一切的代价包括功率、面积和性能。由于这些缺点,标准产品行业(非asic)继续使用临时设计方法,而不是使用更精简和结构化的方法。技术扩展到深亚微米和日益增长的设计复杂性已经要求设计流程和设计方法的许多方面变得更加具体的设计。曾经在设计中被认为是万无一失的方法已经让位于基于性能优化目标和其他必要的设计权衡的更灵活的实现选择。曾经存在于ASSP和ASIC设计之间的明显区别已经变得有些模糊,在不久的将来,这种差异将完全消失。无论其实现方法如何,设计都有望变得越来越可预测,并且花费更少的时间来完成。对于大多数设计或半导体公司来说,底线是需要在一个给定的设计上投入多少工程资金来创造最大的收入,更重要的是利润。因此,在SOC设计时代,设计的质量不能仅仅取决于设计是否符合规范。新的质量标准与设计在其整个生命周期内产生的总成本有关。一个设计存活的时间越长,或者它在不同的硅系统中有更多的转世,这个设计就能创造更多的收入。可靠性、灵活性、可移植性或可重用性等因素对于设计的成功变得越来越重要。来自半导体公司、无晶圆厂设计公司的专家;EDA供应商和大学讨论必须发生什么或他们做什么以经济的方式确保他们的设计质量。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信