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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? cy7b991.vhd

?? Vhdl cod for a clock for sp3e
?? VHD
?? 第 1 頁 / 共 2 頁
字號:
            ELSIF (FS_ipd='Z') THEN                N := N_mid;            ELSIF (FS_ipd='1') THEN                N := N_high;            END IF;            tU <= ref_period/N;        END IF;    END PROCESS ADJ;    ----------------------------------------------------------------------------    -- PLL Process    ----------------------------------------------------------------------------    PLL : PROCESS (pll_out, REF_ipd, TEST_ipd)        VARIABLE prev_pll      : time := 0 ns;        -- Timing Check Variables        VARIABLE Pviol_REF     : X01 := '0';        VARIABLE PD_REF        : VitalPeriodDataType := VitalPeriodDataInit;    BEGIN        ------------------------------------------------------------------------        -- Timing Check Section        ------------------------------------------------------------------------        IF (TimingChecksOn) THEN            VitalPeriodPulseCheck (                TestSignal      => pll_out,                TestSignalName  => "PLL",                Period          => tperiod_REF_FS_EQ_0,                CheckEnabled    => (FS_ipd = '0'),                HeaderMsg       => InstancePath & partID,                PeriodData      => PD_REF,                XOn             => XOn,                MsgOn           => MsgOn,                Violation       => Pviol_REF            );            VitalPeriodPulseCheck (                TestSignal      => pll_out,                TestSignalName  => "PLL",                Period          => tperiod_REF_FS_EQ_Z,                CheckEnabled    => (FS_ipd = 'Z'),                HeaderMsg       => InstancePath & partID,                PeriodData      => PD_REF,                XOn             => XOn,                MsgOn           => MsgOn,                Violation       => Pviol_REF            );            VitalPeriodPulseCheck (                TestSignal      => pll_out,                TestSignalName  => "PLL",                Period          => tperiod_REF_FS_EQ_1,                CheckEnabled    => (FS_ipd = '1'),                HeaderMsg       => InstancePath & partID,                PeriodData      => PD_REF,                XOn             => XOn,                MsgOn           => MsgOn,                Violation       => Pviol_REF            );            Violation <= Pviol_REF;        END IF;        IF TEST_ipd = '0' THEN            pll_out <= TRANSPORT not pll_out AFTER pll_delay + half_per;        ELSE            pll_out <= REF_ipd;        END IF;        IF rising_edge(pll_out) THEN            IF not vco_lock THEN                period <= NOW - prev_pll;            END IF;            prev_pll := NOW;        END IF;    END PROCESS PLL;    ----------------------------------------------------------------------------    -- Q1 Process    ----------------------------------------------------------------------------    Q1P : PROCESS (pll_out, F1A_ipd, F1B_ipd)    VARIABLE F1    : std_logic_vector(1 downto 0);    BEGIN        F1 := F1B_ipd & F1A_ipd;        CASE F1 IS            WHEN "00" => Q1 <= TRANSPORT pll_out AFTER (period - tU * 4);            WHEN "0Z" => Q1 <= TRANSPORT pll_out AFTER (period - tU * 3);            WHEN "01" => Q1 <= TRANSPORT pll_out AFTER (period - tU * 2);            WHEN "Z0" => Q1 <= TRANSPORT pll_out AFTER (period - tU);            WHEN "ZZ" => Q1 <= TRANSPORT pll_out AFTER period;            WHEN "Z1" => Q1 <= TRANSPORT pll_out AFTER (period + tU);            WHEN "10" => Q1 <= TRANSPORT pll_out AFTER (period + tU * 2);            WHEN "1Z" => Q1 <= TRANSPORT pll_out AFTER (period + tU * 3);            WHEN "11" => Q1 <= TRANSPORT pll_out AFTER (period + tU * 4);            WHEN others => null;        END CASE;    END PROCESS Q1P;    ----------------------------------------------------------------------------    -- Q2 Process    ----------------------------------------------------------------------------    Q2P : PROCESS (pll_out, F2A_ipd, F2B_ipd)    VARIABLE F2    : std_logic_vector(1 downto 0);    BEGIN        F2 := F2B_ipd & F2A_ipd;        CASE F2 IS            WHEN "00" => Q2 <= TRANSPORT pll_out AFTER (period - tU * 4);            WHEN "0Z" => Q2 <= TRANSPORT pll_out AFTER (period - tU * 3);            WHEN "01" => Q2 <= TRANSPORT pll_out AFTER (period - tU * 2);            WHEN "Z0" => Q2 <= TRANSPORT pll_out AFTER (period - tU);            WHEN "ZZ" => Q2 <= TRANSPORT pll_out AFTER period;            WHEN "Z1" => Q2 <= TRANSPORT pll_out AFTER (period + tU);            WHEN "10" => Q2 <= TRANSPORT pll_out AFTER (period + tU * 2);            WHEN "1Z" => Q2 <= TRANSPORT pll_out AFTER (period + tU * 3);            WHEN "11" => Q2 <= TRANSPORT pll_out AFTER (period + tU * 4);            WHEN others => null;        END CASE;    END PROCESS Q2P;    ----------------------------------------------------------------------------    -- Q3 Process    ----------------------------------------------------------------------------    Q3P : PROCESS (pll_out, F3A_ipd, F3B_ipd)    VARIABLE F3    : std_logic_vector(1 downto 0);        -- Functionality Results Variables        VARIABLE PrevData       : std_logic_vector(0 to 2);        VARIABLE PrevData2      : std_logic_vector(0 to 2);        VARIABLE PrevData4      : std_logic_vector(0 to 2);        VARIABLE CLK_div_2      : std_ulogic := '0';        VARIABLE CLK_div_2a     : std_ulogic := '0';        VARIABLE CLK_div_4      : std_ulogic := '0';    BEGIN        F3 := F3B_ipd & F3A_ipd;        CASE F3 IS            WHEN "00" =>                 VitalStateTable (                    StateTable      => TFFR_tab,                    DataIn          => (Violation, pll_out, rst_int),                    Result          => CLK_div_2,                    PreviousDataIn  => PrevData                );                Q3 <= TRANSPORT CLK_div_2 AFTER period;            WHEN "0Z" => Q3 <= TRANSPORT pll_out AFTER (period - tU * 6);            WHEN "01" => Q3 <= TRANSPORT pll_out AFTER (period - tU * 4);            WHEN "Z0" => Q3 <= TRANSPORT pll_out AFTER (period - tU * 2);            WHEN "ZZ" => Q3 <= TRANSPORT pll_out AFTER period;            WHEN "Z1" => Q3 <= TRANSPORT pll_out AFTER (period + tU * 2);            WHEN "10" => Q3 <= TRANSPORT pll_out AFTER (period + tU * 4);            WHEN "1Z" => Q3 <= TRANSPORT pll_out AFTER (period + tU * 6);            WHEN "11" =>                 VitalStateTable (                    StateTable      => TFFR_tab,                    DataIn          => (Violation, pll_out, rst_int),                    Result          => CLK_div_2a,                    PreviousDataIn  => PrevData2                );                VitalStateTable (                    StateTable      => TFFR_tab,                    DataIn          => (Violation, CLK_div_2a, rst_int),                    Result          => CLK_div_4,                    PreviousDataIn  => PrevData4                );                Q3 <= TRANSPORT CLK_div_4 AFTER period;            WHEN others => null;        END CASE;    END PROCESS Q3P;    ----------------------------------------------------------------------------    -- Q4 Process    ----------------------------------------------------------------------------    Q4P : PROCESS (pll_out, F4A_ipd, F4B_ipd)    VARIABLE F4    : std_logic_vector(1 downto 0);        -- Functionality Results Variables        VARIABLE PrevData       : std_logic_vector(0 to 2);        VARIABLE CLK_div_2      : std_ulogic := '0';    BEGIN        F4 := F4B_ipd & F4A_ipd;        CASE F4 IS            WHEN "00" =>                 VitalStateTable (                    StateTable      => TFFR_tab,                    DataIn          => (Violation, pll_out, rst_int),                    Result          => CLK_div_2,                    PreviousDataIn  => PrevData                );                Q4 <= TRANSPORT CLK_div_2 AFTER period;            WHEN "0Z" => Q4 <= TRANSPORT pll_out AFTER (period - tU * 6);            WHEN "01" => Q4 <= TRANSPORT pll_out AFTER (period - tU * 4);            WHEN "Z0" => Q4 <= TRANSPORT pll_out AFTER (period - tU * 2);            WHEN "ZZ" => Q4 <= TRANSPORT pll_out AFTER period;            WHEN "Z1" => Q4 <= TRANSPORT pll_out AFTER (period + tU * 2);            WHEN "10" => Q4 <= TRANSPORT pll_out AFTER (period + tU * 4);            WHEN "1Z" => Q4 <= TRANSPORT pll_out AFTER (period + tU * 6);            WHEN "11" => Q4 <= TRANSPORT not pll_out AFTER period;            WHEN others => null;        END CASE;    END PROCESS Q4P;END vhdl_behavioral;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国内成人精品2018免费看| 欧美激情中文不卡| 色激情天天射综合网| 成人精品视频网站| 成人精品一区二区三区四区| 成人免费高清在线观看| 国产精品一区在线| 高潮精品一区videoshd| 成人久久18免费网站麻豆| 99精品桃花视频在线观看| 色老综合老女人久久久| 欧美日韩在线电影| 日韩欧美亚洲一区二区| 久久久久久久久久久久电影| 亚洲国产精品99久久久久久久久| 亚洲欧洲精品天堂一级| 一区二区三区 在线观看视频| 亚洲成人av免费| 日本不卡在线视频| 国产91精品精华液一区二区三区 | 亚洲三级在线观看| 一区二区三区免费| 看片网站欧美日韩| 99在线精品观看| 欧美日韩国产乱码电影| 日韩精品一区二区三区四区视频| 国产亲近乱来精品视频| 亚洲一二三四在线观看| 麻豆久久一区二区| 99久久久无码国产精品| 欧美日免费三级在线| 精品国产1区2区3区| 亚洲免费观看高清完整版在线观看| 亚洲一区二区中文在线| 精品一区二区三区在线播放视频| 成人一区在线看| 欧美乱熟臀69xxxxxx| 久久久亚洲国产美女国产盗摄| 亚洲视频狠狠干| 激情图片小说一区| 欧美中文字幕一区二区三区亚洲| 精品国产成人在线影院 | 欧美专区日韩专区| 精品成人在线观看| 一区二区三区欧美激情| 国产精品亚洲一区二区三区在线| 91福利国产成人精品照片| 久久尤物电影视频在线观看| 亚洲一级片在线观看| 成人激情视频网站| 久久网站最新地址| 秋霞午夜鲁丝一区二区老狼| 99精品黄色片免费大全| 日韩毛片精品高清免费| 蜜臀av一区二区三区| 欧美日韩一级大片网址| 国产精品国产三级国产| 国产一区在线看| 91精选在线观看| 亚洲国产精品一区二区www在线| 成人精品一区二区三区中文字幕| 精品99999| 另类专区欧美蜜桃臀第一页| 欧美日韩免费不卡视频一区二区三区| 国产女主播一区| 狠狠v欧美v日韩v亚洲ⅴ| 日韩欧美一区二区视频| 日产精品久久久久久久性色| 日本韩国精品一区二区在线观看| 国产精品国产三级国产aⅴ入口| 国产精品亚洲午夜一区二区三区 | 九色|91porny| 日韩欧美在线123| 日本美女一区二区| 日韩美女视频在线| 免费精品视频最新在线| 欧美www视频| 国内精品嫩模私拍在线| 26uuu色噜噜精品一区| 久久不见久久见免费视频7 | 国产日韩欧美a| 国产成人8x视频一区二区| 久久精品一二三| 成人一区二区三区视频在线观看| 精品国产精品一区二区夜夜嗨| 国产又黄又大久久| 久久欧美中文字幕| 成人国产精品免费观看| 亚洲色图欧美在线| 色婷婷国产精品综合在线观看| 亚洲人吸女人奶水| 欧洲另类一二三四区| 日韩va欧美va亚洲va久久| 欧美美女直播网站| 亚洲国产视频a| 精品成人一区二区三区四区| 国产成人免费视频网站 | 欧美日韩亚洲综合在线| 日日骚欧美日韩| 亚洲精品一区二区三区精华液| 国产精品一二三四区| 亚洲免费电影在线| 日韩女优电影在线观看| www.日韩精品| 日韩av一二三| 亚洲国产成人一区二区三区| 欧美在线小视频| 国模套图日韩精品一区二区| 中文字幕一区二区三区在线不卡 | 亚洲第四色夜色| 亚洲精品一线二线三线| 91蜜桃婷婷狠狠久久综合9色| 亚洲福利国产精品| 国产欧美日韩麻豆91| 91色porny在线视频| 美女诱惑一区二区| 亚洲色图在线播放| 久久综合狠狠综合久久激情| 99国产一区二区三精品乱码| 免费成人av资源网| 一区二区三区免费网站| 国产午夜精品久久| 欧美高清精品3d| 不卡视频在线看| 国产激情视频一区二区在线观看| 亚洲大片精品永久免费| 国产日韩av一区| www久久精品| 欧美顶级少妇做爰| 在线一区二区三区四区五区| 美脚の诱脚舐め脚责91| 一区二区三区丝袜| 国产日韩成人精品| 久久蜜臀中文字幕| 日韩精品中文字幕一区| 色8久久精品久久久久久蜜 | 亚洲色图一区二区三区| 久久亚洲精华国产精华液| 7777精品久久久大香线蕉| 色综合久久久久| 91在线观看成人| 国产一区二区三区最好精华液| 亚洲午夜精品久久久久久久久| 自拍视频在线观看一区二区| 久久精品视频一区| 久久久噜噜噜久噜久久综合| 日韩精品一区二区在线| 91精品国产一区二区三区蜜臀| 欧美色图天堂网| 欧美视频一区二区| 欧美在线短视频| 日本道精品一区二区三区 | 精品视频免费在线| 成人免费视频网站在线观看| 久久99精品视频| 美脚の诱脚舐め脚责91| 久久国产三级精品| 美国精品在线观看| 欧美aⅴ一区二区三区视频| 一区二区三区欧美日| 夜夜精品视频一区二区| 午夜伦理一区二区| 麻豆精品视频在线| 国产在线不卡一区| 不卡的电视剧免费网站有什么| 处破女av一区二区| 色视频欧美一区二区三区| 欧美午夜精品久久久久久超碰| 在线视频观看一区| 欧美一三区三区四区免费在线看| 日韩欧美一区二区三区在线| 精品裸体舞一区二区三区| 久久精品视频一区二区| 中文字幕制服丝袜一区二区三区| 亚洲欧美日韩国产另类专区| 亚洲国产视频一区二区| 久久国产精品区| 99精品欧美一区二区三区综合在线| 一本久久a久久精品亚洲| 欧美二区乱c少妇| 欧美激情一区二区三区不卡| 亚洲蜜桃精久久久久久久| 香蕉成人啪国产精品视频综合网| 精东粉嫩av免费一区二区三区| 成人av动漫在线| 欧美亚洲国产怡红院影院| 日韩精品自拍偷拍| 中文字幕佐山爱一区二区免费| 一区二区理论电影在线观看| 欧美96一区二区免费视频| 国产aⅴ精品一区二区三区色成熟| 99麻豆久久久国产精品免费| 欧美日韩视频在线第一区| 欧美一区二区国产| 亚洲免费在线观看| 国产一区二区精品久久91| 欧美日韩一区二区欧美激情| 欧美经典一区二区| 午夜精品久久久久久| 不卡的av电影|