Extensible Open-Source Framework for Translating RTL VHDL IP Cores to SystemC

被引:0
|
作者
Abrar, Syed Saif [1 ,2 ]
Jenihhin, Maksim [2 ]
Raik, Jaan [2 ]
机构
[1] IBM Corp, Bangalore, Karnataka, India
[2] Tallinn Univ Technol, Tallinn, Estonia
关键词
VHDL; SystemC; RTL;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
SystemC has gained wide acceptance in the design of VLSI SoCs. At the same time there exists a large number of legacy IP cores described in VHDL whose reuse and integration into SystemC ecosystem is highly demanded. However, there is a lack of any standard approach in this regard. This paper proposes an open-source framework and methodology to convert RTL VHDL IP cores to cycle-accurate SystemC designs. The SystemC output is emphasized to be human-readable and providing for clear correspondence to the source VHDL code, thus allowing further manual code changes and debug. The described framework has been implemented based on an open-source zamiaCAD platform and has been successfully applied to translate various VHDL benchmark designs.
引用
收藏
页码:112 / 115
页数:4
相关论文
共 50 条
  • [31] EffOCR: An Extensible, Open-Source Package for Efficiently Digitizing World Knowledge
    Bryan, Tom
    Carlson, Jacob
    Arora, Abhishek
    Dell, Melissa
    EMNLP 2023 - 2023 Conference on Empirical Methods in Natural Language Processing, Proceedings of the System Demonstrations, 2023, : 579 - 596
  • [32] An open-source and extensible platform for general infrastructure asset management system
    Asghari, Vahid
    Hsu, Shu-Chien
    AUTOMATION IN CONSTRUCTION, 2021, 127
  • [33] EPTlib: An Open-Source Extensible Collection of Electric Properties Tomography Techniques
    Arduino, Alessandro
    APPLIED SCIENCES-BASEL, 2021, 11 (07):
  • [34] JBrowse 2: An extensible open-source platform for modern genome analysis
    Cain, Scott
    Haw, Robin
    Bridge, Caroline
    Zhang, Junjun
    Buels, Robert
    Diesh, Colin
    Stevens, Garrett
    Martinez, Teresa
    Xie, Peter K.
    Hershberg, Elliot
    Dider, Shihab
    Stein, Lincoln
    Holmes, Ian
    CANCER RESEARCH, 2022, 82 (12)
  • [35] Sim-PowerCS: An extensible and simplified open-source energy simulator
    Robles-Enciso, Alberto
    Robles-Enciso, Ricardo
    Skarmeta, Antonio F.
    SOFTWAREX, 2023, 23
  • [36] Examining Cryptography and Randomness Failures in Open-Source Cellular Cores
    English, K. Virgil
    Bennett, Nathaniel
    Thorn, Seaver
    Butler, Kevin R. B.
    Enck, William
    Traynor, Patrick
    PROCEEDINGS OF THE FOURTEENTH ACM CONFERENCE ON DATA AND APPLICATION SECURITY AND PRIVACY, CODASPY 2024, 2024, : 43 - 54
  • [37] RTLLM: An Open-Source Benchmark for Design RTL Generation with Large Language Model
    Lu, Yao
    Liu, Shang
    Zhang, Qijun
    Xie, Zhiyao
    29TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, ASP-DAC 2024, 2024, : 722 - 727
  • [38] Open-Source Differentiable Lithography Imaging Framework
    Chen, Guojin
    Geng, Hao
    Yu, Bei
    Pan, David Z.
    DTCO AND COMPUTATIONAL PATTERNING III, 2024, 12954
  • [39] An open-source modular framework for quantum computing
    Carrazza, S.
    Efthymiou, S.
    Lazzarin, M.
    Pasquale, A.
    20TH INTERNATIONAL WORKSHOP ON ADVANCED COMPUTING AND ANALYSIS TECHNIQUES IN PHYSICS RESEARCH, 2023, 2438
  • [40] BioJava']Java:: an open-source framework for bioinformatics
    Holland, R. C. G.
    Down, T. A.
    Pocock, M.
    Prlic, A.
    Huen, D.
    James, K.
    Foisy, S.
    Draeger, A.
    Yates, A.
    Heuer, M.
    Schreiber, M. J.
    BIOINFORMATICS, 2008, 24 (18) : 2096 - 2097