1
0
mirror of https://github.com/pConst/basic_verilog.git synced 2025-01-14 06:42:54 +08:00
Konstantin Pavlov (pt) 40533743d7 Added altera cookbook
2015-12-15 22:44:58 +03:00
2015-12-14 21:13:15 +03:00
2015-12-14 21:13:15 +03:00
2015-12-14 21:13:15 +03:00
2015-12-14 21:13:15 +03:00
2015-12-15 22:44:58 +03:00
2015-12-14 21:13:15 +03:00
2015-12-14 21:13:15 +03:00
2015-12-14 21:13:15 +03:00

basic_verilog

Some basic must-have verilog modules

####(licensed under CC BY-SA 4_0)

/Advanced Synthesis Cookbook/ useful code from Altera`s cookbook

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

Description
No description provided
Readme 56 MiB
Languages
Verilog 50.3%
SystemVerilog 13.6%
VHDL 13.4%
HTML 13.3%
Coq 3%
Other 6.2%