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

📄 clk_adj.vhd

📁 lattice xp2 系列开发板带源码
💻 VHD
字号:
-- VHDL netlist generated by SCUBA ispLever_v70_SP1_Build (25)-- Module  Version: 3.6--E:\ispTOOLS7_0\ispfpga\bin\nt\scuba.exe -w -n clk_adj -lang vhdl -synth synplify -arch mg5a00 -type pll -fin 50 -phase_cntl STATIC -fclkop 50 -fclkop_tol 0.0 -fb_mode CLOCKTREE -phaseadj 90.0 -duty 8 -noclkok -norst -noclkok2 -e -- Mon Nov 12 11:33:15 2007library IEEE;use IEEE.std_logic_1164.all;-- synopsys translate_offlibrary xp2;use xp2.components.all;-- synopsys translate_onentity clk_adj is    port (        CLK: in std_logic;         CLKOP: out std_logic;         CLKOS: out std_logic;         LOCK: out std_logic); attribute dont_touch : string; attribute dont_touch of clk_adj : entity is "true";end clk_adj;architecture Structure of clk_adj is    -- internal signal declarations    signal CLKOP_t: std_logic;    signal scuba_vlo: std_logic;    -- local component declarations    component VLO        port (Z: out std_logic);    end component;    component EPLLD    -- synopsys translate_off        generic (CLKOK_BYPASS : in String; CLKOS_BYPASS : in String;                 CLKOP_BYPASS : in String; DUTY : in Integer;                 PHASEADJ : in String; PHASE_CNTL : in String;                 CLKOK_DIV : in Integer; CLKFB_DIV : in Integer;                 CLKOP_DIV : in Integer; CLKI_DIV : in Integer);    -- synopsys translate_on        port (CLKI: in std_logic; CLKFB: in std_logic; RST: in std_logic;             RSTK: in std_logic; DPAMODE: in std_logic; DRPAI3: in std_logic;             DRPAI2: in std_logic; DRPAI1: in std_logic; DRPAI0: in std_logic;             DFPAI3: in std_logic; DFPAI2: in std_logic; DFPAI1: in std_logic;             DFPAI0: in std_logic; CLKOP: out std_logic; CLKOS: out std_logic;             CLKOK: out std_logic; LOCK: out std_logic; CLKINTFB: out std_logic);    end component;    attribute CLKOK_BYPASS : string;     attribute CLKOS_BYPASS : string;     attribute CLKOP_BYPASS : string;     attribute PHASE_CNTL : string;     attribute DUTY : string;     attribute PHASEADJ : string;     attribute FREQUENCY_PIN_CLKOS : string;     attribute FREQUENCY_PIN_CLKOP : string;     attribute FREQUENCY_PIN_CLKI : string;     attribute FREQUENCY_PIN_CLKOK : string;     attribute CLKOK_DIV : string;     attribute CLKOP_DIV : string;     attribute CLKFB_DIV : string;     attribute CLKI_DIV : string;     attribute FIN : string;     attribute CLKOK_BYPASS of PLLInst_0 : label is "DISABLED";    attribute CLKOS_BYPASS of PLLInst_0 : label is "DISABLED";    attribute CLKOP_BYPASS of PLLInst_0 : label is "DISABLED";    attribute PHASE_CNTL of PLLInst_0 : label is "STATIC";    attribute DUTY of PLLInst_0 : label is "8";    attribute PHASEADJ of PLLInst_0 : label is "90.0";    attribute FREQUENCY_PIN_CLKOS of PLLInst_0 : label is "50.000000";    attribute FREQUENCY_PIN_CLKOP of PLLInst_0 : label is "50.000000";    attribute FREQUENCY_PIN_CLKI of PLLInst_0 : label is "50.000000";    attribute FREQUENCY_PIN_CLKOK of PLLInst_0 : label is "50.000000";    attribute CLKOK_DIV of PLLInst_0 : label is "2";    attribute CLKOP_DIV of PLLInst_0 : label is "16";    attribute CLKFB_DIV of PLLInst_0 : label is "1";    attribute CLKI_DIV of PLLInst_0 : label is "1";    attribute FIN of PLLInst_0 : label is "50.000000";    attribute syn_keep : boolean;    attribute syn_noprune : boolean;    attribute syn_noprune of Structure : architecture is true;begin    -- component instantiation statements    scuba_vlo_inst: VLO        port map (Z=>scuba_vlo);    PLLInst_0: EPLLD        -- synopsys translate_off        generic map (CLKOK_BYPASS=> "DISABLED", CLKOS_BYPASS=> "DISABLED",         CLKOP_BYPASS=> "DISABLED", PHASE_CNTL=> "STATIC", DUTY=>  8,         PHASEADJ=> "90.0", CLKOK_DIV=>  2, CLKOP_DIV=>  16, CLKFB_DIV=>  1,         CLKI_DIV=>  1)        -- synopsys translate_on        port map (CLKI=>CLK, CLKFB=>CLKOP_t, RST=>scuba_vlo,             RSTK=>scuba_vlo, DPAMODE=>scuba_vlo, DRPAI3=>scuba_vlo,             DRPAI2=>scuba_vlo, DRPAI1=>scuba_vlo, DRPAI0=>scuba_vlo,             DFPAI3=>scuba_vlo, DFPAI2=>scuba_vlo, DFPAI1=>scuba_vlo,             DFPAI0=>scuba_vlo, CLKOP=>CLKOP_t, CLKOS=>CLKOS, CLKOK=>open,             LOCK=>LOCK, CLKINTFB=>open);    CLKOP <= CLKOP_t;end Structure;-- synopsys translate_offlibrary xp2;configuration Structure_CON of clk_adj is    for Structure        for all:VLO use entity xp2.VLO(V); end for;        for all:EPLLD use entity xp2.EPLLD(V); end for;    end for;end Structure_CON;-- synopsys translate_on

⌨️ 快捷键说明

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