Sagnik Nath, Kurt M. English, Alexander Derrickson, J. McDonald, Andrew Haslam
{"title":"一种异步SFQ电路设计的自动布线方法","authors":"Sagnik Nath, Kurt M. English, Alexander Derrickson, J. McDonald, Andrew Haslam","doi":"10.1109/ISEC46533.2019.8990961","DOIUrl":null,"url":null,"abstract":"The present work proposes an Automated Place and Route Methodology for asynchronous SFQ circuits using PTL lines and a commercial EDA tool, Cadence's Innovus. At the cell level, dual rail SFQ Asynchronous standard cells were developed for the MIT Lincoln Labs SFQ5ee Process to be implemented in the Place and Route methodology. Python Scripts were written that could convert single rail netlists, obtained through the synthesis tool Design Vision from Synopsys, into dual rail asynchronous cells. Automatic Place and Route of Verilog based designs using these standard cells produced layouts that passed checks for Layout vs Schematic (LVS) and Design Rule Check (DRC). Then, the transmission line lengths are back annotated from the placed and routed design into analog simulation to simulate propagation delay.","PeriodicalId":250606,"journal":{"name":"2019 IEEE International Superconductive Electronics Conference (ISEC)","volume":"28 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"An Automated Place and Route Methodology for Asynchronous SFQ Circuit Design\",\"authors\":\"Sagnik Nath, Kurt M. English, Alexander Derrickson, J. McDonald, Andrew Haslam\",\"doi\":\"10.1109/ISEC46533.2019.8990961\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The present work proposes an Automated Place and Route Methodology for asynchronous SFQ circuits using PTL lines and a commercial EDA tool, Cadence's Innovus. At the cell level, dual rail SFQ Asynchronous standard cells were developed for the MIT Lincoln Labs SFQ5ee Process to be implemented in the Place and Route methodology. Python Scripts were written that could convert single rail netlists, obtained through the synthesis tool Design Vision from Synopsys, into dual rail asynchronous cells. Automatic Place and Route of Verilog based designs using these standard cells produced layouts that passed checks for Layout vs Schematic (LVS) and Design Rule Check (DRC). Then, the transmission line lengths are back annotated from the placed and routed design into analog simulation to simulate propagation delay.\",\"PeriodicalId\":250606,\"journal\":{\"name\":\"2019 IEEE International Superconductive Electronics Conference (ISEC)\",\"volume\":\"28 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-07-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2019 IEEE International Superconductive Electronics Conference (ISEC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ISEC46533.2019.8990961\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 IEEE International Superconductive Electronics Conference (ISEC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISEC46533.2019.8990961","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
An Automated Place and Route Methodology for Asynchronous SFQ Circuit Design
The present work proposes an Automated Place and Route Methodology for asynchronous SFQ circuits using PTL lines and a commercial EDA tool, Cadence's Innovus. At the cell level, dual rail SFQ Asynchronous standard cells were developed for the MIT Lincoln Labs SFQ5ee Process to be implemented in the Place and Route methodology. Python Scripts were written that could convert single rail netlists, obtained through the synthesis tool Design Vision from Synopsys, into dual rail asynchronous cells. Automatic Place and Route of Verilog based designs using these standard cells produced layouts that passed checks for Layout vs Schematic (LVS) and Design Rule Check (DRC). Then, the transmission line lengths are back annotated from the placed and routed design into analog simulation to simulate propagation delay.