Insert BUFG after DCM to reduce skew and eliminate a warning.

This commit is contained in:
Jesse D. McDonald 2013-02-10 19:55:49 -06:00
parent 0da3692eb8
commit 8263fb4d98
1 changed files with 6 additions and 1 deletions

View File

@ -37,13 +37,18 @@ DCM #(
.CLK_FEEDBACK("1X"), // Specify clock feedback of NONE, 1X or 2X
.PHASE_SHIFT(0) // Amount of fixed phase shift, -255 to 255
) DCM0 (
.CLK0(CLK0), // CLKOUT w/ 0 degree shift
.CLK0(CLK0_DCM), // CLKOUT w/ 0 degree shift
// .CLK2X(CLK_100), // 2 * CLK0 frequency
// .CLKFX(CLKFX), // DCM CLK synthesis out (M/D)
.CLKIN(CLKIN), // Clock input (from IBUFG, BUFG or DCM)
.CLKFB(CLK0) // DCM clock feedback
);
BUFG BUFB0 (
.I(CLK0_DCM),
.O(CLK0)
);
wire CLK_O = CLK0;
reg RST_O = 1'b1;