Khouloud Bouaziz, S. Chtourou, Z. Marrakchi, A. Obeid, M. Abid
{"title":"基于扁平网表实例路径名重建综合设计层次","authors":"Khouloud Bouaziz, S. Chtourou, Z. Marrakchi, A. Obeid, M. Abid","doi":"10.1109/IDT.2016.7843031","DOIUrl":null,"url":null,"abstract":"Hierarchical representation can greatly simplify many FPGA Computer-Aided Design (CAD) operations such as: design verification, partitioning and placement. In this paper, we propose a hierarchical synthesis environment for Mesh-based FPGA architectures. Our proposed approach uses the flattened netlist resulting from ODIN II tool and reconstructs the hierarchy of the initial Verilog design according to instances names. Results show that reconstructing design hierarchy enables to reduce the number of external nets compared with flattened netlist.","PeriodicalId":131600,"journal":{"name":"2016 11th International Design & Test Symposium (IDT)","volume":"7 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Rebuilding synthesized design hierarchy based on instances path names of flattened netlist\",\"authors\":\"Khouloud Bouaziz, S. Chtourou, Z. Marrakchi, A. Obeid, M. Abid\",\"doi\":\"10.1109/IDT.2016.7843031\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Hierarchical representation can greatly simplify many FPGA Computer-Aided Design (CAD) operations such as: design verification, partitioning and placement. In this paper, we propose a hierarchical synthesis environment for Mesh-based FPGA architectures. Our proposed approach uses the flattened netlist resulting from ODIN II tool and reconstructs the hierarchy of the initial Verilog design according to instances names. Results show that reconstructing design hierarchy enables to reduce the number of external nets compared with flattened netlist.\",\"PeriodicalId\":131600,\"journal\":{\"name\":\"2016 11th International Design & Test Symposium (IDT)\",\"volume\":\"7 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2016-12-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2016 11th International Design & Test Symposium (IDT)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/IDT.2016.7843031\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 11th International Design & Test Symposium (IDT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IDT.2016.7843031","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Rebuilding synthesized design hierarchy based on instances path names of flattened netlist
Hierarchical representation can greatly simplify many FPGA Computer-Aided Design (CAD) operations such as: design verification, partitioning and placement. In this paper, we propose a hierarchical synthesis environment for Mesh-based FPGA architectures. Our proposed approach uses the flattened netlist resulting from ODIN II tool and reconstructs the hierarchy of the initial Verilog design according to instances names. Results show that reconstructing design hierarchy enables to reduce the number of external nets compared with flattened netlist.