ShwetaKiranTotla / Micro-processor-Design-Verification

Design Verification of Flash, UART, and SDRAM controller for a 32 bit embedded RISC microprocessor using cocotb.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Capstone Project

Testbench for Embedded 32-bit RISC uProcessor with SDRAM Controller using cocotb

Description

This project provides a testbench implementation for an embedded 32-bit RISC uProcessor with an SDRAM controller using cocotb.

Project Structure

  • README.md: This README file providing an overview and guide for the project.
  • tests/: Directory containing the testbench module.
  • hdl/: Directory containing the RTL code for the uProcessor and SDRAM controller.
  • SOC_Design.pdf: Contains the documentation of the IP.

References

Source for the hdl files
Coverage Cookbook from verification academy

About

Design Verification of Flash, UART, and SDRAM controller for a 32 bit embedded RISC microprocessor using cocotb.


Languages

Language:Verilog 96.4%Language:Python 2.8%Language:Makefile 0.8%Language:Forth 0.0%