Skip to content

DatNT018/fpga-verilog-modules

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fpga-verilog-modules

This repository contains a collection of basic Verilog modules for common digital communication and control protocols. These modules are designed for educational purposes and can be used in FPGA projects.

Included Modules

  • UART – Serial communication (TX/RX)
  • SPI – Serial Peripheral Interface (Master/Slave)
  • PWM – Pulse Width Modulation generator
  • Single-Port RAM – Simple memory module
  • LCD Controller – 16x2 LCD interface
  • BIST – Built-In Self-Test logic for switches and LEDs

Releases

No releases published

Packages

No packages published