We found a match
Your institution may have access to this item. Find your institution then sign in to continue.
- Title
Custom ASIC Design for SHA-256 Using Open-Source Tools.
- Authors
Franck, Lucas Daudt; Ginja, Gabriel Augusto; Carmo, João Paulo; Afonso, José A.; Luppe, Maximiliam
- Abstract
The growth of digital communications has driven the development of numerous cryptographic methods for secure data transfer and storage. The SHA-256 algorithm is a cryptographic hash function widely used for validating data authenticity, identity, and integrity. The inherent SHA-256 computational overhead has motivated the search for more efficient hardware solutions, such as application-specific integrated circuits (ASICs). This work presents a custom ASIC hardware accelerator for the SHA-256 algorithm entirely created using open-source electronic design automation tools. The integrated circuit was synthesized using SkyWater SKY130 130 nm process technology through the OpenLANE automated workflow. The proposed final design is compatible with 32-bit microcontrollers, has a total area of 104,585 µm2, and operates at a maximum clock frequency of 97.9 MHz. Several optimization configurations were tested and analyzed during the synthesis phase to enhance the performance of the final design.
- Subjects
APPLICATION-specific integrated circuits; CUSTOM design; ELECTRONIC design automation; STRUCTURAL optimization; INTEGRATED circuits; DIGITAL communications
- Publication
Computers (2073-431X), 2024, Vol 13, Issue 1, p9
- ISSN
2073-431X
- Publication type
Article
- DOI
10.3390/computers13010009