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

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

?? pci_top.vhd

?? LEON3 SOC environment, PCI bridges.
?? VHD
字號:
------------------------------------------------------------------------------- Entity:      pci_top-- File:        pci_top.vhd-- Author:      Alf Vaerneus, Gaisler Research-- Description: PCI top module, that emulates a full PCI bus system------------------------------------------------------------------------------library ieee;use ieee.std_logic_1164.all;library gaisler;use gaisler.pcitb.all;use gaisler.ambatest.all;library techmap;use techmap.gencomp.all; use gaisler.sim.all;entity pci_top is  generic(    slots : integer := 6;    nleon : integer := 5;    tresptime : integer := 1;    tlatency : integer := 0;    tbars : integer := 2;    trbuf : integer := 8;    tstopwd : boolean := true;    tval : time := 7 ns;    mhz66 : boolean := false;    bit64 : boolean := false;    dbglevel : integer := 1;    tech  : integer := atc18;    memtech : integer := memvirage;    disas : integer := 0    );end pci_top;architecture tb of pci_top isconstant rstclocks : integer := 20;constant sysctrl : boolean := true;component tbgen  generic (    ncpu      : integer := 1;		-- Number of CPU's    tech      : integer := 0;		-- target technology    memtech   : integer := 0;           -- memory technology     memtype   : integer := 0;   -- SDRAM = 1    pci       : integer := 0;    msg1      : string := "32 kbyte 32-bit rom, 0-ws";    msg2      : string := "2x128 kbyte 32-bit ram, 0-ws";    pcihost   : boolean := false;	-- be PCI host    DISAS     : integer := 0;	-- enable disassembly to stdout    clkperiod : integer := 45;		-- system clock period (ns)    promfile  : string := "prom.srec";  -- rom contents    sramfile  : string := "hello7.srec";  -- ram contents    sdramfile : string := "hello7.srec";  -- sdram contents    romwidth  : integer := 32;		-- rom data width (8/32)    romdepth  : integer := 13;		-- rom address depth    romtacc   : integer := 10;		-- rom access time (ns)    ramwidth  : integer := 32;		-- ram data width (8/16/32)    ramdepth  : integer := 15;		-- ram address depth    rambanks  : integer := 2;		-- number of ram banks    bytewrite : boolean := true;	-- individual byte write strobes    ramtacc   : integer := 10;		-- ram access time (ns)    blength   : integer := 4; -- DMA control burst length    fifodepth : integer := 3; -- Size of PCI interface buffer FIFO    pcimasteren : integer := 1; -- Enable PCI master functionality    pci_dev_id : integer := 0;    pci_vend_id : integer := 0  );  port (    pci_rst     : in std_ulogic;		-- PCI bus    pci_clk 	: in std_ulogic;    pci_gnt     : in std_ulogic;    pci_idsel   : in std_ulogic;  -- ignored in host bridge core    pci_lock    : inout std_ulogic;  -- Phoenix core: input only    pci_ad 	: inout std_logic_vector(31 downto 0);    pci_cbe 	: inout std_logic_vector(3 downto 0);    pci_frame   : inout std_ulogic;    pci_irdy 	: inout std_ulogic;    pci_trdy 	: inout std_ulogic;    pci_devsel  : inout std_ulogic;    pci_stop 	: inout std_ulogic;    pci_perr 	: inout std_ulogic;    pci_par 	: inout std_ulogic;    pci_req 	: inout std_ulogic;  -- tristate pad but never read    pci_serr    : inout std_ulogic;  -- open drain output    pci_host   	: in std_ulogic;    pci_66	: in std_ulogic;    tbi : in tbi_array_type;    tbo : out tbo_array_type  );end component;signal pci : pci_type;signal rsttrig : std_logic;signal tbi : tbi_array_type;signal tbo : tbo_array_type;type nl_tbi_type is array(0 to 2*nleon) of tbi_array_type;type nl_tbo_type is array(0 to 2*nleon) of tbo_array_type;signal nltbi : nl_tbi_type;signal nltbo : nl_tbo_type;begin  pci <= pci_idle;  clkgen : pcitb_clkgen  generic map(mhz66 => mhz66, rstclocks => rstclocks)  port map(rsttrig => rsttrig, systclk => pci.syst);  arbiter : pcitb_arb  generic map(slots => slots, tval => tval)  port map(systclk => pci.syst, ifcin => pci.ifc, arbin => pci.arb, arbout => pci.arb);  monitor : pcitb_monitor  generic map(dbglevel => dbglevel)  port map(pciin => pci);  syshost : if sysctrl generate    master : pcitb_master    generic map(tval => tval, dbglevel => dbglevel)    port map(pciin => pci, pciout => pci, tbi => tbi(0), tbo => tbo(0));    target : pcitb_target    generic map(abits => 11, bars => tbars, resptime => tresptime,                latency => tlatency, rbuf => trbuf, stopwd => tstopwd, tval => tval, dbglevel => dbglevel)    port map(pciin => pci, pciout => pci, tbi => tbi(1), tbo => tbo(1));  end generate;  stimgen : pcitb_stimgen  generic map(slots => slots, dbglevel => dbglevel)  port map(rsttrig => rsttrig, tbi => tbi, tbo => tbo);  leon : for i in 1 to nleon generate    nltbi(i) <= (0 => tbi(2*i), 1 => tbi((2*i)+1), others => tb_in_init);    tbo(2*i) <= nltbo(i)(0); tbo((2*i)+1) <= nltbo(i)(1);    slotn : tbgen    generic map (memtype => 1, clkperiod => 30, promfile => "boot.srec", sramfile => "hello7.srec", tech => tech, DISAS => disas,      pci => 4, blength => 18, fifodepth => 4, pcimasteren => 1, pci_dev_id => 16#0213#+i, pci_vend_id => 16#16E4#, memtech => memtech)    port map (pci_rst => pci.syst.rst, pci_clk => pci.syst.clk, pci_gnt => pci.arb.gnt(i),              pci_idsel => pci.ifc.idsel(i), pci_lock => open, pci_ad => pci.ad.ad,              pci_cbe => pci.ad.cbe, pci_frame => pci.ifc.frame, pci_irdy => pci.ifc.irdy,              pci_trdy => pci.ifc.trdy, pci_devsel => pci.ifc.devsel, pci_stop => pci.ifc.stop,              pci_perr => pci.err.perr, pci_par => pci.ad.par, pci_req => pci.arb.req(i),              pci_serr => pci.err.serr, pci_host => 'H', pci_66 => '0',              tbi => nltbi(i), tbo => nltbo(i));  end generate;  nltbi(nleon+1) <= (0 => tbi((2*nleon)+2), 1 => tbi((2*nleon)+3), others => tb_in_init);  tbo((2*nleon)+2) <= nltbo(nleon+1)(0); tbo((2*nleon)+3) <= nltbo(nleon+1)(1);  leonmaster : tbgen  generic map (memtype => 1, clkperiod => 30, promfile => "boot.srec", sramfile => "hello7.srec", tech => tech, DISAS => disas,    pci => 4, blength => 18, fifodepth => 3, pcimasteren => 1, pci_dev_id => 16#0213#+nleon+1, pci_vend_id => 16#16E4#, memtech => memtech)    port map (pci_rst => pci.syst.rst, pci_clk => pci.syst.clk, pci_gnt => pci.arb.gnt(nleon+1),              pci_idsel => pci.ifc.idsel(nleon+1), pci_lock => open, pci_ad => pci.ad.ad,              pci_cbe => pci.ad.cbe, pci_frame => pci.ifc.frame, pci_irdy => pci.ifc.irdy,              pci_trdy => pci.ifc.trdy, pci_devsel => pci.ifc.devsel, pci_stop => pci.ifc.stop,              pci_perr => pci.err.perr, pci_par => pci.ad.par, pci_req => pci.arb.req(nleon+1),              pci_serr => pci.err.serr, pci_host => 'H', pci_66 => '0',              tbi => nltbi(nleon+1), tbo => nltbo(nleon+1));  pci.ifc.idsel(slots-1 downto 0) <= pci.ad.ad(31 downto (32-slots));  pci.ad.cbe <= buskeep(pci.ad.cbe), (others => 'L') after 25 ns;  pci.ad.ad <= buskeep(pci.ad.ad), (others => 'L') after 25 ns;  pci.ad.par <= buskeep(pci.ad.par), 'L' after 25 ns;end;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美影院一区二区| 国产精品久久久久久亚洲伦| 久久久久久久久蜜桃| 亚洲三级免费电影| 狠狠色丁香婷婷综合| 一本大道久久精品懂色aⅴ| 欧美精品一区视频| 日本三级亚洲精品| 欧美亚洲一区二区在线| 国产精品视频第一区| 狠狠狠色丁香婷婷综合激情| 91在线视频18| www国产成人| 麻豆视频一区二区| 欧美日韩国产首页在线观看| 亚洲婷婷在线视频| 成人美女视频在线观看18| 日韩精品一区二区三区中文不卡| 一区二区三区四区激情| 99re这里只有精品视频首页| 欧美韩国日本一区| 国产一区二区电影| 精品av久久707| 看电影不卡的网站| 日韩你懂的在线播放| 天堂蜜桃一区二区三区| 欧美丝袜丝交足nylons| 一区二区三区在线免费视频 | 日本高清无吗v一区| 精品国产一二三区| 精品一二线国产| 久久综合国产精品| 激情成人综合网| 久久久777精品电影网影网| 国产一区二区在线观看免费| 日韩精品中午字幕| 国产麻豆精品久久一二三| 国产亚洲精品资源在线26u| 国产激情一区二区三区| 国产精品视频yy9299一区| 99久久精品国产毛片| 亚洲视频免费在线观看| 91美女福利视频| 亚洲国产成人tv| 日韩一区二区三区精品视频| 久久99精品网久久| 国产欧美一区二区精品婷婷| 成人理论电影网| 亚洲另类春色国产| 欧美群妇大交群的观看方式| 九色porny丨国产精品| 久久久蜜桃精品| 成a人片国产精品| 亚洲国产精品尤物yw在线观看| 欧美精品一二三| 国产精品一区三区| 亚洲欧美偷拍另类a∨色屁股| 一本色道亚洲精品aⅴ| 性久久久久久久久| 精品播放一区二区| 一本一道波多野结衣一区二区| 视频一区在线播放| 国产欧美一区二区精品忘忧草| 日本韩国视频一区二区| 理论片日本一区| 亚洲天堂免费在线观看视频| 欧美精品亚洲二区| 国产成人综合网站| 亚洲高清免费在线| 久久久99精品久久| 欧美日韩国产首页在线观看| 国产福利精品一区| 亚洲成在人线免费| 国产片一区二区三区| 欧美精品久久久久久久多人混战| 国产综合色在线视频区| 一区二区高清视频在线观看| www日韩大片| 欧美肥妇free| 欧美亚洲国产一区二区三区va| 免费高清成人在线| 亚洲天堂av一区| 久久免费国产精品| 欧美高清一级片在线| av不卡在线播放| 黑人巨大精品欧美一区| 亚洲香肠在线观看| 日韩伦理电影网| 26uuu亚洲综合色| 欧美日韩情趣电影| 91视频你懂的| 丁香天五香天堂综合| 久久精品国产免费看久久精品| 亚洲小少妇裸体bbw| 国产精品动漫网站| 日本一区二区三区dvd视频在线| 日韩精品一区二区三区老鸭窝| 欧美亚洲综合色| 91蝌蚪porny九色| 成人国产免费视频| 国产91高潮流白浆在线麻豆| 国内精品视频666| 日韩av在线播放中文字幕| 亚洲国产一区在线观看| 亚洲卡通欧美制服中文| 亚洲人成网站色在线观看| 国产欧美精品日韩区二区麻豆天美| 欧美xxxxx牲另类人与| 欧美巨大另类极品videosbest | 一区二区三区免费看视频| 中文字幕国产精品一区二区| 国产亚洲欧美日韩俺去了| 精品国产污污免费网站入口| 精品国产免费久久| 26uuu国产日韩综合| 久久久久久久久一| 国产午夜精品一区二区三区嫩草| 久久女同精品一区二区| 精品1区2区在线观看| 久久久亚洲精品石原莉奈| 久久久综合精品| 中文字幕第一区综合| 中文字幕人成不卡一区| 亚洲视频免费观看| 亚洲一区二区中文在线| 日韩电影在线观看电影| 另类中文字幕网| 国产高清不卡一区二区| 成人高清视频在线| 色综合天天做天天爱| 欧美日韩亚洲高清一区二区| 91精品一区二区三区在线观看| 欧美一级高清片| 久久久亚洲午夜电影| 国产精品久久久久一区| 亚洲午夜视频在线| 麻豆精品国产91久久久久久| 国产精品99久久久久久有的能看| zzijzzij亚洲日本少妇熟睡| 欧美三级在线看| 日韩精品资源二区在线| 中文字幕不卡一区| 亚洲一二三四久久| 精品一区二区在线免费观看| av网站免费线看精品| 在线亚洲欧美专区二区| 精品日本一线二线三线不卡| 国产精品电影一区二区三区| 天堂精品中文字幕在线| 国产精品一线二线三线| 欧美在线小视频| 国产午夜精品久久久久久免费视| 国产精品萝li| 婷婷六月综合网| 国产成人夜色高潮福利影视| 欧美午夜精品一区二区三区| 久久精品这里都是精品| 亚洲夂夂婷婷色拍ww47| 国产在线精品一区二区| 色婷婷久久99综合精品jk白丝| 日韩西西人体444www| 亚洲色图欧洲色图婷婷| 精品午夜一区二区三区在线观看| 91麻豆精品在线观看| 精品国产一区久久| 亚洲超碰97人人做人人爱| 国产成人av自拍| 91精品黄色片免费大全| 亚洲天堂成人网| 国精产品一区一区三区mba视频 | 国产视频一区二区在线| 亚州成人在线电影| a美女胸又www黄视频久久| 日韩女优av电影在线观看| 亚洲男女一区二区三区| 成人黄色免费短视频| 精品国产制服丝袜高跟| 丝袜美腿亚洲色图| 在线免费观看日韩欧美| 中文字幕一区二区三区在线不卡| 韩国成人精品a∨在线观看| 欧美久久一二三四区| 亚洲国产裸拍裸体视频在线观看乱了 | 精品在线一区二区| 91精品国产综合久久香蕉的特点| 夜夜嗨av一区二区三区网页| 99免费精品视频| 国产精品久久综合| 成人美女视频在线观看| 久久久精品影视| 国内成人免费视频| 精品国产一区二区三区忘忧草| 蜜臀av性久久久久av蜜臀妖精| 91.com视频| 亚洲成人你懂的| 欧美精品777| 毛片不卡一区二区| 日韩一区二区三区免费看| 蜜臀av一区二区三区| 精品久久人人做人人爽|