Tool to generate register RTL, models, and docs using SystemRDL or JSpec input
-
Updated
Jun 3, 2026 - Verilog
Tool to generate register RTL, models, and docs using SystemRDL or JSpec input
INT8 & FP16 multiplier accumulator (MAC) design with UVM verification completed.
System Verilog based Verification of MIPS 5 staged pipelined processor using UVM environment
my UVM training projects
Designing means to communicate as an SPI master, being a part of AXI interface
Tool to generate register RTL, models, and docs using SystemRDL or JSpec input
UVM Book Examples - A Practical Guide to Adopting the Universal Verification Methodology (UVM) Second Edition by Kathleen Meade and Sharon Rosenberg
"Mastering RTL-Coding : From Fundamentals to Advanced Programming Techniques using Verilog,System Verilog and UVM"
A simple SHA-256 implementation in VHDL and Verilog, simulated using a basic UVM testbench.
SystemVerilog tutorial on how and why to use clocking blocks
CipherX is a verification project for Advanced Encryption Standard (AES-128) using Universal Verification Methodology (UVM). It leverages Verilog, SystemVerilog, and Python to ensure robust encryption algorithm validation, integrating comprehensive UVM components and tests.
Pipelined Processor, Cycle Accurate Simulator, UVM, Automation
This repository contains Verilog and UVM-based design and verification files for a sequence detector (110), organized with support files for simulation, testing, and reporting.
RISC-V five-stage pipeline with MMIO AES accelerator, UART bootloader, UVM regression, QuestaSim and Intel FPGA deployment.
"Mastering RTL-Coding : From Fundamentals to Advanced Programming Techniques using Verilog,System Verilog and UVM"
Emulation, implementation and verification of RISC-V core with I,M and Zbb extensions
Five-stage in-order RV32I-subset core with forwarding, stalls, flushes, assertions, and UVM verification.
GEAR-inspired INT4 outlier quantizer — RTL design, UVM verification, and OpenLane synthesis on SKY130
Add a description, image, and links to the uvm topic page so that developers can more easily learn about it.
To associate your repository with the uvm topic, visit your repo's landing page and select "manage topics."