Cryptography core implementation starting from Open-Source RTL

被引:0
|
作者
Margineanu, Teodor [1 ]
Enescu, Horia-Razvan [1 ]
Vasile, Costin-Emanuel [1 ]
Enachescu, Marius [1 ]
机构
[1] Univ Politehn Bucuresti, Fac Elect Telecommun & Informat Technol, Elect Devices Circuits & Architectures, Bucharest, Romania
关键词
AES; open-source; RTL; UVM; physical design;
D O I
10.1109/CAS62834.2024.10736862
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The chip shortage and demand for skilled workers have driven the adoption of open-source tools and IP reuse in the industry. This paper presents the design and implementation of a low power, small area IC encryption core, based on the AES protocol. Starting from open-source RTL modules, such as the CPU, the AES and the UART, three buffers and a peripheral adapter have been designed to enable the entire crypto-system integration (AESCRYPT), hence enabling the system to serve as a central hub for data encrypt within a larger framework. By developing the UVM-based verification environment, the AESCRYPT system was verified before and after implementation in a 65nm technology, demonstrating its full functionality.
引用
收藏
页码:253 / 256
页数:4
相关论文
共 50 条
  • [21] Linear Program for Testing Nonclassicality and an Open-Source Implementation
    Selby, John H.
    Wolfe, Elie
    Schmid, David
    Sainz, Ana Belen
    Rossi, Vinicius P.
    PHYSICAL REVIEW LETTERS, 2024, 132 (05)
  • [22] Design and clinical implementation of an open-source bionic leg
    Alejandro F. Azocar
    Luke M. Mooney
    Jean-François Duval
    Ann M. Simon
    Levi J. Hargrove
    Elliott J. Rouse
    Nature Biomedical Engineering, 2020, 4 : 941 - 953
  • [23] Design and implementation of an open-source infrastructure and an intelligent thermostat
    Loumpas, Anastasios
    Panaras, Georgios
    Dasygenis, Minas
    2018 7TH INTERNATIONAL CONFERENCE ON MODERN CIRCUITS AND SYSTEMS TECHNOLOGIES (MOCAST), 2018,
  • [24] Open-Source, End-to-End Auditable Tapeout of Hardware Cryptography Module
    Singhani, Anish
    2023 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, ISCAS, 2023,
  • [25] vRTLmod: An LLVM based Open-source Tool to Enable Fault Injection in Verilator RTL Simulations
    Geier, Johannes
    Mueller-Gritschneder, Daniel
    PROCEEDINGS OF THE 20TH ACM INTERNATIONAL CONFERENCE ON COMPUTING FRONTIERS 2023, CF 2023, 2023, : 387 - 388
  • [26] RTLCoder: Fully Open-Source and Efficient LLM-Assisted RTL Code Generation Technique
    Liu, Shang
    Fang, Wenji
    Lu, Yao
    Wang, Jing
    Zhang, Qijun
    Zhang, Hongce
    Xie, Zhiyao
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2025, 44 (04) : 1448 - 1461
  • [27] The Portable Open-Source IP Core and Utility Library PoC
    Preusser, Thomas B.
    Zabel, Martin
    Lehmann, Patrick
    Spallek, Rainer C.
    2016 INTERNATIONAL CONFERENCE ON RECONFIGURABLE COMPUTING AND FPGAS (RECONFIG16), 2016,
  • [28] Design and Evaluation of Open-Source Soft-Core Processors
    Gazziro, Mario
    de Assumpcao Jr, Jecel Mattos
    Ando Jr, Oswaldo Hideo
    Cavallari, Marco Roberto
    Carmo, Joao Paulo
    ELECTRONICS, 2024, 13 (04)
  • [29] An Open-Source SATA Core for Virtex-4 FPGAs
    Gorman, Cory
    Siqueira, Paul
    Tessier, Russell
    PROCEEDINGS OF THE 2013 INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (FPT), 2013, : 454 - 457
  • [30] Development of an Open-Source GSM Femtocell and Integrated Core Infrastructure
    Tsou, Thomas
    Cooper, Thomas
    McGwier, Robert
    Clancy, T. Charles
    Reed, Jeffrey
    2012 IEEE MILITARY COMMUNICATIONS CONFERENCE (MILCOM 2012), 2012,