Skip to content

cecijyx/basic_verilog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

basic_verilog

Some basic must-have verilog modules

ClkDivider.v - wide reference clock divider DeBounce.v - two-cycle debounce for input buttons EdgeDetect.v - edge detector, gives one-tick pulses on every signal edge ResetSet.v - SR trigger variant w/o metastable state, set dominates here SetReset.v - SR trigger variant w/o metastable state, reset dominates here Synch.v - input syncnronizer, standard way to get rid of metastability issues

About

Must-have verilog systemverilog modules

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Verilog 60.3%
  • VHDL 16.6%
  • HTML 16.1%
  • C++ 2.8%
  • Java 1.5%
  • SystemVerilog 1.5%
  • Other 1.2%