Verilog for ASIC Design
-
Updated
Sep 13, 2021 - Verilog
Verilog for ASIC Design
Trying to get a new skill
Implementation of a Serial Peripheral Interface(SPI) using Verilog and testing various modes of the SPI Device
This project implements a SPI (Serial Peripheral Interface) slave module with a single port RAM block. The SPI slave module receives data from a master device and communicates with the single port RAM to store and retrieve data.
5 stage pipelined RISC-V core with AXI3 bus protocol between the directly mapped cache and main memory.
probable journey of RTL coding ft. Chandra Prakash
Design Verification of Flash, UART, and SDRAM controller for a 32 bit embedded RISC microprocessor using cocotb.
The project description of this project was the major project in the Computer Architecture course. It's a RISC-V processor and tested on Nexys A7 kit.
16-bit DADDA Multiplier design using using 5:2 compressor as the major reduction compressor and 4:2 compressor; and FullAdder and HalfAdder to simulate 3:2 and 2:2 compressors respectively.
An easy approach for Conway's Game Of Life with Verilog HDL
Built-In-Self-Test blocks using LFSRs and MISRs for a circuit under test made in Verilog
This project implements a single-port RAM using Verilog. The design simulates a memory module with a single read/write port, supporting basic memory operations like data storage and retrieval. It includes testbenches for functional verification and timing analysis to ensure reliable operation.
Basic scan chain block implemented in Verilog
Basic JTAG standard implementation in Verilog and integration with a CUT
This repository contain basic verilog codes which include the implementation of DLD (digital logic desgin ) circuits.
This repository is about the main project of the course "VLSI System Design". This course is part of my undergraduate studies on University of Thessally - ECE Department located in Volos, Greece.
Add a description, image, and links to the testbench topic page so that developers can more easily learn about it.
To associate your repository with the testbench topic, visit your repo's landing page and select "manage topics."