File tree Expand file tree Collapse file tree 1 file changed +10
-2
lines changed
Expand file tree Collapse file tree 1 file changed +10
-2
lines changed Original file line number Diff line number Diff line change 1+ -------------------------------------------------------------------------------------------
2+ BHG_FP_clk_divider.v V1.2, August 2022.
3+ -------------------------------------------------------------------------------------------
4+ v1.2a Added a protection for when the integer divider has less than 2 bits.
5+
6+ v1.2b Added a compilation $error and $stop with instructions if the user supplies inoperable CLK_HZ parameters.
7+
18-------------------------------------------------------------------------------------------
29 BHG_FP_clk_divider.v V1.1, August 2022.
310-------------------------------------------------------------------------------------------
@@ -55,9 +62,10 @@ Example Quartus screenshot of compilation report with LUT/LR:
5562
5663Looking at the 'Frequency error PPM' alone shows the value in this code.
5764
58- Even most consumer grade crystals are around +/-50ppm tolerant.
65+ Remember, most consumer grade crystals are around +/-50ppm tolerant.
5966
6067If you require a single or multiple fractional clocks when you only have a single source clock,
61- or want your FPGA compiler to only deal with one clock domain this code will fit the bill.
68+ or want your FPGA compiler to only deal with one master clock domain using my clock divider's
69+ pulse outputs as 'enable logic', this code will fit the bill.
6270
6371Enjoy, BrianHG.
You can’t perform that action at this time.
0 commit comments