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

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

?? tbgen.vhd

?? LEON3 SOC environment, PCI bridges.
?? VHD
字號:
library ieee;use ieee.std_logic_1164.all;library techmap;use techmap.gencomp.all;library gaisler;use gaisler.ambatest.all;use gaisler.libdcom.all;use gaisler.sim.all;library micron;use micron.components.all;library work;entity tbgen is  generic (    ncpu      : integer := 1;		-- Number of CPU's    tech      : integer := 0;		-- target technology    memtech   : integer := 0;           -- memory technology    memtype   : integer := 0;   -- Type of memory, SRAM/SDRAM    pci       : integer := 0;		-- pci core    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 := 20;		-- system clock period    promfile  : string := "prom.srec";  -- rom contents    sramfile  : string := "hello.srec";  -- ram contents    sdramfile : string := "hello.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;    fifodepth : integer := 3;    pcimasteren : integer := 1;    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;architecture behav of tbgen iscomponent leon3pci  generic (    ncpu  : integer := 1;    tech  : integer := 0;    memtech : integer := virtex2;     memtype : integer := 0;    pci   : integer := 0;    disas : integer := 0;    blength : integer := 4;    fifodepth : integer := 3;    pcimasteren : integer := 1;    pci_dev_id : integer := 0;    pci_vend_id : integer := 0;    clkper : time := 20 ns  );  port (	resetn	: in  std_ulogic;	clk	: in  std_ulogic;  	pllref 	: in  std_ulogic;	errorn	: out std_ulogic;	address : out std_logic_vector(27 downto 0);	data	: inout std_logic_vector(31 downto 0);  	sdclk  	: out std_ulogic;  	sdcke  	: out std_logic_vector (1 downto 0);    -- sdram clock enable  	sdcsn  	: out std_logic_vector (1 downto 0);    -- sdram chip select  	sdwen  	: out std_ulogic;                       -- sdram write enable  	sdrasn  : out std_ulogic;                       -- sdram ras  	sdcasn  : out std_ulogic;                       -- sdram cas  	sddqm   : out std_logic_vector (3 downto 0);    -- sdram dqm  	dsutx  	: out std_ulogic; 			-- DSU tx data  	dsurx  	: in  std_ulogic;  			-- DSU rx data  	txd1   	: out std_ulogic; 			-- UART1 tx data  	rxd1   	: in  std_ulogic;  			-- UART1 rx data  	ramsn  	: out std_logic_vector (4 downto 0);  	ramoen 	: out std_logic_vector (4 downto 0);  	rwen   	: out std_logic_vector (3 downto 0);  	oen    	: out std_ulogic;  	writen 	: out std_ulogic;  	read   	: out std_ulogic;  	iosn   	: out std_ulogic;  	romsn  	: out std_logic_vector (1 downto 0);    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 clk : std_logic := '0';signal Rst    : std_logic := '0';			-- Resetconstant ct : integer := clkperiod/2;constant clkper : time := 20 ns;signal address  : std_logic_vector(27 downto 0);signal data     : std_logic_vector(31 downto 0);signal ramsn    : std_logic_vector(4 downto 0);signal ramoen   : std_logic_vector(4 downto 0);signal rwen     : std_logic_vector(3 downto 0);signal rwenx    : std_logic_vector(3 downto 0);signal romsn    : std_logic_vector(1 downto 0);signal iosn     : std_ulogic;signal oen      : std_ulogic;signal read     : std_ulogic;signal writen   : std_ulogic;signal brdyn    : std_ulogic;signal bexcn    : std_ulogic;signal wdog     : std_ulogic;signal dsuen, dsutx, dsurx, dsubre, dsuact : std_ulogic;signal test     : std_ulogic;signal error    : std_logic;signal pio	: std_logic_vector(15 downto 0);signal GND      : std_ulogic := '0';signal VCC      : std_ulogic := '1';signal NC       : std_ulogic := 'Z';signal clk2     : std_ulogic := '1';signal sdcke    : std_logic_vector ( 1 downto 0);  -- clk ensignal sdcsn    : std_logic_vector ( 1 downto 0);  -- chip selsignal sdwen    : std_ulogic;                       -- write ensignal sdrasn   : std_ulogic;                       -- row addr stbsignal sdcasn   : std_ulogic;                       -- col addr stbsignal sddqm    : std_logic_vector ( 3 downto 0);  -- data i/o masksignal sdclk    : std_ulogic;signal plllock    : std_ulogic;signal txd1, rxd1    : std_ulogic;constant lresp : boolean := false;begin-- clock and reset  clk <= not clk after ct * 1 ns;  rst <= '0', '1' after clkperiod*100 * 1 ns;  rxd1 <= '1';  d3 : leon3pci	generic map (ncpu => ncpu, tech => tech, memtype => memtype, pci => pci, disas => disas,		     blength => blength, fifodepth => fifodepth,pcimasteren => pcimasteren,		     pci_dev_id => pci_dev_id, pci_vend_id => pci_vend_id, clkper => clkper,		     memtech => memtech)        port map (rst, clk, clk,  error, address(27 downto 0),	data, sdclk, sdcke, sdcsn, sdwen, sdrasn, sdcasn, sddqm,	dsutx, dsurx, txd1, rxd1, ramsn, ramoen, rwen, oen, writen,	read, iosn, romsn,	pci_rst, pci_clk, pci_gnt, pci_idsel,	pci_lock, pci_ad, pci_cbe, pci_frame, pci_irdy,	pci_trdy, pci_devsel, pci_stop, pci_perr, pci_par,	pci_req, pci_serr, pci_host, pci_66, tbi, tbo);--  ram0: if memtype = 0 generate    prom0 : for i in 0 to 3 generate      sr0 : sram generic map (index => i, abits => 16, fname => promfile)	port map (address(17 downto 2), data(31-i*8 downto 24-i*8), romsn(0),		  rwen(i), oen);    end generate;    sram0 : for i in 0 to 3 generate      sr0 : sram generic map (index => i, abits => 18, fname => sramfile)	port map (address(19 downto 2), data(31-i*8 downto 24-i*8), ramsn(0),		  rwen(i), ramoen(0));    end generate;--  end generate;-- optional sdram  ram1: if memtype = 1 generate      u0: mt48lc16m16a2 generic map (index => 0, fname => sdramfile)    PORT MAP(              Dq => data(31 downto 16), Addr => address(14 downto 2),              Ba => address(16 downto 15), Clk => clk, Cke => sdcke(0),              Cs_n => sdcsn(0), Ras_n => sdrasn, Cas_n => sdcasn, We_n => sdwen,              Dqm => sddqm(3 downto 2));      u1: mt48lc16m16a2 generic map (index => 16, fname => sdramfile)    PORT MAP(              Dq => data(15 downto 0), Addr => address(14 downto 2),              Ba => address(16 downto 15), Clk => clk, Cke => sdcke(0),              Cs_n => sdcsn(0), Ras_n => sdrasn, Cas_n => sdcasn, We_n => sdwen,              Dqm => sddqm(1 downto 0));      u2: mt48lc16m16a2 generic map (index => 0, fname => sdramfile)    PORT MAP(              Dq => data(31 downto 16), Addr => address(14 downto 2),              Ba => address(16 downto 15), Clk => clk, Cke => sdcke(0),              Cs_n => sdcsn(1), Ras_n => sdrasn, Cas_n => sdcasn, We_n => sdwen,              Dqm => sddqm(3 downto 2));      u3: mt48lc16m16a2 generic map (index => 16, fname => sdramfile)    PORT MAP(              Dq => data(15 downto 0), Addr => address(14 downto 2),              Ba => address(16 downto 15), Clk => clk, Cke => sdcke(0),              Cs_n => sdcsn(1), Ras_n => sdrasn, Cas_n => sdcasn, We_n => sdwen,              Dqm => sddqm(1 downto 0));  end generate;  error <= 'H';			  -- ERROR pull-up   iuerr : process(error)  begin    assert (error /= '0')      report "*** IU in error mode, test failed! ***"        severity failure ;  end process;  data <= buskeep(data), (others => 'H') after 25 ns;  dsucom : process    procedure dsucfg(signal dsurx : in std_ulogic; signal dsutx : out std_ulogic) is    variable w32 : std_logic_vector(31 downto 0);    variable c8  : std_logic_vector(7 downto 0);    constant txp : time := 160 * 1 ns;    begin    dsutx <= '1';    wait for 5000 ns;    txc(dsutx, 16#55#, txp);		-- sync uart    txc(dsutx, 16#80#, txp);    txa(dsutx, 16#40#, 16#00#, 16#00#, 16#00#, txp);    rxi(dsurx, w32, txp, lresp);    txc(dsutx, 16#a0#, txp);    txa(dsutx, 16#00#, 16#00#, 16#00#, 16#00#, txp);    rxi(dsurx, w32, txp, lresp);    txc(dsutx, 16#a0#, txp);    txa(dsutx, 16#40#, 16#00#, 16#00#, 16#00#, txp);    rxi(dsurx, w32, txp, lresp);    txc(dsutx, 16#a0#, txp);    txa(dsutx, 16#80#, 16#00#, 16#00#, 16#00#, txp);    rxi(dsurx, w32, txp, lresp);    end;  begin--  dsucfg(dsutx, dsurx);    wait;  end process;end ;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品久久99ma| 综合欧美一区二区三区| 美女在线观看视频一区二区| 欧美中文字幕一区| 亚洲私人影院在线观看| 岛国一区二区三区| 久久久影视传媒| 精品一区二区在线视频| 日韩欧美中文字幕精品| 美女视频一区二区| 精品国产乱码久久久久久老虎| 日本成人在线不卡视频| 91精品在线一区二区| 日韩国产精品91| 91精品国产全国免费观看| 视频一区二区三区入口| 777奇米四色成人影色区| 日韩福利视频网| 日韩欧美不卡在线观看视频| 麻豆91在线播放| 精品成人a区在线观看| 韩国理伦片一区二区三区在线播放 | 久久99精品久久久久久国产越南| 欧美一区二区国产| 精品在线亚洲视频| 国产农村妇女精品| av在线不卡观看免费观看| 亚洲欧美成aⅴ人在线观看| 91色视频在线| 亚洲五月六月丁香激情| 在线成人午夜影院| 精品国产自在久精品国产| 国产激情91久久精品导航| 国产精品久99| 在线观看免费成人| 日韩在线一区二区三区| 2023国产精品| 97精品久久久久中文字幕 | 久久精品日产第一区二区三区高清版| 国产成人综合精品三级| 中文字幕亚洲在| 欧美午夜理伦三级在线观看| 日本人妖一区二区| 久久久久久97三级| 91老师国产黑色丝袜在线| 偷拍与自拍一区| 久久综合久久综合久久| 成人国产视频在线观看| 亚洲高清免费一级二级三级| 欧美mv日韩mv国产网站app| 国产不卡免费视频| 一区二区三区日韩精品| 欧美一区二区女人| 成人a区在线观看| 亚洲成人在线免费| 久久综合久色欧美综合狠狠| 91在线看国产| 蜜桃精品视频在线| 自拍偷自拍亚洲精品播放| 欧美欧美欧美欧美首页| 国产成人亚洲综合a∨婷婷图片| 亚洲精品国产一区二区三区四区在线| 91麻豆精品91久久久久久清纯 | 国产综合久久久久久鬼色| 亚洲天天做日日做天天谢日日欢| 欧美日高清视频| 国产成人精品aa毛片| 亚洲国产综合91精品麻豆| 久久久午夜精品| 欧美日韩精品一区二区三区| 国产精品一区在线观看你懂的| 一区二区三区视频在线看| 精品处破学生在线二十三| 色婷婷狠狠综合| 国产一区二区伦理片| 亚洲成人一区二区| 中文字幕精品一区二区三区精品| 欧美日韩一区三区| 成人禁用看黄a在线| 免费成人av在线播放| 亚洲欧美偷拍另类a∨色屁股| 欧美变态tickle挠乳网站| 91久久精品一区二区三区| 国产成人精品aa毛片| 美女视频黄久久| 一卡二卡欧美日韩| 国产欧美一区二区三区在线老狼| 欧美日韩精品免费| 91一区二区在线观看| 国产精一区二区三区| 日韩在线a电影| 一区二区三区不卡在线观看| 成人av免费观看| 国内外成人在线| 热久久久久久久| 亚洲午夜精品网| 自拍偷拍欧美激情| 国产视频一区在线观看 | 日韩欧美国产电影| 欧洲激情一区二区| 9色porny自拍视频一区二区| 国产在线看一区| 日本成人超碰在线观看| 亚洲成人在线观看视频| 一区二区在线观看不卡| 国产精品三级在线观看| 26uuu欧美| 欧美大片顶级少妇| 51精品久久久久久久蜜臀| 欧美唯美清纯偷拍| 91福利小视频| 色哟哟一区二区三区| caoporn国产一区二区| 高清av一区二区| 国产成a人亚洲精品| 国内欧美视频一区二区| 九九热在线视频观看这里只有精品| 亚洲电影一区二区| 一区二区三区精品视频| 亚洲另类中文字| 亚洲柠檬福利资源导航| 亚洲日本va在线观看| 国产精品国产三级国产三级人妇| 欧美激情资源网| 国产色产综合产在线视频| 久久久亚洲欧洲日产国码αv| 精品国产91亚洲一区二区三区婷婷| 91精品婷婷国产综合久久| 欧美日韩视频在线一区二区| 在线观看日韩高清av| 91国偷自产一区二区开放时间| 91丝袜美腿高跟国产极品老师| 92国产精品观看| 97久久精品人人做人人爽| 91农村精品一区二区在线| 91片黄在线观看| 欧美亚日韩国产aⅴ精品中极品| 欧美性淫爽ww久久久久无| 欧美日韩国产经典色站一区二区三区| 欧美日韩成人一区二区| 7777精品伊人久久久大香线蕉的 | 国产亚洲精久久久久久| 国产偷国产偷亚洲高清人白洁 | 人人狠狠综合久久亚洲| 老司机午夜精品| 国产一区二区三区不卡在线观看| 国产精品一区二区久久精品爱涩| 国产成人免费网站| 不卡视频在线观看| 色综合中文字幕国产 | 夜夜嗨av一区二区三区| 亚洲国产裸拍裸体视频在线观看乱了 | 精品国产露脸精彩对白| 精品国产乱码久久久久久闺蜜| 久久新电视剧免费观看| 国产欧美视频一区二区| 国产精品美女久久久久久久久| 国产精品超碰97尤物18| 综合av第一页| 亚洲一区电影777| 日韩二区三区四区| 韩国av一区二区| 成人午夜看片网址| 91麻豆福利精品推荐| 欧美三级电影网| 日韩欧美视频一区| 国产亚洲欧洲997久久综合 | 一区二区三区在线视频播放| 亚洲成人资源在线| 精品一区二区三区免费视频| 国产成人夜色高潮福利影视| 色综合咪咪久久| 69堂成人精品免费视频| 欧美成人免费网站| 国产精品毛片久久久久久| 亚洲观看高清完整版在线观看| 免费在线观看日韩欧美| 国产电影精品久久禁18| 日本乱人伦一区| 日韩欧美中文字幕一区| 国产精品久久久久久久久免费相片 | 亚洲天堂精品视频| 天天综合天天综合色| 国产精品综合一区二区三区| 色一情一伦一子一伦一区| 欧美一级夜夜爽| 国产精品美女久久福利网站| 图片区小说区国产精品视频| 国产福利91精品一区二区三区| 欧美伊人久久久久久午夜久久久久| 91精品国产综合久久婷婷香蕉 | 日本v片在线高清不卡在线观看| 国产成人精品一区二区三区四区| 91久久久免费一区二区| 久久综合色播五月| 亚洲国产日韩a在线播放| 国产sm精品调教视频网站| 欧美久久久久久久久| 中文字幕亚洲在| 激情久久五月天|