NonTrivial-MIPS is a synthesizable superscalar MIPS processor with branch prediction and FPU support, and it is capable of booting linux.
-
Updated
Jul 7, 2020 - SystemVerilog
NonTrivial-MIPS is a synthesizable superscalar MIPS processor with branch prediction and FPU support, and it is capable of booting linux.
RISCV CPU implementation in SystemVerilog
ARM single cycle processor on nandland.com go-board
An implementation of the RISC stack ISA spec from ISA-docs
Designed and implemented a 3x3 Rubik's Cube Simulator on an FPGA and associated NIOS-II Microcontroller as a System-on-Chip. Skills Employed: SystemVerilog, FPGA development, NIOS-II, SoC, USB Protocol.
It's a cryptoprocessor that implements de RC4 algorithm
SPI Interface RTL Description
I made a motion controlled digital synthesizer known as a puppeteer theremin that uses AI to get motion control data from a server hosted on a phone onto an FPGA.
I2C Interface RTL description
Laboratory work project
Add a description, image, and links to the fpga-soc topic page so that developers can more easily learn about it.
To associate your repository with the fpga-soc topic, visit your repo's landing page and select "manage topics."