{"title":"利用时钟跟随数据实现延迟平衡:优化稳健快速单通量量子电路的面积延迟权衡","authors":"Robert S. Aviles, Phalgun G K, Peter A. Beerel","doi":"arxiv-2409.04944","DOIUrl":null,"url":null,"abstract":"This paper proposes an algorithm for synthesis of clock-follow-data designs\nthat provides robustness against timing violations for RSFQ circuits while\nmaintaining high performance and minimizing area costs. Since superconducting\nlogic gates must be clocked, managing data flow is a challenging problem that\noften requires the insertion of many path balancing D Flips (DFFs) to properly\nsequence data, leading to a substantial increase in area. To address this\nchallenge, we present an algorithm to insert DFFs into clock-follow-data RSFQ\ncircuits that partially balances the delays within the circuit to achieve a\ntarget throughput while minimizing area. Our algorithm can account for expected\ntiming variations and, by adjusting the bias of the clock network and clock\nfrequency, we can mitigate unexpected timing violations post-fabrication.\nQuantifying the benefits of our approach with a benchmark suite with nominal\ndelays, our designs offer an average 1.48x improvement in area delay product\n(ADP) over high frequency full path balancing (FPB) designs and a 2.07x\nimprovement in ADP over the state of the art robust circuits provided by\nstate-of-the-art (SOTA) multi-phase clocking solutions.","PeriodicalId":501168,"journal":{"name":"arXiv - CS - Emerging Technologies","volume":"282 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-09-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Delay Balancing with Clock-Follow-Data: Optimizing Area Delay Trade-offs for Robust Rapid Single Flux Quantum Circuits\",\"authors\":\"Robert S. Aviles, Phalgun G K, Peter A. Beerel\",\"doi\":\"arxiv-2409.04944\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper proposes an algorithm for synthesis of clock-follow-data designs\\nthat provides robustness against timing violations for RSFQ circuits while\\nmaintaining high performance and minimizing area costs. Since superconducting\\nlogic gates must be clocked, managing data flow is a challenging problem that\\noften requires the insertion of many path balancing D Flips (DFFs) to properly\\nsequence data, leading to a substantial increase in area. To address this\\nchallenge, we present an algorithm to insert DFFs into clock-follow-data RSFQ\\ncircuits that partially balances the delays within the circuit to achieve a\\ntarget throughput while minimizing area. Our algorithm can account for expected\\ntiming variations and, by adjusting the bias of the clock network and clock\\nfrequency, we can mitigate unexpected timing violations post-fabrication.\\nQuantifying the benefits of our approach with a benchmark suite with nominal\\ndelays, our designs offer an average 1.48x improvement in area delay product\\n(ADP) over high frequency full path balancing (FPB) designs and a 2.07x\\nimprovement in ADP over the state of the art robust circuits provided by\\nstate-of-the-art (SOTA) multi-phase clocking solutions.\",\"PeriodicalId\":501168,\"journal\":{\"name\":\"arXiv - CS - Emerging Technologies\",\"volume\":\"282 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-09-08\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"arXiv - CS - Emerging Technologies\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/arxiv-2409.04944\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Emerging Technologies","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2409.04944","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Delay Balancing with Clock-Follow-Data: Optimizing Area Delay Trade-offs for Robust Rapid Single Flux Quantum Circuits
This paper proposes an algorithm for synthesis of clock-follow-data designs
that provides robustness against timing violations for RSFQ circuits while
maintaining high performance and minimizing area costs. Since superconducting
logic gates must be clocked, managing data flow is a challenging problem that
often requires the insertion of many path balancing D Flips (DFFs) to properly
sequence data, leading to a substantial increase in area. To address this
challenge, we present an algorithm to insert DFFs into clock-follow-data RSFQ
circuits that partially balances the delays within the circuit to achieve a
target throughput while minimizing area. Our algorithm can account for expected
timing variations and, by adjusting the bias of the clock network and clock
frequency, we can mitigate unexpected timing violations post-fabrication.
Quantifying the benefits of our approach with a benchmark suite with nominal
delays, our designs offer an average 1.48x improvement in area delay product
(ADP) over high frequency full path balancing (FPB) designs and a 2.07x
improvement in ADP over the state of the art robust circuits provided by
state-of-the-art (SOTA) multi-phase clocking solutions.