16th Design Automation Conference最新文献

筛选
英文 中文
Symbolic Simulation for Correct Machine Design 正确机械设计的符号仿真
16th Design Automation Conference Pub Date : 1979-06-25 DOI: 10.1109/DAC.1979.1600119
W. Carter, W. Joyner, D. Brand
{"title":"Symbolic Simulation for Correct Machine Design","authors":"W. Carter, W. Joyner, D. Brand","doi":"10.1109/DAC.1979.1600119","DOIUrl":"https://doi.org/10.1109/DAC.1979.1600119","url":null,"abstract":"Program verification techniques which manipulate symbolic rather than actual values have been used successfully to find errors in implementations of computer designs. This paper describes symbolic simulation, a method similar to symbolic execution of programs, and its use in proving the correctness of machine architectures implemented in microcode. The procedure requires formal descriptions of machines at both the architectural and register transfer levels, but has been used to detect errors in implementation which often elude the standard test case approach.","PeriodicalId":345241,"journal":{"name":"16th Design Automation Conference","volume":"144 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1979-06-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116383597","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}
引用次数: 59
A "Lookahead" Router for Multilayer Printed Wiring Boards 用于多层印刷线路板的“超前”路由器
16th Design Automation Conference Pub Date : 1979-06-25 DOI: 10.1109/DAC.1979.1600155
J. C. Foster
{"title":"A \"Lookahead\" Router for Multilayer Printed Wiring Boards","authors":"J. C. Foster","doi":"10.1109/DAC.1979.1600155","DOIUrl":"https://doi.org/10.1109/DAC.1979.1600155","url":null,"abstract":"The layout of large multilayer printed wiring boards is a very complex and time-consuming process. The routing portion of the task in particular is difficult because of the number of connections to complete, the number of routing layers which can be used simultaneously and the large size and uniformity of the routing surfaces. The problem is generally well beyond the scope of a designer to grasp as a whole.\u0000 Automatic techniques for routing are important functions therefore in the multilayer layout process. A good deal of work has been done in the field. [1-5]\u0000 In this paper we will review a previous technique, describe some of its shortcomings, and present a new and more powerful method which has been successfully employed.","PeriodicalId":345241,"journal":{"name":"16th Design Automation Conference","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1979-06-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129636304","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
The Application of Program Verification to Hardware Verification 程序验证在硬件验证中的应用
16th Design Automation Conference Pub Date : 1979-06-25 DOI: 10.1145/62882.62926
J. Darringer
{"title":"The Application of Program Verification to Hardware Verification","authors":"J. Darringer","doi":"10.1145/62882.62926","DOIUrl":"https://doi.org/10.1145/62882.62926","url":null,"abstract":"The growing complexity of machine designs and costs of engineering changes are increasing the demand for tools and methods to detect errors earlier in the hardware development cycle. Because of similar concerns in the development of software there has been a great deal of work on methods for proving that a program satisfies a given specification. This paper examines one such program verification technique, based on the notion of symbolic execution , and then explores its application to the problem of establishing the correct behavior of a piece of hardware.","PeriodicalId":345241,"journal":{"name":"16th Design Automation Conference","volume":"90 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1979-06-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133398209","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}
引用次数: 55
Hughes S&CG Custom LSI Layouts - 'We Did it Our Way' CG自定义LSI布局-“我们做到了我们的方式”
16th Design Automation Conference Pub Date : 1979-06-25 DOI: 10.1109/DAC.1979.1600142
R. R. Rath
{"title":"Hughes S&CG Custom LSI Layouts - 'We Did it Our Way'","authors":"R. R. Rath","doi":"10.1109/DAC.1979.1600142","DOIUrl":"https://doi.org/10.1109/DAC.1979.1600142","url":null,"abstract":"The following will describe a custom Large Scale Integration (LSI) microelectronic circuit layout software system written by the design engineers who use it. The key elements of the system are as follows: Layout is done with meaningful logical elements rather than at the geometrical mask level, thereby minimizing errors and requiring less skilled users to layout chips; computer generated check artwork and mask generation is produced direct]y from a logical layout rather than from digitized inputs; completion of the design loop is accomplished by automatic generation of an interconnection list from the actual graphical layout; programs are living, with new features and capabilities being added as requirements change; programs attempt first to solve the engineers problems and be user oriented, then to be elegant and efficient.","PeriodicalId":345241,"journal":{"name":"16th Design Automation Conference","volume":"36 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1979-06-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131671504","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
MIRAGE - A Simple-Model Routing Program for the Hierarchical Layout Design of IC Masks MIRAGE -一种用于IC掩模分层布局设计的简单模型布线程序
16th Design Automation Conference Pub Date : 1979-06-25 DOI: 10.1109/DAC.1979.1600122
Koji Sato, Takao Nagai, Hiroyoshi Shimoyama, T. Yahara
{"title":"MIRAGE - A Simple-Model Routing Program for the Hierarchical Layout Design of IC Masks","authors":"Koji Sato, Takao Nagai, Hiroyoshi Shimoyama, T. Yahara","doi":"10.1109/DAC.1979.1600122","DOIUrl":"https://doi.org/10.1109/DAC.1979.1600122","url":null,"abstract":"A simple-model routing program -MIRAGE- which is used in the hierarchical layout design of large scale IC masks is described together with some experimental results. By applying it hierarchically several times, satisfactory results can generally be obtained.","PeriodicalId":345241,"journal":{"name":"16th Design Automation Conference","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1979-06-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127424209","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}
引用次数: 14
Unified Shapes Checker - A Checking Tool for LSI 统一形状检查器-一个检查工具的LSI
16th Design Automation Conference Pub Date : 1979-06-25 DOI: 10.1109/DAC.1979.1600092
C. McCaw
{"title":"Unified Shapes Checker - A Checking Tool for LSI","authors":"C. McCaw","doi":"10.1109/DAC.1979.1600092","DOIUrl":"https://doi.org/10.1109/DAC.1979.1600092","url":null,"abstract":"The designing and manufacturing techniques for integrated circuits have spawned a new free-form checking tool in IBM. This software tool has met the requirements of low cost for large volumes of data, breadth of function to support numerous methodologies, and depth of function for any specific technology.","PeriodicalId":345241,"journal":{"name":"16th Design Automation Conference","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1979-06-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115390039","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}
引用次数: 36
Stonewalls: Experiments in Intelligent Drafting 石墙:智能制图的实验
16th Design Automation Conference Pub Date : 1979-06-25 DOI: 10.5555/800292.811702
Chris I. Yessios
{"title":"Stonewalls: Experiments in Intelligent Drafting","authors":"Chris I. Yessios","doi":"10.5555/800292.811702","DOIUrl":"https://doi.org/10.5555/800292.811702","url":null,"abstract":"Algorithms for the derivation and drafting of stonewalls are discussed and illustrated. They are of two basic types. Stone-by-stone algorithms which simulate procedures known to be applied in practice, and joint-by-joint algorithms which pursue techniques aimed at deriving \"good\" results without simulating known procedures.","PeriodicalId":345241,"journal":{"name":"16th Design Automation Conference","volume":"75 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1979-06-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115929462","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
Incremental Processing Applied to Steinberg's Placement Procedure 增量处理应用于斯坦伯格的安置程序
16th Design Automation Conference Pub Date : 1979-06-25 DOI: 10.5555/800292.811687
H. Carter, M. Breuer, Z. A. Syed
{"title":"Incremental Processing Applied to Steinberg's Placement Procedure","authors":"H. Carter, M. Breuer, Z. A. Syed","doi":"10.5555/800292.811687","DOIUrl":"https://doi.org/10.5555/800292.811687","url":null,"abstract":"In this paper we indicate how the concept of incremental processing was applied to Steinberg's procedure for the placement of modules on a board. In this procedure Munkres' algorithm is repeatedly used to solve linear assignment problems. We consider each assignment problem (matrix) to represent an incremental change with respect to the previous one, and present new techniques for solving a new assignment problem given the results of the previous one. We refer to this new algorithm as the Incremental Steinberg Algorithm. Experimental results indicate that this new algorithm produces equally good results as the classical technique but at a substantial reduction in CPU time.","PeriodicalId":345241,"journal":{"name":"16th Design Automation Conference","volume":"60 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1979-06-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124373052","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}
引用次数: 4
LSI Layout Checking Using Bipolar Device Recognition Technique 基于双极器件识别技术的LSI版图检测
16th Design Automation Conference Pub Date : 1979-06-25 DOI: 10.1109/DAC.1979.1600094
C. S. Chang
{"title":"LSI Layout Checking Using Bipolar Device Recognition Technique","authors":"C. S. Chang","doi":"10.1109/DAC.1979.1600094","DOIUrl":"https://doi.org/10.1109/DAC.1979.1600094","url":null,"abstract":"Layout errors often result in nonfunctioning devices that still adhere to all layout tolerance rules. Reported here is a method for locating such errors in addition to the tolerance rule checking.","PeriodicalId":345241,"journal":{"name":"16th Design Automation Conference","volume":"35 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1979-06-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132056865","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}
引用次数: 13
Generation of Hazard Free Tests Using the D-Algorithm in a Timing Accurate System for Logic and Deductive Fault Simulation 逻辑与演绎故障仿真定时精确系统中使用d -算法生成无危害试验
16th Design Automation Conference Pub Date : 1979-06-25 DOI: 10.1109/DAC.1979.1600106
E. Kjelkerud, O. Thessén
{"title":"Generation of Hazard Free Tests Using the D-Algorithm in a Timing Accurate System for Logic and Deductive Fault Simulation","authors":"E. Kjelkerud, O. Thessén","doi":"10.1109/DAC.1979.1600106","DOIUrl":"https://doi.org/10.1109/DAC.1979.1600106","url":null,"abstract":"It is described how a timing accurate system for logic and deductive fault simulation can be used in the forward tracing part of the D-algorithm. The logic simulation is used for the forward implication and the verification phases. The deductive fault simulator is used for D-propagation. Some results from executions of the test generation program are presented.","PeriodicalId":345241,"journal":{"name":"16th Design Automation Conference","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1979-06-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129078918","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信