T. Takei, M. Sekine, H. Nishi, T. Kitahara, A. Masuda
{"title":"应用功能仿真和逻辑综合的功能设计案例研究","authors":"T. Takei, M. Sekine, H. Nishi, T. Kitahara, A. Masuda","doi":"10.1109/ASIC.1989.123178","DOIUrl":null,"url":null,"abstract":"Design time reduction to a half of what was previously required was achieved by a register-transfer-level (RTL) design procedure. The problems encountered in rule-based synthesis were identified through a detailed comparison of the manual logic design procedure with the rule-based logic synthesis procedure. A logic synthesizer using a rule base for local transformations was developed that is able to generate practical logic circuits, even if the RTL descriptions for the circuits are large. The synthesized logic circuits are influenced by the form of the RTL descriptions. The logic synthesizer must generate the good logic circuits, using the meaning of the macro function. The logic synthesizer, using the local optimization, cannot remove the redundancy of the deep if-clause-nesting without the circuit semantics. If there are rules that clear the gates to allow the signal to move forward, more satisfactory optimization will be realized.<<ETX>>","PeriodicalId":245997,"journal":{"name":"Proceedings., Second Annual IEEE ASIC Seminar and Exhibit,","volume":"3 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1989-09-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A case study of functional design using functional simulation and logic synthesis\",\"authors\":\"T. Takei, M. Sekine, H. Nishi, T. Kitahara, A. Masuda\",\"doi\":\"10.1109/ASIC.1989.123178\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Design time reduction to a half of what was previously required was achieved by a register-transfer-level (RTL) design procedure. The problems encountered in rule-based synthesis were identified through a detailed comparison of the manual logic design procedure with the rule-based logic synthesis procedure. A logic synthesizer using a rule base for local transformations was developed that is able to generate practical logic circuits, even if the RTL descriptions for the circuits are large. The synthesized logic circuits are influenced by the form of the RTL descriptions. The logic synthesizer must generate the good logic circuits, using the meaning of the macro function. The logic synthesizer, using the local optimization, cannot remove the redundancy of the deep if-clause-nesting without the circuit semantics. If there are rules that clear the gates to allow the signal to move forward, more satisfactory optimization will be realized.<<ETX>>\",\"PeriodicalId\":245997,\"journal\":{\"name\":\"Proceedings., Second Annual IEEE ASIC Seminar and Exhibit,\",\"volume\":\"3 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1989-09-25\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings., Second Annual IEEE ASIC Seminar and Exhibit,\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ASIC.1989.123178\",\"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., Second Annual IEEE ASIC Seminar and Exhibit,","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ASIC.1989.123178","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A case study of functional design using functional simulation and logic synthesis
Design time reduction to a half of what was previously required was achieved by a register-transfer-level (RTL) design procedure. The problems encountered in rule-based synthesis were identified through a detailed comparison of the manual logic design procedure with the rule-based logic synthesis procedure. A logic synthesizer using a rule base for local transformations was developed that is able to generate practical logic circuits, even if the RTL descriptions for the circuits are large. The synthesized logic circuits are influenced by the form of the RTL descriptions. The logic synthesizer must generate the good logic circuits, using the meaning of the macro function. The logic synthesizer, using the local optimization, cannot remove the redundancy of the deep if-clause-nesting without the circuit semantics. If there are rules that clear the gates to allow the signal to move forward, more satisfactory optimization will be realized.<>