SystemVerilog Trending

Trending SystemVerilog repos on GitHub · last 7 days

adam-maj
adam-maj /

tiny-gpu

#15

A minimal GPU design in Verilog to learn how GPUs work from the ground up

12,7401,220+6
SystemVerilog
lowRISC
lowRISC /

ibex

#2

Ibex is a small 32 bit RISC-V CPU core, previously known as zero-riscy.

1,974773+2
SystemVerilog
cpucorehardwarerisc-vrv32
chipsalliance
chipsalliance /

caliptra-rtl

#4

HW Design Collateral for Caliptra RoT IP

14898+1
SystemVerilog
verilator
verilator /

verilator

#3

Verilator open-source SystemVerilog simulator and lint system

3,748854+1
SystemVerilog
compilerscpprtlsystem-verilogsystemc
lowRISC
lowRISC /

opentitan

#1

OpenTitan: Open source silicon root of trust

3,5531,071+1
SystemVerilog
pulp-platform
pulp-platform /

tech_cells_generic

#14

Technology dependent cells instantiated in the design for generic process (simulation, FPGA)

9245
SystemVerilog
chipsalliance
chipsalliance /

adams-bridge

#13

Post-Quantum Cryptography IP Core (Crystals-Dilithium)

5715
SystemVerilog
cryptographydigital-signaturelatticeml-dsa-87pqc
chipsalliance
chipsalliance /

caliptra-ss

#12

HW Design Collateral for Caliptra Subsystem, which comprises Caliptra RoT IP and additional manufacturer controls.

4753
SystemVerilog
caliptraocpopencomputeprojectroot-of-trustrot
openhwgroup
openhwgroup /

cvw

#11

CORE-V Wally is a configurable RISC-V Processor associated with RISC-V System-on-Chip Design textbook. Contains a 5-stage pipeline, support for A, B, C, D, F, M and Q extensions, and optional caches, BP, FPU, VM/MMU, AHB, RAMs, and peripherals.

580541
SystemVerilog
pulp-platform
pulp-platform /

axi_mem_if

#10

Simple single-port AXI memory interface

5029
SystemVerilog
asicaxifpgasystemverilog-hdl
pulp-platform
pulp-platform /

fpu_div_sqrt_mvp

#9

[UNRELEASED] FP div/sqrt unit for transprecision

2719
SystemVerilog
chipsalliance
chipsalliance /

i3c-core

#8

5434
SystemVerilog
pulp-platform
pulp-platform /

register_interface

#7

Generic Register Interface (contains various adapters)

14037
SystemVerilog
pulp-platform
pulp-platform /

riscv-dbg

#6

RISC-V Debug Support for our PULP RISC-V Cores

31697
SystemVerilog
debugriscv
bsc-loca
bsc-loca /

sargantana

#5

14629
SystemVerilog
adam-maj
adam-maj /

tiny-gpu

#8

A minimal GPU design in Verilog to learn how GPUs work from the ground up

12,7301,218+4
SystemVerilog
lowRISC
lowRISC /

opentitan

#3

OpenTitan: Open source silicon root of trust

3,5471,070+4
SystemVerilog
verilator
verilator /

verilator

#16

Verilator open-source SystemVerilog simulator and lint system

3,747852+1
SystemVerilog
compilerscpprtlsystem-verilogsystemc
chipsalliance
chipsalliance /

caliptra-rtl

#5

HW Design Collateral for Caliptra RoT IP

14797+1
SystemVerilog
lowRISC
lowRISC /

ibex

#1

Ibex is a small 32 bit RISC-V CPU core, previously known as zero-riscy.

1,970772+1
SystemVerilog
cpucorehardwarerisc-vrv32
pulp-platform
pulp-platform /

register_interface

#17

Generic Register Interface (contains various adapters)

14037
SystemVerilog
openhwgroup
openhwgroup /

cvfpu

#15

Parametric floating-point unit with support for standard RISC-V formats and operations as well as transprecision formats.

622165
SystemVerilog
pulp-platform
pulp-platform /

fpu_div_sqrt_mvp

#14

[UNRELEASED] FP div/sqrt unit for transprecision

2719
SystemVerilog
pulp-platform
pulp-platform /

axi_mem_if

#13

Simple single-port AXI memory interface

5029
SystemVerilog
asicaxifpgasystemverilog-hdl
chipsalliance
chipsalliance /

adams-bridge

#12

Post-Quantum Cryptography IP Core (Crystals-Dilithium)

5715
SystemVerilog
cryptographydigital-signaturelatticeml-dsa-87pqc
chipsalliance
chipsalliance /

caliptra-ss

#11

HW Design Collateral for Caliptra Subsystem, which comprises Caliptra RoT IP and additional manufacturer controls.

4753
SystemVerilog
caliptraocpopencomputeprojectroot-of-trustrot
pulp-platform
pulp-platform /

riscv-dbg

#10

RISC-V Debug Support for our PULP RISC-V Cores

31697
SystemVerilog
debugriscv
pulp-platform
pulp-platform /

tech_cells_generic

#9

Technology dependent cells instantiated in the design for generic process (simulation, FPGA)

9245
SystemVerilog
pulp-platform
pulp-platform /

axi

#7

AXI SystemVerilog synthesizable IP modules and verification infrastructure for high-performance on-chip communication

1,622360
SystemVerilog
asicaxiaxi4axi4-litefpga
pulp-platform
pulp-platform /

axi_riscv_atomics

#6

AXI Adapter(s) for RISC-V Atomic Operations

6623
SystemVerilog
pulp-platform
pulp-platform /

common_cells

#4

Common SystemVerilog components

764201
SystemVerilog
bsc-loca
bsc-loca /

sargantana

#2

14625
SystemVerilog
adam-maj
adam-maj /

tiny-gpu

#6

A minimal GPU design in Verilog to learn how GPUs work from the ground up

12,7041,215+5
SystemVerilog
lowRISC
lowRISC /

opentitan

#3

OpenTitan: Open source silicon root of trust

3,5371,069+5
SystemVerilog
lowRISC
lowRISC /

ibex

#8

Ibex is a small 32 bit RISC-V CPU core, previously known as zero-riscy.

1,959769+3
SystemVerilog
cpucorehardwarerisc-vrv32
verilator
verilator /

verilator

#2

Verilator open-source SystemVerilog simulator and lint system

3,743851+2
SystemVerilog
compilerscpprtlsystem-verilogsystemc
chipsalliance
chipsalliance /

adams-bridge

#13

Post-Quantum Cryptography IP Core (Crystals-Dilithium)

5715
SystemVerilog
cryptographydigital-signaturelatticeml-dsa-87pqc
chipsalliance
chipsalliance /

Cores-VeeR-EL2

#12

VeeR EL2 Core

341106
SystemVerilog
ahb-liteasic-designaxi4el2fpga
chipsalliance
chipsalliance /

caliptra-ss

#11

HW Design Collateral for Caliptra Subsystem, which comprises Caliptra RoT IP and additional manufacturer controls.

4753
SystemVerilog
caliptraocpopencomputeprojectroot-of-trustrot
pulp-platform
pulp-platform /

axi

#10

AXI SystemVerilog synthesizable IP modules and verification infrastructure for high-performance on-chip communication

1,621360
SystemVerilog
asicaxiaxi4axi4-litefpga
rsd-devel
rsd-devel /

rsd

#9

RSD: RISC-V Out-of-Order Superscalar Processor

1,186117
SystemVerilog
chipsalliance
chipsalliance /

caliptra-rtl

#7

HW Design Collateral for Caliptra RoT IP

14597
SystemVerilog
aws
aws /

aws-fpga

#5

Official repository of the AWS EC2 FPGA Hardware and Software Development Kit

1,667539
SystemVerilog
chipsalliance
chipsalliance /

i3c-core

#4

5434
SystemVerilog
openhwgroup
openhwgroup /

cvw

#1

CORE-V Wally is a configurable RISC-V Processor associated with RISC-V System-on-Chip Design textbook. Contains a 5-stage pipeline, support for A, B, C, D, F, M and Q extensions, and optional caches, BP, FPU, VM/MMU, AHB, RAMs, and peripherals.

573536
SystemVerilog
openhwgroup
openhwgroup /

cvw

#6

CORE-V Wally is a configurable RISC-V Processor associated with RISC-V System-on-Chip Design textbook. Contains a 5-stage pipeline, support for A, B, C, D, F, M and Q extensions, and optional caches, BP, FPU, VM/MMU, AHB, RAMs, and peripherals.

573537+5
SystemVerilog
lowRISC
lowRISC /

ibex

#12

Ibex is a small 32 bit RISC-V CPU core, previously known as zero-riscy.

1,957769+2
SystemVerilog
cpucorehardwarerisc-vrv32
verilator
verilator /

verilator

#1

Verilator open-source SystemVerilog simulator and lint system

3,741850+2
SystemVerilog
compilerscpprtlsystem-verilogsystemc
pulp-platform
pulp-platform /

common_cells

#13

Common SystemVerilog components

764201
SystemVerilog
chipsalliance
chipsalliance /

caliptra-rtl

#11

HW Design Collateral for Caliptra RoT IP

14597
SystemVerilog
chipsalliance
chipsalliance /

Cores-VeeR-EL2

#10

VeeR EL2 Core

341106
SystemVerilog
ahb-liteasic-designaxi4el2fpga
pulp-platform
pulp-platform /

riscv-dbg

#9

RISC-V Debug Support for our PULP RISC-V Cores

31597
SystemVerilog
debugriscv
pulp-platform
pulp-platform /

axi

#8

AXI SystemVerilog synthesizable IP modules and verification infrastructure for high-performance on-chip communication

1,621360
SystemVerilog
asicaxiaxi4axi4-litefpga
chipsalliance
chipsalliance /

i3c-core

#7

5434
SystemVerilog
pulp-platform
pulp-platform /

register_interface

#5

Generic Register Interface (contains various adapters)

14037
SystemVerilog
pulp-platform
pulp-platform /

axi_riscv_atomics

#4

AXI Adapter(s) for RISC-V Atomic Operations

6623
SystemVerilog
pulp-platform
pulp-platform /

tech_cells_generic

#3

Technology dependent cells instantiated in the design for generic process (simulation, FPGA)

9245
SystemVerilog
pulp-platform
pulp-platform /

axi_mem_if

#2

Simple single-port AXI memory interface

5029
SystemVerilog
asicaxifpgasystemverilog-hdl

Other Languages