PyLSE: a pulse-transfer level language for superconductor electronics
PyLSE: a pulse-transfer level language for superconductor electronics
复制标题
PyLSE:超导电子学的脉冲传输级语言
DOI:
10.1145/3519939.3523438
复制
发表时间:
2022
期刊:
影响因子:
--
通讯作者:
Hardekopf, Ben
中科院分区:
文献类型:
--
作者:
Christensen, Michael;Tzimpragos, Georgios;Kringen, Harlan;Volk, Jennifer;Sherwood, Timothy;Hardekopf, Ben
Superconductor electronics (SCE) run at hundreds of GHz and consume only a fraction of the dynamic power of CMOS, but are naturally pulse-based, and operate on impulses with picosecond widths. The transiency of these operations necessitates using logic cells that are inherently stateful. Adopting stateful gates, however, implies an entire reconstruction of the design, simulation, and verification stack. Though challenging, this unique opportunity allows us to build a design framework from the ground up using fundamental principles of programming language design. To this end, we propose PyLSE, an embedded pulse-transfer level language for superconductor electronics. We define PyLSE through formal semantics based on transition systems, and build a framework around them to simulate and analyze SCE cells digitally. To demonstrate its features, we verify its results by model checking in UPPAAL, and compare its complexity and timing against a set of cells designed as analog circuit schematics and simulated in Cadence.
登录
查看更多内容
DOI:
--
发表时间:
1991
期刊:
影响因子:
--
作者:
S. Polonsky;V. Semenov;P. Shevchenko
通讯作者:
P. Shevchenko
DOI:
--
发表时间:
2009
期刊:
IEEE International Conference on Formal Engineering Methods
影响因子:
--
作者:
Joakim Byg;K. Y. Jørgensen;Jiri Srba
通讯作者:
Jiri Srba
影响因子:
1.8
作者:
K. Gaj;Chin;E. Friedman;M. Feldman
通讯作者:
M. Feldman
DOI:
--
发表时间:
1989
期刊:
影响因子:
--
作者:
E. Fang
通讯作者:
E. Fang
DOI:
--
发表时间:
2021
期刊:
ACM Great Lakes Symposium on VLSI
影响因子:
--
作者:
Mustafa Munir;Aswin Gopikanna;A. Fayyazi;M. Pedram;Shahin Nazarian
通讯作者:
Shahin Nazarian