bufg_clk2x_subm.v
来自「xilinx DCM 应用程序」· Verilog 代码 · 共 65 行
V
65 行
//
// Module: BUFG_CLK2X_SUBM
//
// Description: Verilog Submodule
// DCM with CLK2X deskew
//
// Device: Spartan-3 Family
//
//---------------------------------------------------------------------
module BUFG_CLK2X_SUBM (
CLK_IN,
RST,
CLK2X,
LOCK
);
input CLK_IN;
input RST;
output CLK2X;
output LOCK;
wire CLK2X_W;
wire GND;
assign GND = 1'b0;
// BUFG Instantiation//
BUFG U_BUFG (
.I(CLK2X_W),
.O(CLK2X)
);
// Attributes for functional simulation//
// synopsys translate_off
defparam U_DCM.DLL_FREQUENCY_MODE = "LOW";
defparam U_DCM.DUTY_CYCLE_CORRECTION = "TRUE";
defparam U_DCM.STARTUP_WAIT = "FALSE";
// synopsys translate_on
// Instantiate the DCM primitive//
DCM U_DCM (
.CLKFB(CLK2X),
.CLKIN(CLK_IN),
.DSSEN(GND),
.PSCLK(GND),
.PSEN(GND),
.PSINCDEC(GND),
.RST(RST),
.CLK2X(CLK2X_W),
.LOCKED(LOCK)
);
// synthesis attribute declarations
/* synopsys attribute
DLL_FREQUENCY_MODE "LOW"
DUTY_CYCLE_CORRECTION "TRUE"
STARTUP_WAIT "FALSE"
*/
endmodule
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?