Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Verilog
Verilog is a widely-used hardware description language (HDL) that enables designers to model, simulate, and synthesize digital circuits. It provides a text-based format for specifying the structure and behavior of electronic systems, making it easier to design complex hardware components such as microprocessors, memory, and communication devices.
- GitHub: https://github.com/topics/verilog
- Wikipedia: https://en.wikipedia.org/wiki/Verilog
- Aliases: hdl, hardware-description-language,
- Last updated: 2025-01-09 00:31:35 UTC
- JSON Representation
https://github.com/jamesits/verilog-basic-blocks
数电作业
verilog verilog-components xilinx-ise
Last synced: 05 Dec 2024
https://github.com/weisrc/fpgaudio
MIDI file to Verilog Code Generation - FPGAudio!
Last synced: 23 Dec 2024
https://github.com/weisrc/nesv
NESystem Verilog
basys3 emscripten emulator fpga nes systemverilog verilator verilog vivado webassembly
Last synced: 23 Dec 2024
https://github.com/melchisedech333/verilog-experiments
:space_invader: My studies with Verilog and notions of digital systems.
digital-system-design digital-systems digital-systems-design digital-systems-fundamentals hdl icarus-verilog verilog verilog-code verilog-examples verilog-hdl verilog-project
Last synced: 08 Dec 2024
https://github.com/jn513/estudos_verilog
Exemplos feito em verilog para estudos
fpga fpga-programming hardware verilog verilog-code verilog-hdl
Last synced: 15 Dec 2024
https://github.com/pavlostzitzos/hdls-intro
SystemVerilog , Verilog , Verilog-A , Verilog-AMS tutorial
verilog verilog-hdl verilog-testbenches vhdl
Last synced: 24 Dec 2024
https://github.com/m13253/sbmips
Naïve MIPS32-like CPU design with pipeline on a Xilinx FPGA
Last synced: 05 Dec 2024
https://github.com/brosnanyuen/tt07-neuromorphic-asic-with-96-neurons
Neuromorphic ASIC with 96 neurons on Tiny Tapeout 7
asic computational-neuroscience deep-learning fpga machine-learning neural-network neuromorphic neuromorphic-computing pcb snn spiking-neural-networks tinytapeout verilog
Last synced: 13 Nov 2024
https://github.com/tmahlburg/mriscv
simple, modular rv32i implementation (WIP)
risc-v riscv riscv32 rv32i verilog verilog-hdl
Last synced: 16 Nov 2024
https://github.com/xilover/iot-and-edge-computing
Hands-on learning experience in IoT, edge computing, and embedded systems using a variety of platforms such as microcontrollers (nRF, STM32, ESP32), FPGAs (Xilinx), and SoCs (Raspberry Pi, Zynq).
aws-iot azure-iot ble circuit-design edge-computing esp32 fpga iot mqtt nrf pynq-z2 raspberry-pi rtos stm32 system-on-chip verilog vhdl vivado xilinx xilinx-zynq
Last synced: 18 Dec 2024
https://github.com/alyssonmach/sistema-seguranca-residencial
Projeto final da disciplina Laboratório de Circuitos Lógicos - Sistema de Segurança Residencial.
logic-circuit logic-gates logisim project ufcg verilog
Last synced: 24 Dec 2024
https://github.com/mgriebling/lola
A digital design language by Nicklaus Wirth, similar to VHDL and Verilog, but much simpler and easier to master.
circuit-compiler digital-circuit-design lola simulator swift verilog vhdl wirth
Last synced: 29 Dec 2024
https://github.com/standardsemiconductor/veldt-blinker-verilog
VELDT blinker example with verilog
Last synced: 12 Nov 2024
https://github.com/jasonbrave/microsoc
RISC-V SoC
microcontroller risc-v riscv soc system-on-chip systemverilog uart verilog
Last synced: 20 Dec 2024
https://github.com/kareimgazer/pci_target_device
Verilog simulation for a Target Device on a PCI bus with read and write transactions.
pci pci-devices verilog xilin xilinx-vivado
Last synced: 08 Dec 2024
https://github.com/skpro-glitch/riscv-processor-asic
This is a basic RISC-V based processor under development. It follows the 32-bit Integer ISA.
asic asic-design asic-verification fpga hardware-designs open-source openlane openlane-flow processor-architecture processor-design risc-v riscv32 verilog verilog-hdl vlsi vlsi-design
Last synced: 20 Dec 2024
https://github.com/chenqianhe/learnprofessionalbasiccoursesincomputerscience
Learn Professional Basic Courses in Computer Science计算机专业基础课程学习
assembly computer-network computer-science computer-system-structure cpp operating-system principle-of-computer-composition professional-basic-courses verilog
Last synced: 18 Nov 2024
https://github.com/bucknalla/warc_fusesoc
WARC Open Fusesoc Cores Repository
hls ip migen open-cores verilog
Last synced: 09 Jan 2025
https://github.com/cmpark0126/mips_32bits
Implements 32bits MIPS with verilog. (18.11.25 ~ 18.12.)
Last synced: 23 Dec 2024
https://github.com/vincent-g-van/one-time-pad-fpga
64-Bits One-Time Pad on FPGA Board (Nexys 4 DDR Artix-7).
diligent nexys4 one-time-pad otp seven-segment verilog vivado
Last synced: 03 Dec 2024
https://github.com/manighazaee/cpu
CPU architecture implemented in Verilog and its assembler in Rust.
architecture assembler cpu rust verilog
Last synced: 03 Dec 2024
https://github.com/ellisgl/driver-yl-3
Verilog code to run the YL-3 8 digit 7 segment display.
Last synced: 18 Nov 2024
https://github.com/ellisgl/addressable-debouncer-verilog
Addressable 8 SPDT debouncer in Verilog
cpld debounce debounce-button debouncing fpga verilog
Last synced: 18 Nov 2024
https://github.com/acmachado14/circuitoscombinacionais
Circuitos Combinacionais em Verilog | Trabalho pratico pra disciplina de Introdução aos Sistemas Lógicos - UFV
Last synced: 20 Nov 2024
https://github.com/chayashri2308/parking_management
Parking Management System using Verilog, to identify the occupied and vacant space in a parking lot.
Last synced: 04 Dec 2024
https://github.com/muhammadtalhasami/rtl_practice
This repository contain basic verilog codes which include the implementation of DLD (digital logic desgin ) circuits.
100daysofrtl hardware-coding muhammadtalhasami-github- rtl testbench verilog verilog-practice vhdl
Last synced: 25 Dec 2024
https://github.com/the-pinbo/risc-spm
This project involves the development and enhancement of a RISC Stored-Program Machine (RISC SPM), based on the architecture detailed in "Advanced Digital Design with the Verilog HDL" by Michael D. Ciletti.
computer-architecture riscv verilog
Last synced: 25 Dec 2024
https://github.com/chayashri2308/vending_machine
A simple Vending Machine design for only one product using Verilog. The user can enter three different currency notes and based on the price of the product, the machine dispenses the product and gives the change.
Last synced: 04 Dec 2024
https://github.com/wpmed92/takerisc
A RISC-V RV32I Core written in TL-Verilog
hardware riscv riscv32 tl-verilog verilog
Last synced: 09 Dec 2024
https://github.com/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.
digital-design embedded-systems fpga quartus-prime systemverilog-hdl testbench uart verilog
Last synced: 17 Nov 2024
https://github.com/rishabh-agarwal/cisc530-computersystemarchitecture
This repository contain HW and assignment for ComputerSystemArchitecture class at Harrisburg University
assignment cisc530 harrisburg homework kapila university verilog
Last synced: 28 Dec 2024
https://github.com/rithwikksvr/verilog-snake-game
Last semester we made a Snake Game implemented on Hardware. For this Purpose we used Basys 2 Spartan-3E FPGA, 7x5 LED Matrix and Verilog Programming.
Last synced: 13 Nov 2024
https://github.com/asankasovis/eight_bit_computer
🎛️ FPGAs are an interesting invention that is expected to revolutionize the digital industry. This series will focus on building the 8-bit computer that Ben Eater built on his youtube channel. However, it will be done not with actual chips and hardware, but with Verilog code and FPGA simulations.
8bit beneater computer fpga fpga-programming verilog
Last synced: 08 Dec 2024
https://github.com/aditeyabaral/up-down-counter
A simple up-down counter made using icarus verilog as a part of the Digital Design and Computer Organization course (UE18CS201) at PES University.
counter digital-design icarus-verilog logic-programming verilog verilog-project
Last synced: 16 Nov 2024
https://github.com/amir78729/logical-circuits-course-final-project
My Logical Circuits course Final Project - Fall98(2019) - VERILOG
Last synced: 17 Nov 2024
https://github.com/vivekadi/fpga_verilog_interfacing
Interfacing peripherals to FPGA
fpga interfacing keypad4x4 labs motor-controller singal-generator spartan6 verilog xilinx
Last synced: 14 Nov 2024
https://github.com/chaseruskin/verb
An approachable testing framework for digital hardware
framework python simulation system-verilog testing verification verilog vhdl
Last synced: 14 Nov 2024
https://github.com/sofiavalos/verilog_ethernet_10g_pcs
Bloques y bancos de pruebas PCS para Ethernet 10G.
Last synced: 05 Jan 2025
https://github.com/tm90/verilogmodules
generic Verilog modules for reuse...
generic-verilog-modules systemverilog verilog
Last synced: 13 Nov 2024
https://github.com/quentinwach/computer-engineering
📝 Notes on computer engineering. From application to custom computer design.
book computer-architecture course cpu cpu-architecture documentation gtkwave hack hack-computer icarus icarus-verilog iverilog logisim nand2tetris nand2tetris-assignments nand2tetris-projects nand2tetris-solutions recources verilog
Last synced: 13 Nov 2024
https://github.com/marialmeida1/study-ac
Atividades de Arquitetura de Computadores 1
arquitetura-de-computadores java python verilog
Last synced: 05 Jan 2025
https://github.com/byte-me404/tt-ps2-morse-encoder
Custom ASIC design which decodes a PS/2 keyboard, furthermore it encodes and outputs the data as morse code
asic morse-code ps2-keyboard tinytapeout verilog
Last synced: 05 Jan 2025
https://github.com/hugech38/mips
🐢 用 Verilog 实现的单周期 MIPS 指令集的 CPU,并用它来计算斐波那契数。
cpu mips mips-architecture mips-instructions mips-processor verilog vhdl
Last synced: 20 Nov 2024
https://github.com/rauhul/ece385
Digital Systems Laboratory UIUC FA 2016
altera fpga quartus-prime systemverilog verilog
Last synced: 02 Dec 2024
https://github.com/anuragnatoo/ele301p
VLSI System Design Practice Lab
activity-factors practice-lab python python-application test-bench verilog vlsi
Last synced: 12 Nov 2024
https://github.com/francoriba/alu-uart-basys3
UART modules interface using Verilog for the Basys3 board (Digilent). Computer Architecture 2023. FCEFyN, UNC, Argentina
arquitectura-de-computadores basys3-fpga computerarchitecture fcefyn hardwaredescription uart unc verilog
Last synced: 12 Nov 2024
https://github.com/zazi2002/computer-architectur-lab
Computer Architecture Lab projects with various fundamental concepts, including multi-cycle MIPS processors and PIC32 microcontroller programming.
counter mips multicycle-processor pic32 verilog
Last synced: 28 Dec 2024
https://github.com/dineshpinto/timetagger
FPGA programming for nanosecond photon counting
c fpga fpga-programming linux photonics picosecond swig-binding verilog
Last synced: 09 Dec 2024
https://github.com/antonioberna/computer-architecture-engineering
Computer Architecture Engineering (Assembly and C)
assembly c computer-architecture digital verilog vhdl
Last synced: 13 Nov 2024
https://github.com/dineshpinto/stm32f4
Combining an FPGA, micro-controller and AWG for nanosecond photon counting
assembly awg c microcontroller photonics verilog
Last synced: 09 Dec 2024
https://github.com/elifgokpinar/microprocessor-design
Quartus Project
microprocessor quartus verilog
Last synced: 13 Nov 2024
https://github.com/wassimhedfi/fpga_adc_pwm_motorcontrol
This repository contains the implementation of a motor speed control system using an FPGA. The speed is adjusted dynamically through a potentiometer, leveraging ADC for analog-to-digital conversion and PWM for precise motor control.
adc de10-lite fpga html motor-speed pwm verilog vhdl
Last synced: 04 Dec 2024
https://github.com/princeranjan03/imageencryption_i-chip
This project focuses on creating a hardware-based encryption and decryption system that implements the Data Encryption Standard (DES) algorithm.
cipher cryptography data-encryption data-encryption-standard encoding encryption-decryption fpga image image-processing opencv rtldesign source-coding verilog verilog-hdl verilog-project vivado xilinx xilinx-vivado
Last synced: 04 Dec 2024
https://github.com/vlad-ivanov-name/verilog-zeroall
Resets all register to zero in a Verilog design
Last synced: 04 Dec 2024
https://github.com/carlkidcrypto/digital-systems-engineering
A repo for ECE 440 (Digital Systems Engineering) class projects
systemverilog verilog xilinx-vivado zynq
Last synced: 16 Dec 2024
https://github.com/limpix31/tangmega138kpro-blink
fpga hardware-design hdl system-verilog verilog
Last synced: 07 Jan 2025
https://github.com/fuwn/iverilog-test-bench
☀️ Icarus Verilog Test-bench Template
Last synced: 10 Dec 2024
https://github.com/andrejchoo/cpldctrum
ZX Spectrum clone on CPLD
cpld divmmc verilog zx-spectrum
Last synced: 11 Dec 2024
https://github.com/andrejchoo/avr_like_core_on_verilog
Soft core with support for the AVR8 instructions on verilog
Last synced: 11 Dec 2024
https://github.com/seojuncha/fromthetransistor-fork
geohot's fromthetransistor project. Create a repo on my own because of the contribution map!!
assembler assembly c compiler fromthetransistor python uart verilog
Last synced: 11 Dec 2024
https://github.com/rainingcomputers/srp16
SRP16 is free and open ISA for 16-bit CPUs and Microcontrollers.
cpu instruction-set-architecture isa isa-specification microcontrollers open-embedded open-isa risc soft-core verilog
Last synced: 21 Dec 2024
https://github.com/skpro-glitch/resume
Find my resume, encapsulating my most prominent projects and experiences relevant for an entry level Hardware Engineering role. - Soham Kapur
algorithms-and-data-structures cadence cadence-virtuoso drone electronics-engineering java java-programming ltspice matlab soham-kapur sohamkapur team-aviators-international uav verilog verilog-hdl verilog-processor vit-chennai vit-university vitc vitchennai
Last synced: 12 Dec 2024
https://github.com/niw/chisel_test
A simple Chisel test project for myself to learn Chisel and FPGA.
chisel3 fpga orangecrab scala tinyfpga verilog
Last synced: 06 Jan 2025
https://github.com/abstractmachines/verilog-shift-register
A shift register in Verilog. Bidirectional pin use.
embedded-systems hardware shift-register verilog
Last synced: 12 Dec 2024
https://github.com/jminjares4/digital-system-2-template
Digital System 2 Template
Last synced: 10 Jan 2025
https://github.com/saifalomari99/fpga_projects_saifalomari
This Repository is to showcase Saif Alomari's FPGA projects. Includes 25 high-level FPGA projects in various HDLs.
Last synced: 28 Dec 2024
https://github.com/mtaciano/fpgmips
Um processador baseado na arquitetura MIPS 32bits no FPGA DE2-115.
Last synced: 12 Dec 2024
https://github.com/rehankarthikchandralal/implementation-of-a-configurable-neural-processing-unit-with-input-and-weight-stationary-dataflows
Used Verilog to design an entire NPU that supports two different kinds of dataflows to enable data reuse in order to reduce power consumption and resource utilization
neural-network-hardware verilog
Last synced: 17 Dec 2024
https://github.com/samiyaalizaidi/pipelined-risc-v-processor
A Pipelined RISC-V Processor with forwarding support and hazard detection.
assembly computer-architecture pipelining processor processor-architecture risc-v verilog vivado
Last synced: 16 Nov 2024
https://github.com/shuregg/riscv-simple-cpu
Creating a risc-v processor
cpu risc-v riscv riscv32 rtl systemverilog verification verilog verilog-hdl
Last synced: 13 Dec 2024
https://github.com/shuregg/fpga-practicum
learning about FPGA
fpga fpga-programming rtl systemverilog verilog vivado xilinx
Last synced: 13 Dec 2024
https://github.com/shuregg/miet-interfaces
Interfaces of computing systems
interfaces protocols verilog verilog-hdl
Last synced: 13 Dec 2024
https://github.com/markmll/todaystart-a153
As-shipped demo for the Altera Cyclone TodayStart-A153 board. Requires Quartus-II 10.1 SP1 minimum.
Last synced: 21 Dec 2024
https://github.com/lasithaamarasinghe/uart-implementation-in-fpga
This is a group assignment done under semester 4 module EN2111:Electronic Circuit Design, .
fpga quartus-prime uart verilog
Last synced: 10 Jan 2025
https://github.com/dev-ritik/calculator
Xilinx college project
calculator college-project gui java-applet verilog xilinx
Last synced: 03 Dec 2024
https://github.com/risto97/socmake
Build system for RTL and SoC designs
cmake cpu hardware rtl simulation systemc systemonchip systemrdl verilog
Last synced: 21 Dec 2024
https://github.com/sofiavalos/verilog_ethernet_10g_mac
Bloques y bancos de pruebas MAC para Ethernet 10G.
Last synced: 12 Dec 2024
https://github.com/ain1084/machxo2_serial_to_spdif_transmitter
Serial (LPCM) to S/PDIF transmitter. Using MachXO2 (1200HC QFN32).
Last synced: 20 Dec 2024
https://github.com/justin-marian/tiny-risc-v
Minimalist RISC-V with a five-stage pipeline. It serves as a platform for understanding processor design principles.
isa-architecture risc-v-architecture verilog
Last synced: 27 Dec 2024
https://github.com/3-o-3/cod5
Public Domain (⊄) Computer on FPGA
fpga fpga-soc public-domain ternary ternary-computer verilog
Last synced: 18 Dec 2024
https://github.com/justin-marian/fsm-vending-machine
FSM vending machine, it dispenses products based on user input and provides change based on the money introduced.
fsm vending-machine-proplem verilog
Last synced: 27 Dec 2024
https://github.com/calint/tang-nano-20k--riscv
riscv rv32i tang-nano-20k verilog
Last synced: 11 Nov 2024
https://github.com/shiro-raven/verilog-mips
A verilog-based MIPS processor with pipelining
assembly mips mips-architecture verilog
Last synced: 05 Dec 2024