zslwyuan / Basic-SIMD-Processor-Verilog-Tutorial
Implementation of a simple SIMD processor in Verilog, core of which is a 16-bit SIMD ALU. 2's compliment calculations are implemented in this ALU. The ALU operation will take two clocks. The first clock cycle will be used to load values into the registers. The second will be for performing the operations. 6-bit opcodes are used to select the fun…
☆125Updated 2 years ago
Related projects ⓘ
Alternatives and complementary repositories for Basic-SIMD-Processor-Verilog-Tutorial
- Vector processor for RISC-V vector ISA☆110Updated 4 years ago
- An AXI4 crossbar implementation in SystemVerilog☆123Updated last week
- IEEE 754 floating point unit in Verilog☆128Updated 8 years ago
- DDR2 memory controller written in Verilog☆72Updated 12 years ago
- This repository contains the design files of RISC-V Pipeline Core☆33Updated last year
- Various caches written in Verilog-HDL☆113Updated 9 years ago
- IEEE 754 single and double precision floating point library in systemverilog and vhdl☆58Updated last month
- Verilog Design Examples with self checking testbenches. Half Adder, Full Adder, Mux, ALU, D Flip Flop, Sequence Detector using Mealy mach…☆96Updated 9 months ago
- A modular, parametrizable, and highly flexible Data Movement Accelerator (DMA)☆93Updated this week
- 32-Bit Algorithms of Floating Point Operations are implemented on Verilog with logic Operations.☆71Updated 5 years ago
- INT8 & FP16 multiplier accumulator (MAC) design with UVM verification completed.☆83Updated 4 years ago
- A Fast, Low-Overhead On-chip Network☆137Updated 3 weeks ago
- SSRV(Super-Scalar RISC-V) --- Super-scalar out-of-order RV32IMC CPU core, 6.4 CoreMark/MHz.☆199Updated 4 years ago
- Verilog Configurable Cache☆167Updated 2 months ago
- AXI4 and AXI4-Lite interface definitions☆83Updated 4 years ago
- A Style Guide for the Chisel Hardware Construction Language☆106Updated 3 years ago
- RTL Network-on-Chip Router Design in SystemVerilog by Andrea Galimberti, Filippo Testa and Alberto Zeni☆110Updated 6 years ago
- HDL code for a DDR4 memory controller implementing an Open Page Policy and Out of Order execution.☆68Updated 6 years ago
- SDRAM controller with AXI4 interface☆78Updated 5 years ago
- A Chisel RTL generator for network-on-chip interconnects☆177Updated this week
- Parameterized Booth Multiplier in Verilog 2001☆49Updated 2 years ago
- A RISC-V 5-stage pipelined CPU that supports vector instructions. Tape-out with U18 technology.☆118Updated 4 years ago
- Lab exercises for Chisel in the digital electronics 2 course at DTU☆176Updated 2 weeks ago
- AXI4 Full, Lite, and AxiStream verification components. AXI4 Interface Master, Responder, and Memory verification components. AxiStream t…☆129Updated 2 weeks ago
- Two Level Cache Controller implementation in Verilog HDL☆36Updated 4 years ago
- RaveNoC is a configurable HDL NoC (Network-On-Chip) suitable for MPSoCs and different MP applications☆146Updated this week
- 16-bit Adder Multiplier hardware on Digilent Basys 3☆63Updated last year
- Basic RISC-V Test SoC☆104Updated 5 years ago
- Design implementation of the RV32I Core in Verilog HDL with Zicsr extension☆68Updated 11 months ago
- Synthesizable Floating point unit written using Verilog. Supports 32-bit (Single-Precision) Multiplication, Addition and Division and Squ…☆44Updated 3 months ago