antonson-j1 / SHA256-Accelerator-HardwareLinks
This project aims at implementing an hardware accelerator peripheral for SHA256 hashing algorithm with AXI4 interfacing with PicoRV32 CPU. The project focuses on multiple implementations of the accelerator with gradual improvements through spatial pre-computation techniques and pipelining. The SHA256 accelerators are implemented using Verilog an…
☆27Updated 3 years ago
Alternatives and similar repositories for SHA256-Accelerator-Hardware
Users that are interested in SHA256-Accelerator-Hardware are comparing it to the libraries listed below
Sorting:
- RaveNoC is a configurable HDL NoC (Network-On-Chip) suitable for MPSoCs and different MP applications☆182Updated last year
- RTL Network-on-Chip Router Design in SystemVerilog by Andrea Galimberti, Filippo Testa and Alberto Zeni☆135Updated 7 years ago
- Implementing Different Adder Structures in Verilog☆76Updated 6 years ago
- Vector processor for RISC-V vector ISA☆130Updated 5 years ago
- Prototype-network-on-chip (ProNoC) is an EDA tool that facilitates prototyping of custom heterogeneous NoC-based many-core-SoC (MCSoC).☆59Updated last week
- Advanced encryption standard (AES128, AES192, AES256) Encryption and Decryption Implementation in Verilog HDL☆123Updated 3 years ago
- In this tutorial, you learn how to implement a design from RTL-to-GDSII using Cadence® tools.☆92Updated last year
- Pequeno (PQR5) is a 5-stage pipelined in-order RISC-V CPU Core compliant with RV32I ISA.☆126Updated last month
- A collection of commonly asked RTL design interview questions☆36Updated 8 years ago
- 32-Bit Algorithms of Floating Point Operations are implemented on Verilog with logic Operations.☆95Updated 6 years ago
- Hardware Implementation of Advanced Encryption Standard Algorithm in Verilog☆41Updated 8 years ago
- Accelerating the AES algorithm on an FPGA and comparing the speedup with both AES and Modified AES algorithms☆33Updated 3 years ago
- A Fast, Low-Overhead On-chip Network☆243Updated this week
- An AXI4 crossbar implementation in SystemVerilog☆183Updated 2 months ago
- This repository contains the design files of RISC-V Pipeline Core☆55Updated 2 years ago
- AXI4 and AXI4-Lite interface definitions☆97Updated 5 years ago
- Verilog/SystemVerilog Guide☆75Updated last year
- The objective of this project was to design and implement a 5 stage pipeline CPU to support the RISC-V instruction architecture. This pip…☆26Updated 4 years ago
- A repository aggregating links to essential documentation, tutorials, and research papers for hardware Design Verification.☆32Updated 3 months ago
- Network on Chip Implementation written in SytemVerilog☆194Updated 3 years ago
- A PULP SoC for education, easy to understand and extend with a full flow for a physical design.☆165Updated this week
- Standard Cell Library based Memory Compiler using FF/Latch cells☆162Updated 2 weeks ago
- Synthesizable Floating point unit written using Verilog. Supports 32-bit (Single-Precision) Multiplication, Addition and Division and Squ…☆65Updated last year
- Introductory course into static timing analysis (STA).☆99Updated 4 months ago
- Reconfigurable Computing Lab, DESE, Indian Institiute of Science☆30Updated 3 years ago
- Verilog Design Examples with self checking testbenches. Half Adder, Full Adder, Mux, ALU, D Flip Flop, Sequence Detector using Mealy mach…☆165Updated last year
- Design implementation of the RV32I Core in Verilog HDL with Zicsr extension☆117Updated last year
- A Verilog based 5-stage fully functional pipelined RISC-V Processor code.☆54Updated 4 years ago
- 32-bit 5-Stage Pipelined RISC V RV32I Core☆55Updated last year
- This repository presents ASIC design flow for UART utilizing RTL to GDS implementation This has been simulated on VCS and has been impl…☆24Updated last year