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

GitHub topics: cocotb

ktbarrett/coconext

Staging area for new features of cocotb

Language: Python - Size: 41 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

chili-chips-ba/wireguard-fpga

Full-throttle, wire-speed hardware implementation of Wireguard VPN, using low-cost Artix7 FPGA with opensource toolchain. If you seek security and privacy, nothing is private in our codebase. Our door is wide open for backdoor scrutiny, be it related to RTL, embedded, build, bitstream or any other aspect of design and delivery package. Bujrum!

Language: VHDL - Size: 1.91 GB - Last synced at: about 3 hours ago - Pushed at: 2 days ago - Stars: 80 - Forks: 0

Weiyet/RTLStructLib

RTL data structure

Language: SystemVerilog - Size: 247 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 1 - Forks: 0

apfaudio/eurorack-pmod

A eurorack-friendly audio frontend compatible with many FPGA boards, based on the AK4619VN audio CODEC.

Language: SystemVerilog - Size: 27.7 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 203 - Forks: 13

mmichilot/cocotb_kernel

A cocotb kernel for Jupyter

Language: Python - Size: 36.1 KB - Last synced at: 8 days ago - Pushed at: 10 months ago - Stars: 7 - Forks: 0

fvutils/pyvsc

Python packages providing a library for Verification Stimulus and Coverage

Language: Python - Size: 6.98 MB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 120 - Forks: 29

themperek/cocotb-vivado

Limited python / cocotb interface to Xilinx/AMD Vivado simulator.

Language: Python - Size: 36.1 KB - Last synced at: 12 days ago - Pushed at: 3 months ago - Stars: 37 - Forks: 6

0BAB1/HOLY_CORE_COURSE

Learn how to build our own RV32I core and use it on FPGA.

Language: Python - Size: 11.1 MB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 121 - Forks: 11

amutioalex/cocoman

Regression runner for cocotb-based verification workflows.

Language: Python - Size: 38.1 KB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 1 - Forks: 0

fjpolo/FPGA_Project-Creator

FPGA template project creator

Language: Shell - Size: 64.5 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

cocotb/cocotb-bus

Pre-packaged testbenching tools and reusable bus interfaces for cocotb

Language: Python - Size: 5.9 MB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 63 - Forks: 46

mciepluc/cocotb-coverage

Functional Coverage and Constrained Randomization Extensions for Cocotb

Language: Python - Size: 292 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 110 - Forks: 19

aignacio/cocotbext-ahb

Cocotb AHB Extension - AHB VIP

Language: Python - Size: 1.37 MB - Last synced at: 9 days ago - Pushed at: 3 months ago - Stars: 14 - Forks: 9

merledu/coco-rvtb

General testbench for RISC-V CPUs

Language: Makefile - Size: 46.9 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 4 - Forks: 7

JitheshVijay/cocotbext-qspi

Cocotb extension for QSPI verification

Language: Python - Size: 77.1 KB - Last synced at: about 1 month ago - Pushed at: 11 months ago - Stars: 3 - Forks: 2

intel/rohd-cosim

Cosimulation for the Rapid Open Hardware Development (ROHD) framework with other simulators

Language: Dart - Size: 745 KB - Last synced at: 21 days ago - Pushed at: 3 months ago - Stars: 23 - Forks: 4

MarcoRiggirello/CholeskyHDL

VHDL implementation of "Computing the Cholesky Factorization Using a Systolic Architecture"

Language: Python - Size: 25.4 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

psychogenic/microcotb

micro version of cocotb, to run on microcontrollers or desktop to get hardware in the loop

Language: Python - Size: 1.38 MB - Last synced at: 6 days ago - Pushed at: 2 months ago - Stars: 13 - Forks: 1

rj45/rjsc5

rjsc5 a 16-bit RISC-V CPU

Language: Assembly - Size: 1.51 MB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 3 - Forks: 0

raumzeitt/rz-jenc

JPEG encoder IP core(s) written in Verilog.

Language: SystemVerilog - Size: 20.9 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 2 - Forks: 1

chuckb/ghdl-interactive-sim

Interactive GHDL simulation of a VHDL adder using Python, Cocotb, and pygame

Language: Python - Size: 252 KB - Last synced at: 30 days ago - Pushed at: over 3 years ago - Stars: 9 - Forks: 3

RDSik/verilog-transceiver

Educational project for the Xilinx ZedBoard Zynq-7000 Development Kit

Language: Verilog - Size: 636 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 3 - Forks: 0

RDSik/si5340-config-loader

Module for load configuration from ClockBuilderPro to Si5340 PLL via i2c interface

Language: Verilog - Size: 2.15 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 1 - Forks: 1

mcejp/Poly94

Yet another faux-retro game system

Language: Verilog - Size: 1.48 MB - Last synced at: 6 days ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 0

JitheshVijay/cocotbext-ospi

Cocotb extension for OSPI verification

Language: Python - Size: 261 KB - Last synced at: about 2 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

saikiranreddypv2104/NOC-Testbench-Using-Python

It is a automated testbench for NOC modules using Python.This can be used with different sizes.The test bench include various meta-heuristics like DE,PSO,GA.This bench is build using cocotb and PyUVM

Language: Verilog - Size: 7.29 MB - Last synced at: 8 months ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

pwiecha/yas_router

Yet Another Simple Router - a COCOTB verification of the Verilog RTL model example

Language: Verilog - Size: 68.4 KB - Last synced at: 5 months ago - Pushed at: almost 5 years ago - Stars: 3 - Forks: 2

angeliaplutus/ipcoredesign

Design & Verification of IP Cores and ICs, Artificial Intelligence

Language: VHDL - Size: 19.1 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 1 - Forks: 2

m47812/CocoTb_Example

This repository contains a simple demo used in a presentation of mine giving a beginner's guide to using CocoTB. The project provides an example of how to use CocoTB for the verification of a simple 8-bit adder.

Language: Python - Size: 1.15 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

hurisson/pyuvm_primer

Examples for using pyuvm

Language: Python - Size: 52.7 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 9 - Forks: 2

andreaskuster/black-parrot-branch-predictor

Branch Predictor Optimization for BlackParrot

Language: HTML - Size: 220 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 13 - Forks: 8

vacagonzalo/soc-workflow-vhdl

Example workflow project for VHDL development.

Language: VHDL - Size: 12.7 KB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

teobiton/cryptopen

Library of hardware accelerators for popular cryptographic hash functions in SystemVerilog

Language: Python - Size: 1.74 MB - Last synced at: 9 months ago - Pushed at: about 1 year ago - Stars: 4 - Forks: 0

npatsiatzis/recirculation_mux

Language: Python - Size: 10.6 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

npatsiatzis/fifo_asynchronous

Language: Python - Size: 7.09 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

npatsiatzis/fir

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

npatsiatzis/moving_average

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

npatsiatzis/fizzbuzz

Language: Python - Size: 10.8 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

npatsiatzis/uart

Language: VHDL - Size: 12.7 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

npatsiatzis/fifo_synchronous

Language: C++ - Size: 77.1 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

npatsiatzis/simple_adder

Language: Python - Size: 17.7 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

2uger/uart

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

npatsiatzis/barrel_shifter

Language: C++ - Size: 7.39 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

npatsiatzis/cdc_handshake

Language: Python - Size: 7.14 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Elphel/oc_jpegencode_vdt

mirror of https://git.elphel.com/Elphel/oc_jpegencode_vdt

Language: HTML - Size: 2.8 MB - Last synced at: over 1 year ago - Pushed at: almost 9 years ago - Stars: 0 - Forks: 0

npatsiatzis/VGA

Language: SystemVerilog - Size: 4.46 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

npatsiatzis/gray_bin_conv

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

npatsiatzis/bcd_bin_conv

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

EngCake/icarus-verilog

Quick starter project for using Icarus Verilog + Cocotb

Language: Python - Size: 3.91 KB - Last synced at: 11 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

yasin-peker/Verilog-HDL-Based-Car-Parking-System-FPGA

This repository contains the Verilog HDL implementation of a Car Parking System running on an FPGA. The system is designed to manage car entry and exit through two sensors located at the entrance and exit of the car park. It allows registered users to enter the car park by entering their passwords and controls the traffic lights accordingly.

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

ttchisholm/10g-low-latency-ethernet

10G Low Latency Ethernet

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

Elphel/vdt-plugin

mirror of https://git.elphel.com/Elphel/vdt-plugin

Language: Java - Size: 3.39 MB - Last synced at: 5 months ago - Pushed at: over 7 years ago - Stars: 15 - Forks: 1

167rgc911/hdl_study

mostly simple VHDL stuff

Size: 110 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

puneeth714/parity_calc

parity calculator for the given bit stream

Language: Python - Size: 242 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

xiajenny/missing-module-cocotb-example

Simulate incomplete verilog module with python

Language: Python - Size: 2.93 KB - Last synced at: almost 2 years ago - Pushed at: almost 6 years ago - Stars: 1 - Forks: 0

rafaelnp/fpga_dev_docker

Docker image for fpga development

Language: Dockerfile - Size: 9.77 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0