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

GitHub topics: hardware-simulation

ChairImpSec/PROLEAD

PROLEAD - A Probing-Based Leakage Detection Tool for Hardware and Software

Language: C++ - Size: 170 MB - Last synced at: about 4 hours ago - Pushed at: about 5 hours ago - Stars: 40 - Forks: 27

M-Husnain-Ali/Dice-Counter-Machine

The Dice Counter Project is a real-time digital circuit built in LogicWorks to track and display dice roll frequencies using decoders, counters, and LCDs. It integrates with mechanical dice equipment and demonstrates core digital design concepts like signal decoding, frequency tracking, and real-time display control.

Size: 162 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

Lramseyer/vaporview

Waveform Viewer Extension for VScode

Language: TypeScript - Size: 7.47 MB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 215 - Forks: 9

arcticoder/warp-bubble-mvp-simulator

Digital-twin simulation suite for warp bubble spacecraft development with adaptive fidelity, Monte Carlo reliability analysis, and software validation for minimum viable product development

Size: 11.7 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 1 - Forks: 0

killerbotofthenewworld/ddr5-ai-sandbox-simulator

đź§  The Ultimate AI-Powered DDR5 Memory Tuning Simulator Without Hardware Requirements

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

petr-plihal/cpu-for-brainfuck

Procesor ve VHDL pro jazyk Brainfuck

Language: VHDL - Size: 393 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

Prabhav7111/Sensor-Pytest-Simulator

A Python-based simulation of temperature and humidity sensors with automated validation using Pytest. This project mimics basic hardware module testing, showcasing range checks, logging accuracy, and structured test automation — ideal for system diagnostics and low-level firmware validation use cases.

Language: Python - Size: 1000 Bytes - Last synced at: 14 days ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

CANopenTerm/CANopenTerm

A versatile software tool to analyse and configure CANopen devices.

Language: C - Size: 44.6 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 22 - Forks: 2

himanshu5-prog/coherent_protocols

The repository implements MOESI protocol and contains multiple cores, interconnect and memory to understance how cache coherency works and impacts performance.

Language: C++ - Size: 550 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 6 - Forks: 2

TomerAberbach/mano-simulator

🖥️ An assembler and hardware simulator for the Mano Basic Computer, a 16 bit computer.

Language: Java - Size: 1.26 MB - Last synced at: 9 days ago - Pushed at: 10 months ago - Stars: 38 - Forks: 15

IsaacZhang4/MIPS-CPU

Verilog Implementation of a Pipelined MIPS Single Cycle CPU

Language: Verilog - Size: 11.7 KB - Last synced at: about 2 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

humanHardDrive/ArduinoSimulator

A register level simulation of the ATMega328 and other hardware

Language: Python - Size: 1.33 MB - Last synced at: 3 months ago - Pushed at: almost 7 years ago - Stars: 6 - Forks: 1

sourceduty/Hardware_Simulator

🖥️ Simulate purchasing, assembling, and operating computer hardware.

Size: 9.77 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

stellr-dev/stellr.dev

Flash code onto a virtual CPU to control a spaceship’s engines, sensors, and more, just like real hardware!

Language: TypeScript - Size: 24.9 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

ZaZi2002/Logic-Circuit-Project

This project implements an 8-bit counter system using Proteus simulation.

Size: 2.04 MB - Last synced at: 2 months ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

icarogabryel/moon-iv

16 Bit, multicore, unicycle processor for general purpose simulated in VHDL. Created as a tool for teaching computer architecture at Federal University of PiauĂ­.

Language: VHDL - Size: 3.6 MB - Last synced at: 5 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

trolund/risc-v-instruction-set-simulator 📦

A basic RISC-V simulator, implementing the RV32I Instructions.

Language: Assembly - Size: 5.64 MB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

heikoengel/sparsemem

A resource-friendly VHDL model for large memory simulations

Language: VHDL - Size: 18.6 KB - Last synced at: 12 months ago - Pushed at: almost 4 years ago - Stars: 4 - Forks: 1

kara-abdelaziz/Simple-VGA-card

A hardware implementation on Logisim of the World's Worst Video Card designed by Ben Eater.

Language: TeX - Size: 476 KB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

MohHizzani/NumNN.jl

Neural Networks deals with hardware implementations and simulation in mind

Language: Julia - Size: 819 KB - Last synced at: 3 months ago - Pushed at: about 5 years ago - Stars: 4 - Forks: 0

farkoo/farkoo-Simulator

An assembler and hardware simulator for Mano Basic Computer, a 16-bit computer.

Language: C# - Size: 262 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 4 - Forks: 0

Felixpc/VirtualCPU

I developed a modular software architecture for a simulation of a simple 8-bit CPU in C. My goal was to make the software universally adaptable by building it modularly, allowing for easy customization and expansion of the simulation's features and components.

Language: C++ - Size: 214 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

Seneca-CDOT/simengine

simengine :: Hardware simulation engine for Alteeve's Anvil! Intelligent Availability platform and similar HA configurations

Language: Python - Size: 18.3 MB - Last synced at: 5 days ago - Pushed at: almost 2 years ago - Stars: 5 - Forks: 6

arsalanyavari/mano-simulator

An assembler and hardware simulator for the Mano Basic Computer, a 16 bit computer

Language: C++ - Size: 69.7 MB - Last synced at: over 2 years ago - Pushed at: about 4 years ago - Stars: 3 - Forks: 1

Ray-Eldath/althas

A header-only C++ library that provides unit test facilities for Verilator which makes your testing procedure much easier.

Language: C++ - Size: 23.4 KB - Last synced at: 9 days ago - Pushed at: about 5 years ago - Stars: 6 - Forks: 0

OttaviaBelotti/Histogram-equalization-VHDL

Language: VHDL - Size: 806 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

suhas-kadu/social-distancing-indicator

Social distancing indicator built using arduino and ultrasonic sensor

Language: C++ - Size: 120 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

juliansweatt/computer_organization

Computer Organization 2 Projects

Language: C - Size: 109 KB - Last synced at: over 2 years ago - Pushed at: about 6 years ago - Stars: 1 - Forks: 3