robertdunne / FPGA-ARM
Verilog source code for book: Computer Architecture Tutorial
☆22Updated 2 years ago
Related projects: ⓘ
- RISC V core implementation using Verilog.☆23Updated 3 years ago
- Design implementation of the RV32I Core in Verilog HDL with Zicsr extension☆59Updated 9 months ago
- RISC-V SoC Physical Implementation in 180 nm CMOS with a Quark Core Based on FemtoRV32☆39Updated 10 months ago
- This repository documents the learning from VSD "RTL Design Using Verilog With SKY130 Technology" workshop☆31Updated 3 years ago
- ♻️ Convert the NEORV32 processor into a synthesizable plain-Verilog netlist module using GHDL.☆54Updated this week
- Exercises of the FPGA Prototyping By Verilog Examples book by Pong P. Chu☆19Updated 6 years ago
- Simple 8-bit UART realization on Verilog HDL.☆75Updated 4 months ago
- Example using DDR2 memory and MIG IP on the Nexys 4 DDR / Nexys A7 FPGA Trainer☆25Updated 2 years ago
- A DDR3(L) PHY and controller, written in Verilog, for Xilinx 7-Series FPGAs☆58Updated last year
- Basic Peripheral SoC (SPI, GPIO, Timer, UART)☆57Updated 4 years ago
- A set of Wishbone Controlled SPI Flash Controllers☆72Updated last year
- IP operations in verilog (simulation and implementation on ice40)☆52Updated 4 years ago
- Wishbone interconnect utilities☆34Updated 3 months ago
- SDRAM controller optimized to a memory bandwidth of 316MB/s☆24Updated 3 years ago
- 32-bit soft RISCV processor for FPGA applications☆13Updated 9 months ago
- DDR3 Controller v1.65, 16 read/write ports, configurable widths, priority, auto-burst size & cache on each port. VGA/HDMI multiwindow vi…☆69Updated 5 months ago
- Verilog Modules and Python Scripts for Creating IP Core Build Directories☆29Updated 10 months ago
- Digital Hardware Modelling using VHDL, Verilog, SystemVerilog, SystemC, HLS(C++, OpenCL)☆56Updated 3 years ago
- Hamming ECC Encoder and Decoder to protect memories☆26Updated 2 months ago
- Riscy-SoC is SoC based on RISC-V CPU core, designed in Verilog☆77Updated 4 years ago
- 32 bit RISC-V CPU implementation in Verilog☆16Updated 2 years ago
- A simple DDR3 memory controller☆49Updated last year
- Demo of how to use https://github.com/openXC7 tools (yosys+nextpnr-xilinx) to implement the HW side of a custom SoC with RISC-V CPU & our…☆18Updated 6 months ago
- Kronos is a 3-stage in-order RISC-V RV32I_Zicsr_Zifencei core geared towards FPGA implementations☆66Updated last year
- Computer architecture learning environment using FPGAs☆12Updated 3 years ago
- This repository documents my work on Advanced Physical Design Using OpenLANE/Sky130. The objective of this project was to implement an op…☆14Updated 3 years ago
- VSDBabySoC is a small mixed-signal SoC including PLL, DAC, and a RISCV-based processor named RVMYTH.☆33Updated 2 years ago
- Tools for FPGA development.☆43Updated last year
- Verilog implementation of multi-stage 32-bit RISC-V processor☆66Updated 3 years ago
- DDR3 controller for Tang Primer 20K (Gowin GW2A-18C fpga). DDR3-800 speed and low latency.☆44Updated last year