{"title":"计算参数电容表的硬件加速器设计","authors":"S. Koranne","doi":"10.1109/ISQED57927.2023.10129333","DOIUrl":null,"url":null,"abstract":"Advances in VLSI process have created a significant computational burden on process calibration, and the generation of capacitance tables of pre-characterized 2D cross-section layout from physical parameters such as dielectrics and layer thickness. In this paper we describe a high-level synthesis approach to design hardware accelerators to alleviate this concern. Design of a hardware accelerator which can produce capacitance tables for multiple layer and corner combinations is presented. An innovative approach (lambda compression) to reduce the volume of output is also described. Simulation shows that our pipelined superscalar approach can generate and solve a capacitance problem in amortized 4us at 500MHz clock, which is three orders of magnitude faster than state-of-art software based solutions. Interestingly, the optimizations suggested by an hardware implementation also give very good results on a CPU implementation, and this is yet another approach to software optimization.","PeriodicalId":315053,"journal":{"name":"2023 24th International Symposium on Quality Electronic Design (ISQED)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-04-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Design of Hardware Accelerators to Compute Parametric Capacitance Tables\",\"authors\":\"S. Koranne\",\"doi\":\"10.1109/ISQED57927.2023.10129333\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Advances in VLSI process have created a significant computational burden on process calibration, and the generation of capacitance tables of pre-characterized 2D cross-section layout from physical parameters such as dielectrics and layer thickness. In this paper we describe a high-level synthesis approach to design hardware accelerators to alleviate this concern. Design of a hardware accelerator which can produce capacitance tables for multiple layer and corner combinations is presented. An innovative approach (lambda compression) to reduce the volume of output is also described. Simulation shows that our pipelined superscalar approach can generate and solve a capacitance problem in amortized 4us at 500MHz clock, which is three orders of magnitude faster than state-of-art software based solutions. Interestingly, the optimizations suggested by an hardware implementation also give very good results on a CPU implementation, and this is yet another approach to software optimization.\",\"PeriodicalId\":315053,\"journal\":{\"name\":\"2023 24th International Symposium on Quality Electronic Design (ISQED)\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-04-05\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2023 24th International Symposium on Quality Electronic Design (ISQED)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ISQED57927.2023.10129333\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 24th International Symposium on Quality Electronic Design (ISQED)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISQED57927.2023.10129333","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Design of Hardware Accelerators to Compute Parametric Capacitance Tables
Advances in VLSI process have created a significant computational burden on process calibration, and the generation of capacitance tables of pre-characterized 2D cross-section layout from physical parameters such as dielectrics and layer thickness. In this paper we describe a high-level synthesis approach to design hardware accelerators to alleviate this concern. Design of a hardware accelerator which can produce capacitance tables for multiple layer and corner combinations is presented. An innovative approach (lambda compression) to reduce the volume of output is also described. Simulation shows that our pipelined superscalar approach can generate and solve a capacitance problem in amortized 4us at 500MHz clock, which is three orders of magnitude faster than state-of-art software based solutions. Interestingly, the optimizations suggested by an hardware implementation also give very good results on a CPU implementation, and this is yet another approach to software optimization.