Pub Date : 1990-05-29DOI: 10.1109/EASIC.1990.207943
B. Korte, H. J. PrOmel, A. Steger
The authors report on a design system for the physical layout of ASIC's with macrocells, which has been developed during the last three years in the framework of a research contact with IBM Germany and used successfully in practice. The main idea is to apply a hierarchical placement procedure together with global routing and timing analysis. This technique enables one to guarantee at each step of the placement the routability of the chip as well as the desired timing. The authors sketch some ideas of the design system roughly and report on some practical experience.<>
{"title":"A design-system for ASIC's with macrocells","authors":"B. Korte, H. J. PrOmel, A. Steger","doi":"10.1109/EASIC.1990.207943","DOIUrl":"https://doi.org/10.1109/EASIC.1990.207943","url":null,"abstract":"The authors report on a design system for the physical layout of ASIC's with macrocells, which has been developed during the last three years in the framework of a research contact with IBM Germany and used successfully in practice. The main idea is to apply a hierarchical placement procedure together with global routing and timing analysis. This technique enables one to guarantee at each step of the placement the routability of the chip as well as the desired timing. The authors sketch some ideas of the design system roughly and report on some practical experience.<<ETX>>","PeriodicalId":205695,"journal":{"name":"[Proceedings] EURO ASIC `90","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1990-05-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123956204","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}
Pub Date : 1990-05-29DOI: 10.1109/EASIC.1990.207958
P. Valdenaire, C. Gauthron
Typical examples of analog functions and their testing are described. It is shown, that these tests can be performed on digital testers. A test strategy for mixed ASICs is proposed, as an extension of techniques applicable to digital ASICs.<>
{"title":"A test strategy for mixed analog/digital ASICS","authors":"P. Valdenaire, C. Gauthron","doi":"10.1109/EASIC.1990.207958","DOIUrl":"https://doi.org/10.1109/EASIC.1990.207958","url":null,"abstract":"Typical examples of analog functions and their testing are described. It is shown, that these tests can be performed on digital testers. A test strategy for mixed ASICs is proposed, as an extension of techniques applicable to digital ASICs.<<ETX>>","PeriodicalId":205695,"journal":{"name":"[Proceedings] EURO ASIC `90","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1990-05-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125294452","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}
Pub Date : 1990-05-29DOI: 10.1109/EASIC.1990.207922
C. Caillon, P. Warembourg, J. Quervel
An innovative mixed A/D arrays family, developed on a high speed, high density bipolar process, is described with emphasis on associated macro-cells library and CAD tool. Development effort has been focused on design tools and methodology in order to ensure a great flexibility and safety in design, key features of the semicustom concept. Components and functions kit-parts availability for bread-boarding, extensive library of digital and analog cells allow the designer to easily and rapidly convert his discrete components based system to silicon. An innovative CAD tool, running on a very low-cost hardware platform (IBM-PC) ensures short design cycle and safety in the design since all design steps are managed by a unique system, from schematic to layout.<>
{"title":"Bipolar mixed arrays based on a linear and digital macro-cells concept","authors":"C. Caillon, P. Warembourg, J. Quervel","doi":"10.1109/EASIC.1990.207922","DOIUrl":"https://doi.org/10.1109/EASIC.1990.207922","url":null,"abstract":"An innovative mixed A/D arrays family, developed on a high speed, high density bipolar process, is described with emphasis on associated macro-cells library and CAD tool. Development effort has been focused on design tools and methodology in order to ensure a great flexibility and safety in design, key features of the semicustom concept. Components and functions kit-parts availability for bread-boarding, extensive library of digital and analog cells allow the designer to easily and rapidly convert his discrete components based system to silicon. An innovative CAD tool, running on a very low-cost hardware platform (IBM-PC) ensures short design cycle and safety in the design since all design steps are managed by a unique system, from schematic to layout.<<ETX>>","PeriodicalId":205695,"journal":{"name":"[Proceedings] EURO ASIC `90","volume":"23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1990-05-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121772255","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}
Pub Date : 1990-05-29DOI: 10.1109/EASIC.1990.207973
A. Maeder, R.H. Rauscher
A chip and a corresponding PCB solution performing the special task of thinning is presented. Thinning, a common task in the field of image processing, preserves the overall structure of the image while making lines thinner and pixel spots smaller. While thinning (skeleting) is only available on special image processing architectures in realtime or has been implemented in 'slow' software, both solutions presented solutions make thinning (at realtime conditions) available for general purpose environments. This paper describes both realisations, based on the same architectural concept, and shows how to integrate into an image processing pipeline. This proceeding enables an objective comparison. At last the results, the chip-layout, and new ideas concerning testability aspects are presented.<>
{"title":"Comparison between a chip for realtime skeleting of images and its corresponding discrete realisation-a case study","authors":"A. Maeder, R.H. Rauscher","doi":"10.1109/EASIC.1990.207973","DOIUrl":"https://doi.org/10.1109/EASIC.1990.207973","url":null,"abstract":"A chip and a corresponding PCB solution performing the special task of thinning is presented. Thinning, a common task in the field of image processing, preserves the overall structure of the image while making lines thinner and pixel spots smaller. While thinning (skeleting) is only available on special image processing architectures in realtime or has been implemented in 'slow' software, both solutions presented solutions make thinning (at realtime conditions) available for general purpose environments. This paper describes both realisations, based on the same architectural concept, and shows how to integrate into an image processing pipeline. This proceeding enables an objective comparison. At last the results, the chip-layout, and new ideas concerning testability aspects are presented.<<ETX>>","PeriodicalId":205695,"journal":{"name":"[Proceedings] EURO ASIC `90","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1990-05-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116529301","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}
Pub Date : 1990-05-29DOI: 10.1109/EASIC.1990.207923
J. Trontelj, L. Trontelj, A. Pletersek, A. Vodopivec, D. Strle, G. Shenton
The most critical part of design automation of mixed analog digital circuits is layout related dependency of electrical characteristic of precision and sensitive analog parts of the ASIC. Circuit compilation principles and layout compilation principles are discussed. Design methodology, previously introduced, is refined to accommodate a wide variety of designs. A few design examples illustrating the capabilities of an expert design CAD tool based on the described principles are shown.<>
{"title":"Improved techniques for the synthesis and layout of mixed analog digital ASICs","authors":"J. Trontelj, L. Trontelj, A. Pletersek, A. Vodopivec, D. Strle, G. Shenton","doi":"10.1109/EASIC.1990.207923","DOIUrl":"https://doi.org/10.1109/EASIC.1990.207923","url":null,"abstract":"The most critical part of design automation of mixed analog digital circuits is layout related dependency of electrical characteristic of precision and sensitive analog parts of the ASIC. Circuit compilation principles and layout compilation principles are discussed. Design methodology, previously introduced, is refined to accommodate a wide variety of designs. A few design examples illustrating the capabilities of an expert design CAD tool based on the described principles are shown.<<ETX>>","PeriodicalId":205695,"journal":{"name":"[Proceedings] EURO ASIC `90","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1990-05-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130775922","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}
Pub Date : 1990-05-29DOI: 10.1109/EASIC.1990.207992
T. Gaillard, V. Karanov
This paper describes the design of the Kiwi processor, which hardwires a new efficient unification algorithm for PROLOG resolution, using high-performance silicon compilers of VLSI Technology, Inc. Moreover, a new method for high-level simulation has been performed and appears to be best suited for complex design reliability check.<>
{"title":"Silicon compilation of algorithm structures","authors":"T. Gaillard, V. Karanov","doi":"10.1109/EASIC.1990.207992","DOIUrl":"https://doi.org/10.1109/EASIC.1990.207992","url":null,"abstract":"This paper describes the design of the Kiwi processor, which hardwires a new efficient unification algorithm for PROLOG resolution, using high-performance silicon compilers of VLSI Technology, Inc. Moreover, a new method for high-level simulation has been performed and appears to be best suited for complex design reliability check.<<ETX>>","PeriodicalId":205695,"journal":{"name":"[Proceedings] EURO ASIC `90","volume":"261 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1990-05-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133876876","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}
Pub Date : 1990-05-29DOI: 10.1109/EASIC.1990.207915
D. Dzahini, F. Gaffiot, B. Boutherin, M. Le Helley
Presents a set of tools for aiding to the design of analog CMOS circuits. The procedures described can generate automatically the layout of CMOS cells. In addition to the electrical parameters of each component, transistor, resistors, capacitors, the designer can give a shape description which will be used for placement and routing. The layout is generated with respect to specified design rules. The procedures have been written in SKILL language. SKILL is a trademark of CADENCE.<>
{"title":"Layout automation of CMOS analog building blocks with CADENCE","authors":"D. Dzahini, F. Gaffiot, B. Boutherin, M. Le Helley","doi":"10.1109/EASIC.1990.207915","DOIUrl":"https://doi.org/10.1109/EASIC.1990.207915","url":null,"abstract":"Presents a set of tools for aiding to the design of analog CMOS circuits. The procedures described can generate automatically the layout of CMOS cells. In addition to the electrical parameters of each component, transistor, resistors, capacitors, the designer can give a shape description which will be used for placement and routing. The layout is generated with respect to specified design rules. The procedures have been written in SKILL language. SKILL is a trademark of CADENCE.<<ETX>>","PeriodicalId":205695,"journal":{"name":"[Proceedings] EURO ASIC `90","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1990-05-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114952354","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}
Pub Date : 1990-05-29DOI: 10.1109/EASIC.1990.207931
J. Noullet
An application-specific-integrated-circuit (ASIC) family is presented in this paper. Its purpose is to interface a computer with the outer world with low cost and high flexibility, by means of a network of serially communicating ASICs. A communication protocol specially devised to be easily implemented by a set of ASICs is described, then details about the circuit design are given.<>
{"title":"ASICs for an interface ring network","authors":"J. Noullet","doi":"10.1109/EASIC.1990.207931","DOIUrl":"https://doi.org/10.1109/EASIC.1990.207931","url":null,"abstract":"An application-specific-integrated-circuit (ASIC) family is presented in this paper. Its purpose is to interface a computer with the outer world with low cost and high flexibility, by means of a network of serially communicating ASICs. A communication protocol specially devised to be easily implemented by a set of ASICs is described, then details about the circuit design are given.<<ETX>>","PeriodicalId":205695,"journal":{"name":"[Proceedings] EURO ASIC `90","volume":"102 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1990-05-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115621327","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}
Pub Date : 1990-05-29DOI: 10.1109/EASIC.1990.207956
B. Hanstein
A fast, competitive CAD-procedure requires a high degree of automatization that also includes the generation of the test program. Starting with an analog test plan written by the user and a circuit description, a test program is generated automatically for analog circuits and for the analog part of hybrid circuits. The test program is synthesized from different, proven software modules. The additional hardware, which is required for the test, is realized in the standardized hardware modules.<>
{"title":"Automatic generation of analog test programs","authors":"B. Hanstein","doi":"10.1109/EASIC.1990.207956","DOIUrl":"https://doi.org/10.1109/EASIC.1990.207956","url":null,"abstract":"A fast, competitive CAD-procedure requires a high degree of automatization that also includes the generation of the test program. Starting with an analog test plan written by the user and a circuit description, a test program is generated automatically for analog circuits and for the analog part of hybrid circuits. The test program is synthesized from different, proven software modules. The additional hardware, which is required for the test, is realized in the standardized hardware modules.<<ETX>>","PeriodicalId":205695,"journal":{"name":"[Proceedings] EURO ASIC `90","volume":"176 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1990-05-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124329623","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}
Pub Date : 1990-05-29DOI: 10.1109/EASIC.1990.207904
C. Pitot, M. Ducateau, D. Popescu, E. Lemee
For many airborne digital data processing applications, equipment suppliers have developed discrete circuit solutions based upon bit slice processors. The ASIC-based replacement of a preexisting discrete components computer was a good opportunity to introduce some architectural enhancements. The authors describe these evolutions as well as the design methodology. Two comparisons are performed using benchmarks: first, the new computer throughput versus the former's one; second, the new performance versus a standard CPU's one.<>
{"title":"Integration of a microprogrammed CPU","authors":"C. Pitot, M. Ducateau, D. Popescu, E. Lemee","doi":"10.1109/EASIC.1990.207904","DOIUrl":"https://doi.org/10.1109/EASIC.1990.207904","url":null,"abstract":"For many airborne digital data processing applications, equipment suppliers have developed discrete circuit solutions based upon bit slice processors. The ASIC-based replacement of a preexisting discrete components computer was a good opportunity to introduce some architectural enhancements. The authors describe these evolutions as well as the design methodology. Two comparisons are performed using benchmarks: first, the new computer throughput versus the former's one; second, the new performance versus a standard CPU's one.<<ETX>>","PeriodicalId":205695,"journal":{"name":"[Proceedings] EURO ASIC `90","volume":"104 2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1990-05-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122451733","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}