⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dcm_base.v

📁 DDR2源代码 DDR2源代码 DDR2源代码
💻 V
字号:
// $Header: /devl/xcs/repo/env/Databases/CAEInterfaces/verunilibs/data/virtex4/DCM_BASE.v,v 1.12 2007/02/13 01:01:27 yanx Exp $///////////////////////////////////////////////////////////////////////////////// Copyright (c) 1995/2004 Xilinx, Inc.// All Right Reserved./////////////////////////////////////////////////////////////////////////////////   ____  ____//  /   /\/   /// /___/  \  /    Vendor : Xilinx// \   \   \/     Version : 10.1//  \   \         Description : Xilinx Functional Simulation Library Component//  /   /                  Digital Clock Manager with Basic Features// /___/   /\     Filename : DCM_BASE.v// \   \  /  \    Timestamp : Thu Mar 25 16:43:43 PST 2004//  \___\/\___\//// Revision://    03/23/04 - Initial version.//    07/25/05 - Set CLKIN_PERIOD default to 10.0ns to (CR 213190).//    02/09/07 - Add parameter DCM_AUTOCALIBRATION (CR 433184).// End Revision`timescale 1 ps / 1 ps module DCM_BASE (	CLK0,	CLK180,	CLK270,	CLK2X,	CLK2X180,	CLK90,	CLKDV,	CLKFX,	CLKFX180,	LOCKED,	CLKFB,	CLKIN,	RST);parameter real CLKDV_DIVIDE = 2.0;parameter integer CLKFX_DIVIDE = 1;parameter integer CLKFX_MULTIPLY = 4;parameter CLKIN_DIVIDE_BY_2 = "FALSE";parameter real CLKIN_PERIOD = 10.0;parameter CLKOUT_PHASE_SHIFT = "NONE";parameter CLK_FEEDBACK = "1X";parameter DCM_AUTOCALIBRATION = "TRUE";parameter DCM_PERFORMANCE_MODE = "MAX_SPEED";parameter DESKEW_ADJUST = "SYSTEM_SYNCHRONOUS";parameter DFS_FREQUENCY_MODE = "LOW";parameter DLL_FREQUENCY_MODE = "LOW";parameter DUTY_CYCLE_CORRECTION = "TRUE";parameter FACTORY_JF = 16'hF0F0;parameter integer PHASE_SHIFT = 0;parameter STARTUP_WAIT = "FALSE";output CLK0;output CLK180;output CLK270;output CLK2X180;output CLK2X;output CLK90;output CLKDV;output CLKFX180;output CLKFX;output LOCKED;input CLKFB;input CLKIN;input RST;wire OPEN_DRDY;wire OPEN_PSDONE;wire [15:0] OPEN_DO;initialbegin   if (CLKOUT_PHASE_SHIFT != "NONE" && CLKOUT_PHASE_SHIFT != "FIXED")     begin     $display(" Attribute Syntax Error :The attribute CLKOUT_PHASE_SHIFT on DCM_BASE instance %m is set to %s.  Legal values for this attribute is NONE or FIXED", CLKOUT_PHASE_SHIFT);        $finish;     end   if (CLK_FEEDBACK != "NONE" && CLK_FEEDBACK != "1X")        begin            $display("Attribute Syntax Error : The attribute CLK_FEEDBACK on DCM_BASE instance %m is set to %s.  Legal values for this attribute are NONE or 1X.", CLK_FEEDBACK);            $finish;        endendDCM_ADV dcm_adv_1 (	.CLK0 (CLK0),	.CLK180 (CLK180),	.CLK270 (CLK270),	.CLK2X (CLK2X),	.CLK2X180 (CLK2X180),	.CLK90 (CLK90),	.CLKDV (CLKDV),	.CLKFB (CLKFB),	.CLKFX (CLKFX),	.CLKFX180 (CLKFX180),	.CLKIN (CLKIN),	.DO (OPEN_DO),	.DRDY (OPEN_DRDY),	.LOCKED (LOCKED),        .DADDR (7'b0000000),        .DCLK (1'b0),        .DEN (1'b0),        .DI (16'h0000),        .DWE (1'b0),	.PSDONE (OPEN_PSDONE),        .PSCLK (1'b0),        .PSEN (1'b0),        .PSINCDEC (1'b0),	.RST (RST));defparam dcm_adv_1.CLKDV_DIVIDE = CLKDV_DIVIDE;defparam dcm_adv_1.CLKFX_DIVIDE = CLKFX_DIVIDE;defparam dcm_adv_1.CLKFX_MULTIPLY = CLKFX_MULTIPLY;defparam dcm_adv_1.CLKIN_DIVIDE_BY_2 = CLKIN_DIVIDE_BY_2;defparam dcm_adv_1.CLKIN_PERIOD = CLKIN_PERIOD;defparam dcm_adv_1.CLKOUT_PHASE_SHIFT = CLKOUT_PHASE_SHIFT;defparam dcm_adv_1.CLK_FEEDBACK = CLK_FEEDBACK;defparam dcm_adv_1.DCM_AUTOCALIBRATION = DCM_AUTOCALIBRATION;defparam dcm_adv_1.DCM_PERFORMANCE_MODE = DCM_PERFORMANCE_MODE;defparam dcm_adv_1.DESKEW_ADJUST = DESKEW_ADJUST;defparam dcm_adv_1.DFS_FREQUENCY_MODE = DFS_FREQUENCY_MODE;defparam dcm_adv_1.DLL_FREQUENCY_MODE = DLL_FREQUENCY_MODE;defparam dcm_adv_1.DUTY_CYCLE_CORRECTION = DUTY_CYCLE_CORRECTION;defparam dcm_adv_1.FACTORY_JF = FACTORY_JF;defparam dcm_adv_1.PHASE_SHIFT = PHASE_SHIFT;defparam dcm_adv_1.STARTUP_WAIT = STARTUP_WAIT;endmodule

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -