{"title":"4个月800k随机逻辑门:基于“IDEFIX”ASIC经验的设计方法探讨","authors":"S. Gastaldello, G. Traverso, R. Kase","doi":"10.1109/ASIC.1998.722894","DOIUrl":null,"url":null,"abstract":"Reusability of basic building blocks is an important and effective goal in ASIC design: it speeds up the design, it minimizes the overall bug probability, it eases documentation and maintenance of core functions. Nevertheless, this approach means also a \"black box\" management, requiring some extra efforts in the implementation phase. Alcatel and Toshiba proved a solution to cope with the lack of knowledge and control of re-used blocks. This methodology seems to be effective, especially for million gates designs in deep submicron technologies. This paper discusses a real ASIC design case, where classical issues were combined: tough schedule; large glue logic (800 K netlist gates), with high connectivity; many clock domains (65 clocks), with many interactions; 50% reuse of old building blocks, many from netlist. The proposed flow improves by shortening design time, achieving high synthesis efficiency without usage of time consuming CRWC methodology, achieving high layout efficiency bypassing time consuming (and sometimes misleading) floorplanning /hierarchical methodologies.","PeriodicalId":104431,"journal":{"name":"Proceedings Eleventh Annual IEEE International ASIC Conference (Cat. No.98TH8372)","volume":"21 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1998-09-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"800 K gates of random logic in four months: discussion on design methodologies based on \\\"IDEFIX\\\" ASIC experience\",\"authors\":\"S. Gastaldello, G. Traverso, R. Kase\",\"doi\":\"10.1109/ASIC.1998.722894\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Reusability of basic building blocks is an important and effective goal in ASIC design: it speeds up the design, it minimizes the overall bug probability, it eases documentation and maintenance of core functions. Nevertheless, this approach means also a \\\"black box\\\" management, requiring some extra efforts in the implementation phase. Alcatel and Toshiba proved a solution to cope with the lack of knowledge and control of re-used blocks. This methodology seems to be effective, especially for million gates designs in deep submicron technologies. This paper discusses a real ASIC design case, where classical issues were combined: tough schedule; large glue logic (800 K netlist gates), with high connectivity; many clock domains (65 clocks), with many interactions; 50% reuse of old building blocks, many from netlist. The proposed flow improves by shortening design time, achieving high synthesis efficiency without usage of time consuming CRWC methodology, achieving high layout efficiency bypassing time consuming (and sometimes misleading) floorplanning /hierarchical methodologies.\",\"PeriodicalId\":104431,\"journal\":{\"name\":\"Proceedings Eleventh Annual IEEE International ASIC Conference (Cat. No.98TH8372)\",\"volume\":\"21 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1998-09-13\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings Eleventh Annual IEEE International ASIC Conference (Cat. No.98TH8372)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ASIC.1998.722894\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings Eleventh Annual IEEE International ASIC Conference (Cat. No.98TH8372)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ASIC.1998.722894","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
800 K gates of random logic in four months: discussion on design methodologies based on "IDEFIX" ASIC experience
Reusability of basic building blocks is an important and effective goal in ASIC design: it speeds up the design, it minimizes the overall bug probability, it eases documentation and maintenance of core functions. Nevertheless, this approach means also a "black box" management, requiring some extra efforts in the implementation phase. Alcatel and Toshiba proved a solution to cope with the lack of knowledge and control of re-used blocks. This methodology seems to be effective, especially for million gates designs in deep submicron technologies. This paper discusses a real ASIC design case, where classical issues were combined: tough schedule; large glue logic (800 K netlist gates), with high connectivity; many clock domains (65 clocks), with many interactions; 50% reuse of old building blocks, many from netlist. The proposed flow improves by shortening design time, achieving high synthesis efficiency without usage of time consuming CRWC methodology, achieving high layout efficiency bypassing time consuming (and sometimes misleading) floorplanning /hierarchical methodologies.