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 条
  • [1] SCCL: An open-source SystemC to RTL translator
    Wu, Zhuanhao
    Gokhale, Maya
    Lloyd, Scott
    Patel, Hiren
    2023 IEEE 31ST ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, FCCM, 2023, : 23 - 33
  • [2] Auptimizer - an Extensible, Open-Source Framework for Hyperparameter Tuning
    Liu, Jiayi
    Tripathi, Samarth
    Kurup, Unmesh
    Shah, Mohak
    2019 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2019, : 339 - 348
  • [3] An Extensible Open-Source Framework for Social Network Analysis
    Barla, Michal
    Bielikova, Maria
    ADVANCES IN INTELLIGENT WEB MASTERING-2, PROCEEDINGS, 2010, 67 : 53 - 60
  • [4] An open-source VHDL IP library with plug&play configuration
    Gaisler, J
    BUILDING THE INFORMATION SOCIETY, 2004, 156 : 711 - 717
  • [5] Open-Source Crypto IP Cores for FPGAs - Overview and Evaluation
    Billmann, M.
    Werner, S.
    Holler, R.
    Praus, F.
    Puhm, A.
    Kero, N.
    2019 27TH AUSTROCHIP WORKSHOP ON MICROELECTRONICS (AUSTROCHIP), 2019, : 47 - 54
  • [6] An open-source, extensible spacecraft simulation and modeling environment framework
    Turner, AJ
    Hall, CD
    ASTRODYNAMICS 2003, PTS 1-3, 2003, 116 : 23 - 39
  • [7] An Open-Source Verification Framework for Open-Source Cores: A RISC-V Case Study
    Schiavone, Pasquale Davide
    Sanchez, Ernesto
    Ruospo, Annachiara
    Minervini, Francesco
    Zaruba, Florian
    Haugou, Germain
    Benini, Luca
    PROCEEDINGS OF THE 2018 26TH IFIP/IEEE INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION (VLSI-SOC), 2018, : 43 - 48
  • [8] Open-Source Ethernet MAC IP Cores for FPGAs: Overview and Evaluation
    Fibich, Christian
    Schmitt, Patrick
    Hoeller, Roland
    Roessler, Peter
    INTERNATIONAL JOURNAL OF RECONFIGURABLE COMPUTING, 2023, 2023
  • [9] An extensible open-source compiler infrastructure for testing
    Quinlan, Dan
    Ur, Shmuel
    Vuduc, Richard
    HARDWARE AND SOFTWARE VERIFICATION AND TESTING, 2006, 3875 : 116 - 133
  • [10] An open-source tool for systemc to Verilog automatic translation
    Castillo, J.
    Huerta, P.
    Martinez, J. I.
    LATIN AMERICAN APPLIED RESEARCH, 2007, 37 (01) : 53 - 58