There are 11 repositories under system-on-chip topic.
🖥️ A small, customizable and extensible MCU-class 32-bit RISC-V soft-core CPU and microcontroller-like SoC written in platform-independent VHDL.
OpenLane is an automated RTL to GDSII flow based on several components including OpenROAD, Yosys, Magic, Netgen and custom methodology scripts for design exploration and optimization.
Embedded Scalable Platforms: Heterogeneous SoC architecture and IP integration made easy
Kactus2 is a graphical EDA tool based on the IP-XACT standard.
:computer: A damn small msp430-compatible customizable soft-core microcontroller-like processor system written in platform-independent VHDL.
RISC-V soft-core microcontroller for FPGA implementation
A curated collection of technical documentation for Arcades, Handhelds, Consoles, Computers and MCU’s.
Basic RISC-V Test SoC
Gain an introductory knowledge to the basics of SoC design and key skills required to implement a simple SoC on an FPGA, and write embedded programs targeted at the microprocessor to control the peripherals
The Antikernel operating system project
A minimal-area RISC-V core with a scalable data path to 1, 2, 4, or 8 bits and manifold variants.
A Modeling and Verification Platform for SoCs using ILAs
QNICE-FPGA is a 16-bit computer system for recreational programming built as a fully-fledged System-on-a-Chip in portable VHDL.
Development platform for the Espressif ESP32 WiFi/Microcontroller SoC
Small Processing Unit 32: A compact RV32I CPU written in Verilog
VSDBabySoC is a small mixed-signal SoC including PLL, DAC, and a RISCV-based processor named RVMYTH.
A bare bones, basic, ZipCPU system designed for both testing and quick integration into new systems
An open-source 32-bit RISC-V soft-core processor
Chisel implementation of Neural Processing Unit for System on the Chip
Fireboy & Water Girl in the Forest Temple implemented on an FPGA board for UIUC's ECE385 Digital Systems Laboratory.
Our work during the STM32 workshop that we studied at INSAT.
A RISC-V Mixed Signal System-on-Chip(SoC) produced by integrating RVMyth RISC-V Core with Phase Locked Loop(PLL) as a clock multiplier
TransferCL: an open framework for transfer learning on mobile device
Various lessons learned while designing an OV5640 camera display in VHDL/Embedded Linux on a Cyclone V SOC board
AXI/MIPS SoC developed in VHDL with FreeRTOS port. Capable of running either preemptively or cooperatively.
A ZYNQ 7020 project that plays breakout via HDMI.