An open API service providing repository metadata for many open source software ecosystems.

Topic: "systemverilog-hdl"

openhwgroup/cva6

The CORE-V CVA6 is an Application class 6-stage RISC-V CPU capable of booting Linux

Language: Assembly - Size: 139 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 2,525 - Forks: 792

VUnit/vunit

VUnit is a unit testing framework for VHDL/SystemVerilog

Language: VHDL - Size: 14 MB - Last synced at: 29 days ago - Pushed at: about 2 months ago - Stars: 775 - Forks: 276

SystemRDL/PeakRDL-regblock

Generate SystemVerilog RTL that implements a register block from compiled SystemRDL input.

Language: Python - Size: 918 KB - Last synced at: 26 days ago - Pushed at: 26 days ago - Stars: 66 - Forks: 47

nelsoncsc/ISP_UVM

A Framework for Design and Verification of Image Processing Applications using UVM

Language: SystemVerilog - Size: 499 KB - Last synced at: over 2 years ago - Pushed at: over 7 years ago - Stars: 64 - Forks: 27

pulp-platform/morty

A SystemVerilog source file pickler.

Language: Rust - Size: 916 KB - Last synced at: 6 days ago - Pushed at: 9 months ago - Stars: 57 - Forks: 6

nelsoncsc/easyUVM

A simple UVM example with DPI

Language: SystemVerilog - Size: 7.81 KB - Last synced at: over 2 years ago - Pushed at: almost 8 years ago - Stars: 28 - Forks: 12

pulp-platform/uvm-components

Contains commonly used UVM components (agents, environments and tests).

Language: SystemVerilog - Size: 452 KB - Last synced at: over 2 years ago - Pushed at: almost 7 years ago - Stars: 21 - Forks: 13

pulp-platform/axi_mem_if

Simple single-port AXI memory interface

Language: SystemVerilog - Size: 62.5 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 19 - Forks: 19

NikhilMukraj/spiking-neural-networks-hardware

An FPGA design for simulating biological neurons

Language: SystemVerilog - Size: 437 KB - Last synced at: 21 days ago - Pushed at: 12 months ago - Stars: 14 - Forks: 0

icglue/icglue

A Tcl-Library for scripted HDL generation

Language: Tcl - Size: 1.6 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 12 - Forks: 2

vinodsake/Last-Level-Cache-Simulator

Language: SystemVerilog - Size: 736 KB - Last synced at: over 1 year ago - Pushed at: over 8 years ago - Stars: 9 - Forks: 4

stineje/ecen4243S25

Spring 2025 ecen4243 Computer Architecture Lab Material

Language: HTML - Size: 101 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 8 - Forks: 23

BertVerrycken/BERT

Bit-Efficient Replicator Tech for X, Y, Z axis motor control (3D printers)

Language: VHDL - Size: 52.7 KB - Last synced at: 7 months ago - Pushed at: almost 5 years ago - Stars: 8 - Forks: 1

snbk001/100DaysofRTL

100DaysofRTL: basic logic gates, mux, half and full subtractor, Encoder, D flipflop, 8 bit counter, LFSR, Custom Counter, Mux using case, JK flip flop, T flip flop, positive edge detection, Priority encoder, Barrel shifter, Signed Magnitude adder, Free Running Counter, Mod-m Counter, Edge Detector with Moore, Edge Detector with Mealy

Language: SystemVerilog - Size: 120 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 7 - Forks: 2

SalomeDevkule7/Neural-Network-Layer-Generator

Application Specific Integrated Circuit(ASIC)

Language: SystemVerilog - Size: 127 KB - Last synced at: 7 months ago - Pushed at: about 7 years ago - Stars: 7 - Forks: 3

nelsoncsc/basic_uvmc_oct

A simple UVM testbench using UVM Connect and Octave

Language: SystemVerilog - Size: 7.81 KB - Last synced at: over 2 years ago - Pushed at: almost 8 years ago - Stars: 7 - Forks: 0

ghosh17/DualCoreProcessor

ASIC Design lab. Pipelined, Cached, Multicore MIPS Processor

Language: SystemVerilog - Size: 298 KB - Last synced at: over 2 years ago - Pushed at: almost 8 years ago - Stars: 6 - Forks: 2

ssayin/riscv32-cosim-model

RISC-V processor co-simulation using SystemVerilog HDL and UVM.

Language: SystemVerilog - Size: 4.37 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 5 - Forks: 0

mateuspinto/simplified-mips-pipeline

A synthesizable simplified MIPS written in System Verilog

Language: SystemVerilog - Size: 22.5 KB - Last synced at: over 2 years ago - Pushed at: almost 5 years ago - Stars: 4 - Forks: 0

vinodsake/8-Bit-5-Stage-Microprocessor-Design

Language: SystemVerilog - Size: 1.87 MB - Last synced at: over 1 year ago - Pushed at: over 7 years ago - Stars: 4 - Forks: 0

yuri-panchul/tt08-adder-with-flow-control Fork of TinyTapeout/tt08-verilog-template

Submission for Tiny Tapeout 8 - Verilog HDL Projects. An adder with a separate flow control for each argument and the result.

Language: SystemVerilog - Size: 43.9 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 3 - Forks: 1

stineje/dldfall2023

This repository contains information about Digital Logic Design (ecen 3233) laboratory elements for Fall 2023.

Language: TeX - Size: 62.1 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 3

pulp-platform/axi2per

AXI to Peripheral Interconnect

Language: SystemVerilog - Size: 36.1 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 1

jiadong5/ECE385_SP23_ZJUI

Final Project third-perspective-shooting video game PokeHead and some other lab codes and design of ECE385 Digital Systems Laboratory

Language: C - Size: 68.7 MB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 3 - Forks: 0

CaglayanDokme/SystemVerilogExercises

This is a repo where I share the System Verilog exercises that I worked on. Contributions and suggestions are welcome

Language: SystemVerilog - Size: 222 KB - Last synced at: 11 days ago - Pushed at: almost 4 years ago - Stars: 3 - Forks: 1

hcyang99/rv32-core

Arbitary superscalar out-of-order RV32I core, with instruction prefetching and write-back no-write-allocate DCache.

Language: SystemVerilog - Size: 74.3 MB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 3 - Forks: 2

SvrAdityaReddy/Inter_Device_Communication_Protocols

Verilog Codes of various Inter Device Communication Protocols

Language: SystemVerilog - Size: 377 KB - Last synced at: almost 2 years ago - Pushed at: about 7 years ago - Stars: 3 - Forks: 1

arhamhashmi01/rv32i-sv

This repository contain the implementation of RV32I 5-Stage-Pipeline-Processor based on RISC-V ISA and designed on System Verilog

Language: SystemVerilog - Size: 38.1 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 2

DuinOS/AprendaFPGA

Algumas anotações de quem está aprendendo a sintetizar seu próprio microcontrolador em FPGA.

Size: 23.4 KB - Last synced at: 6 days ago - Pushed at: about 4 years ago - Stars: 2 - Forks: 0

alanmimms/kl10

KL10PV (also called "model B") CPU implemented in SystemVerilog for Xilinx FPGA from MP00301_KL10PV_Jun80 PDFs trying to remain faithful to the original while I learn Verilog

Language: SystemVerilog - Size: 223 MB - Last synced at: almost 2 years ago - Pushed at: about 5 years ago - Stars: 2 - Forks: 0

0xD503/SystemVerilog-Modules

Common SystemVerilog/Verilog modules

Language: SystemVerilog - Size: 46.9 KB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 2 - Forks: 0

himingway/Parallel_Multiplier

A Parallel Multiplier Using SystemVerilog HDL

Language: SystemVerilog - Size: 324 KB - Last synced at: over 2 years ago - Pushed at: about 7 years ago - Stars: 2 - Forks: 0

nelsoncsc/basic_uvmc

A simple testbench with two refmods using UVM Connect

Language: SystemVerilog - Size: 9.77 KB - Last synced at: over 2 years ago - Pushed at: almost 8 years ago - Stars: 2 - Forks: 2

Maharishi1313/little_proc

RISC-V RV32IM Core

Language: C++ - Size: 7.57 MB - Last synced at: 30 days ago - Pushed at: 30 days ago - Stars: 1 - Forks: 0

pulp-platform/apb_fll_if

Control interface for FLL

Language: SystemVerilog - Size: 33.2 KB - Last synced at: 30 days ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 11

eshansurendra/UART-FPGA

This repository documents a project undertaken as part of the EN2111 Electronic Circuit Design module at the University of Moratuwa, focusing on the implementation of a UART communication link between two FPGA boards.

Language: SystemVerilog - Size: 3.5 MB - Last synced at: 4 months ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

Dipto9999/Scrolling_Display_DE1-SoC

Scrolling Display Implemented With Digital Design Concepts on De1-SoC

Language: SystemVerilog - Size: 3.09 MB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

snyderth/SCARA_robot

A SCARA topoology robotic arm

Language: Python - Size: 390 MB - Last synced at: almost 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

mateuspinto/FPGA_SystemVerilog_MIPS_Pipeline-TP1-OC2-UFV

A complete hardware description of a pipeline MIPS processor in SystemVerilog that can execute integer assembly code implemented on the Altera DE2-115 FPGA. It also has the ALMa Mips Mounter built-in.

Language: SystemVerilog - Size: 2.78 MB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

NishadSaraf/Fibonacci-Sequence-Generator

Synthesizable hardware block that generates Fibonacci sequence based on the start value and order

Language: SystemVerilog - Size: 218 KB - Last synced at: over 2 years ago - Pushed at: almost 8 years ago - Stars: 1 - Forks: 0

nelsoncsc/basicSV

Very basic SystemVerilog examples

Language: SystemVerilog - Size: 1.29 MB - Last synced at: over 2 years ago - Pushed at: over 8 years ago - Stars: 1 - Forks: 0

SemenovMD/eth-sv

Ethernet SystemVerilog UDP/IP ARP ICMP AXI Stream

Language: SystemVerilog - Size: 1.02 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 0 - Forks: 0

VLSIJEXA/System-Verilog

learning system verilog

Language: SystemVerilog - Size: 17.6 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

ubyhzargam/System-Verilog

This repository contains System Verilog codes. These codes were written while learning system verilog. Will be updated almost daily as I learn more and more

Language: SystemVerilog - Size: 85 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

TahirZia-1/Digital-Clock-Verilog

This repository contains a Verilog implementation of a 24-hour digital clock designed for FPGA platforms. The design displays hours, minutes, and seconds on a 7-segment display, providing a complete timekeeping solution that can be easily integrated into various FPGA development boards.

Language: Tcl - Size: 166 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

Kevin-Caldwell/SimpleProcessor

Simple Single Bus RISCV Processor

Language: SystemVerilog - Size: 604 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

xver/icecream_sv

IceCream for SystemVerilog: Never use $display and `uvm_info to debug SystemVerilog again.

Language: SystemVerilog - Size: 216 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

aakash-n-gupta/ASICBlocks

System Level Simulation and ASIC hardening flow for various designs using Systemverilog, Verilator and OpenROAD

Language: Verilog - Size: 38.1 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

damian95a/Analog-signal-generator

FPGA based analog signal generator with DAC

Language: Verilog - Size: 461 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

z4chh/FPGA_Slot_Machine

A slot machine created in System Verilog. It was built, simulated, synthesized, and implemented in Vivado, for use on the Xilinx Basys 3 board.

Language: SystemVerilog - Size: 12.7 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

jaycordaro/half-band-filter

An implementation of an FIR half-band filter, from MATLAB floating point to SystemVerilog fixed point

Language: SystemVerilog - Size: 648 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

fightforit/SystemVerilog-Design-Blocks-Common-Use-Cases-and-Examples

Language: SystemVerilog - Size: 20.5 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

prithvi-narayan-bhat/Custom_RISC_Implementation

An attempt at making a customised RISC processor with five pipelined stages and supporting all RISC-V instruction set

Language: SystemVerilog - Size: 72.7 MB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

achakraborty2591/Learn-SystemVerilog

This repository contains the source files for the SystemVerilog Documentation Website

Language: JavaScript - Size: 357 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

mm-mehran79/networkPacket_stuffOrData

the module is also known as sigma delta

Language: SystemVerilog - Size: 3.04 MB - Last synced at: almost 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

abdullahqutb/cs223Project

Bilkent University CS223 Lab Project

Language: HTML - Size: 3.01 MB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

0xD503/ARM-Multy-Cycle_Processor

ARM Multi Cycle Processor Core HDL Description

Language: SystemVerilog - Size: 37.1 KB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

0xD503/Digital-music-project

Laboratory work project

Language: SystemVerilog - Size: 196 KB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0