亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? clk2510.vhd

?? Vhdl cod for a clock for sp3e
?? VHD
字號(hào):
----------------------------------------------------------------------------------  File Name: clk2510.vhd----------------------------------------------------------------------------------  Copyright (C) 2002 Free Model Foundry; http://www.FreeModelFoundry.com/-- --  This program is free software; you can redistribute it and/or modify--  it under the terms of the GNU General Public License version 2 as--  published by the Free Software Foundation.-- --  MODIFICATION HISTORY:-- --  version: |  author:  | mod date: | changes made:--    V1.0    R. Munden    02 Dec 26   Initial release-- ----------------------------------------------------------------------------------  PART DESCRIPTION:-- --  Library:    CLOCK--  Technology:  --  Part:       CLK2510-- --  Description: Phase-Lock Loop Clock Driver w/ 3-State Outputs--------------------------------------------------------------------------------LIBRARY IEEE;   USE IEEE.std_logic_1164.ALL;                USE IEEE.VITAL_timing.ALL;                USE IEEE.VITAL_primitives.ALL;LIBRARY FMF;    USE FMF.gen_utils.ALL;---------------------------------------------------------------------------------- ENTITY DECLARATION--------------------------------------------------------------------------------ENTITY clk2510 IS    GENERIC (        -- tipd delays: interconnect path delays        tipd_G                   : VitalDelayType01 := VitalZeroDelay01;        tipd_CLK                 : VitalDelayType01 := VitalZeroDelay01;        tipd_FBIN                : VitalDelayType01 := VitalZeroDelay01;        tipd_AVCC                : VitalDelayType01 := VitalZeroDelay01;        -- tpd delays        tpd_G_Y0                 : VitalDelayType01Z := UnitDelay01Z;        tpd_CLK_Y0               : VitalDelayType01 := UnitDelay01;        -- tperiod_min: minimum clock period = 1/max freq        tperiod_FBIN_posedge     : VitalDelayType := UnitDelay;        -- generic control parameters        InstancePath        : STRING    := DefaultInstancePath;        TimingChecksOn      : BOOLEAN   := DefaultTimingChecks;        MsgOn               : BOOLEAN   := DefaultMsgOn;        XOn                 : BOOLEAN   := DefaultXon;        -- For FMF SDF technology file usage        TimingModel         : STRING    := DefaultTimingModel    );    PORT (        Y0              : OUT   std_ulogic := 'U';        Y1              : OUT   std_ulogic := 'U';        Y2              : OUT   std_ulogic := 'U';        Y3              : OUT   std_ulogic := 'U';        Y4              : OUT   std_ulogic := 'U';        Y5              : OUT   std_ulogic := 'U';        Y6              : OUT   std_ulogic := 'U';        Y7              : OUT   std_ulogic := 'U';        Y8              : OUT   std_ulogic := 'U';        Y9              : OUT   std_ulogic := 'U';        FBOUT           : OUT   std_ulogic := 'U';        AVCC            : IN    std_ulogic := 'U';        G               : IN    std_ulogic := 'U';        CLK             : IN    std_ulogic := 'U';        FBIN            : IN    std_ulogic := 'U'    );    ATTRIBUTE VITAL_LEVEL0 of clk2510 : ENTITY IS TRUE;END clk2510;---------------------------------------------------------------------------------- ARCHITECTURE DECLARATION--------------------------------------------------------------------------------ARCHITECTURE vhdl_behavioral of clk2510 IS    ATTRIBUTE VITAL_LEVEL0 of vhdl_behavioral : ARCHITECTURE IS TRUE;    SIGNAL G_ipd               : std_ulogic := 'U';    SIGNAL CLK_ipd             : std_ulogic := 'U';    SIGNAL FBIN_ipd            : std_ulogic := 'U';    SIGNAL AVCC_ipd            : std_ulogic := 'U';    SIGNAL pll_out             : std_ulogic := '1';    SIGNAL rst_int             : std_ulogic := '0';    SIGNAL vco_lock            : boolean;    SIGNAL pll_delay           : time := 0 ns;    SIGNAL half_per            : time := 6 ns;    SIGNAL Y                   : std_ulogic := 'U';    SIGNAL Violation           : X01 := '0';BEGIN    ----------------------------------------------------------------------------    -- Wire Delays    ----------------------------------------------------------------------------    WireDelay : BLOCK    BEGIN        w_14 : VitalWireDelay (G_ipd, G, tipd_G);        w_15 : VitalWireDelay (CLK_ipd, CLK, tipd_CLK);        w_16 : VitalWireDelay (FBIN_ipd, FBIN, tipd_FBIN);        w_17 : VitalWireDelay (AVCC_ipd, AVCC, tipd_AVCC);    END BLOCK;    Y0 <= Y;    Y1 <= Y;    Y2 <= Y;    Y3 <= Y;    Y4 <= Y;    Y5 <= Y;    Y6 <= Y;    Y7 <= Y;    Y8 <= Y;    Y9 <= Y;    ----------------------------------------------------------------------------    -- ADJ Process    ----------------------------------------------------------------------------    ADJ : PROCESS (FBIN_ipd, CLK_ipd)        VARIABLE fbi_period   : time := 0 ns;        VARIABLE clk_period   : time := 0 ns;        VARIABLE prev_clk     : time := 0 ns;        VARIABLE prev_fbi     : time := 0 ns;        VARIABLE toggle1      : boolean;        VARIABLE toggle2      : boolean;        -- Timing Check Variables        VARIABLE Pviol_FBIN     : X01 := '0';        VARIABLE PD_FBIN        : VitalPeriodDataType := VitalPeriodDataInit;    BEGIN        ------------------------------------------------------------------------        -- Timing Check Section        ------------------------------------------------------------------------        IF (TimingChecksOn) THEN            VitalPeriodPulseCheck (                TestSignal      => FBIN_ipd,                TestSignalName  => "FBIN_ipd",                Period          => tperiod_FBIN_posedge,                CheckEnabled    => TRUE,                HeaderMsg       => InstancePath & "/clk2510",                PeriodData      => PD_FBIN,                XOn             => XOn,                MsgOn           => MsgOn,                Violation       => Pviol_FBIN            );        END IF;        ------------------------------------------------------------------------        -- Functionality Section        ------------------------------------------------------------------------        Violation <= Pviol_FBIN;        IF rising_edge(CLK_ipd) THEN            clk_period := NOW - prev_clk;            prev_clk := NOW;            IF FBIN_ipd = 'X' THEN               rst_int <= '1', '0' AFTER 5 ns;            END IF;        END IF;        IF (FBIN_ipd'event AND FBIN_ipd = '0') THEN            rst_int <= '0';            fbi_period := NOW - prev_fbi;            prev_fbi := NOW;            IF toggle1 AND toggle2 THEN                IF fbi_period > clk_period THEN                    half_per <= half_per - 50 ps;                    vco_lock <= false;                ELSIF fbi_period < clk_period THEN                    half_per <= half_per + 60 ps;                    vco_lock <= false;                ELSE                    vco_lock <= true;                END IF;            END IF;            toggle1 := not toggle1;            IF toggle1 THEN                toggle2 := not toggle2;            ELSE                pll_delay <= 0 ps;            END IF;        END IF;        IF rising_edge(FBIN_ipd) AND vco_lock AND toggle1 AND toggle2 THEN            IF (prev_clk + 150 ps) < NOW THEN                IF pll_delay < clk_period THEN                    pll_delay <= 30 ps;                END IF;            END IF;        END IF;    END PROCESS ADJ;    ----------------------------------------------------------------------------    -- PLL Process    ----------------------------------------------------------------------------    PLL : PROCESS (pll_out, CLK_ipd, G_ipd, AVCC_ipd)        -- Functionality Results Variables        VARIABLE Y_zd              : std_ulogic;        VARIABLE F_zd              : std_ulogic;        -- Output Glitch Detection Variables        VARIABLE Y_GlitchData      : VitalGlitchDataType;        VARIABLE F_GlitchData      : VitalGlitchDataType;    BEGIN        IF AVCC_ipd = '1' THEN            pll_out <= TRANSPORT not pll_out AFTER pll_delay + half_per;        ELSE            pll_out <= CLK_ipd;        END IF;        Y_zd := VitalBUFIF1 (data => pll_out, enable => G_ipd);        F_zd := pll_out;        ------------------------------------------------------------------------        -- Path Delay Section        ------------------------------------------------------------------------        VitalPathDelay01 (            OutSignal       => FBOUT,            OutSignalName   => "FBOUT",            OutTemp         => F_zd,            GlitchData      => F_GlitchData,            XOn             => XOn,            MsgOn           => MsgOn,            Paths           => (                0 => (InputChangeTime   => pll_out'LAST_EVENT,                      PathDelay         => VitalZeroDelay01,                      PathCondition     => AVCC_ipd = '1'),                1 => (InputChangeTime   => pll_out'LAST_EVENT,                      PathDelay         => tpd_CLK_Y0,                      PathCondition     => AVCC_ipd /= '1')            )        );        VitalPathDelay01Z (            OutSignal       => Y,            OutSignalName   => "Y",            OutTemp         => Y_zd,            GlitchData      => Y_GlitchData,            XOn             => XOn,            MsgOn           => MsgOn,            Paths           => (                0 => (InputChangeTime   => pll_out'LAST_EVENT,                      PathDelay         => VitalZeroDelay01Z,                      PathCondition     => AVCC_ipd = '1'),                1 => (InputChangeTime   => pll_out'LAST_EVENT,                      PathDelay         => VitalExtendtoFillDelay(tpd_CLK_Y0),                      PathCondition     => AVCC_ipd /= '1'),                2 => (InputChangeTime   => G_ipd'LAST_EVENT,                      PathDelay         => tpd_G_Y0,                      PathCondition     => TRUE)            )        );    END PROCESS PLL;END vhdl_behavioral;

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲图片激情小说| 自拍偷拍欧美激情| 亚洲欧美日韩小说| 国产美女av一区二区三区| 欧美日韩精品免费| 亚洲精品v日韩精品| 国产成人在线视频播放| 日韩小视频在线观看专区| 亚洲第一成年网| 色av一区二区| 成人免费在线视频| 成人av免费在线| 亚洲国产精品成人久久综合一区| 亚洲国产精品一区二区www| 99国产精品视频免费观看| 久久久.com| 国产美女视频一区| 欧美一区二区黄色| 亚洲自拍都市欧美小说| 色视频成人在线观看免| 尤物在线观看一区| 一本一道综合狠狠老| 中文字幕佐山爱一区二区免费| 久久丁香综合五月国产三级网站| 777欧美精品| 日本伊人精品一区二区三区观看方式| 欧美性淫爽ww久久久久无| 亚洲精品成人悠悠色影视| 成人激情动漫在线观看| 国产欧美日韩视频在线观看| 国产一区二区三区视频在线播放| 亚洲精品在线免费播放| 精品在线播放免费| 久久亚洲影视婷婷| 国产一区欧美日韩| 国产欧美综合在线| 成人禁用看黄a在线| 中文字幕乱码日本亚洲一区二区| 成人网男人的天堂| 亚洲欧洲三级电影| 欧美伊人精品成人久久综合97| 亚洲一区二区欧美| 亚洲sss视频在线视频| 欧美日韩一区三区四区| 亚洲h精品动漫在线观看| 日韩一区二区三区在线| 久久99精品一区二区三区 | 开心九九激情九九欧美日韩精美视频电影| 欧美精品免费视频| 免费欧美在线视频| 国产日韩欧美不卡在线| 成人精品鲁一区一区二区| 成人免费小视频| 欧美日韩一区二区三区在线看| 日韩和欧美的一区| 精品福利在线导航| 成人h动漫精品一区二| 一区二区免费在线| 91精品国产美女浴室洗澡无遮挡| 精品一区二区三区视频| 中文字幕 久热精品 视频在线| 色菇凉天天综合网| 日韩影院在线观看| 欧美激情综合网| 色综合久久久久网| 男男视频亚洲欧美| 久久一日本道色综合| 91浏览器在线视频| 日本在线观看不卡视频| 国产午夜精品久久久久久免费视| 色综合久久久久久久久| 人人狠狠综合久久亚洲| 欧美激情自拍偷拍| 欧美日韩一级大片网址| 韩国毛片一区二区三区| 综合久久给合久久狠狠狠97色| 欧美日韩情趣电影| 国产传媒欧美日韩成人| 亚洲精品va在线观看| 精品国产乱码久久久久久闺蜜| 99r国产精品| 老司机免费视频一区二区三区| 国产精品三级视频| 欧美一区二区视频在线观看 | 日韩欧美中文一区| 成人免费av网站| 日韩成人免费电影| 国产精品网曝门| 欧美一区在线视频| 91原创在线视频| 久草精品在线观看| 一区二区视频在线| 精品三级av在线| 91久久精品一区二区三区| 激情久久五月天| 欧美人xxxx| 色综合网色综合| 成人午夜免费视频| 国产一区在线精品| 蜜臂av日日欢夜夜爽一区| 亚洲一区二区五区| 亚洲欧美二区三区| 亚洲欧美综合另类在线卡通| 久久亚洲影视婷婷| 精品sm捆绑视频| 日韩欧美国产一二三区| 欧美老肥妇做.爰bbww视频| 在线中文字幕一区二区| www.爱久久.com| 成人爱爱电影网址| 东方欧美亚洲色图在线| 国产呦萝稀缺另类资源| 精品一区免费av| 日本v片在线高清不卡在线观看| 亚洲成a人片综合在线| 亚洲人成伊人成综合网小说| 中文字幕一区二区三区视频| 国产偷国产偷精品高清尤物| 久久久午夜精品理论片中文字幕| 日韩欧美电影一二三| 日韩无一区二区| 日韩你懂的电影在线观看| 91精品福利在线一区二区三区 | 亚洲精品一区二区三区蜜桃下载 | av一区二区三区| 成人黄色免费短视频| 成人免费高清在线| 成人av网址在线| www.一区二区| 91偷拍与自偷拍精品| 91美女片黄在线观看| 日本道在线观看一区二区| 在线观看日产精品| 91精品1区2区| 在线观看中文字幕不卡| 欧美在线免费视屏| 欧美色区777第一页| 欧美精品久久天天躁| 91精品国产综合久久福利软件 | 一区二区三区日韩精品视频| 亚洲精品精品亚洲| 亚洲成国产人片在线观看| 日韩经典一区二区| 美国三级日本三级久久99| 久久66热re国产| 国产福利精品一区二区| 成人黄色片在线观看| 日本丶国产丶欧美色综合| 欧美日韩高清一区二区三区| 欧美一区中文字幕| 久久精品一区四区| 成人精品视频一区二区三区尤物| 99精品在线免费| 欧美日本国产视频| 欧美大白屁股肥臀xxxxxx| 久久亚洲精华国产精华液 | 亚洲v日本v欧美v久久精品| 奇米影视7777精品一区二区| 久久草av在线| aa级大片欧美| 欧美三级蜜桃2在线观看| 欧美一区二区三区视频免费播放| 精品捆绑美女sm三区| 国产精品久久久久aaaa樱花| 一区二区三区不卡视频| 蜜桃视频在线观看一区| 国产高清久久久久| 在线观看日韩高清av| 欧美va亚洲va在线观看蝴蝶网| 国产欧美一区二区三区沐欲| 亚洲人成伊人成综合网小说| 日韩av一区二区三区四区| 国产伦精一区二区三区| 色噜噜偷拍精品综合在线| 91精品国产色综合久久不卡蜜臀 | 国产成人在线观看免费网站| 色婷婷精品大在线视频| 日韩亚洲欧美综合| 国产精品区一区二区三| 午夜伦理一区二区| 国产酒店精品激情| 91视频国产资源| 日韩欧美国产电影| 一色桃子久久精品亚洲| 免费精品视频在线| 99re这里只有精品首页| 欧美一区二区在线视频| 国产精品久久久久久久久久久免费看 | 欧美老肥妇做.爰bbww| 久久久久久久综合色一本| 亚洲免费在线视频一区 二区| 麻豆成人免费电影| 色乱码一区二区三区88 | 欧美群妇大交群的观看方式| 国产校园另类小说区| 亚洲综合色成人| 粉嫩aⅴ一区二区三区四区五区| 欧美老人xxxx18| 日韩一区在线免费观看| 精品美女一区二区三区|