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

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? msscomppackage.vhd

?? the model of cpu ARM7TDMI.
?? VHD
字號(hào):
-- *****************************************************************************************
-- Components for ARM memory subsystem (simulation)
-- Designed by Ruslan Lepetenok
-- Modified 02.02.2003
--****************************************************************************************************

library	IEEE;
use IEEE.std_logic_1164.all;
use IEEE.std_logic_arith.all;

use WORK.ARMSMSSPackage.all;

package MSSCompPackage is

component ARMSimMemSubsystem is generic(
	                                 -- Bus monitor control
	                                 BusMonitorOn : boolean := TRUE;
	                                 -- ROM parameters
	                                 ROMWidth   : positive  := 32;
                                     ROMSize    : positive  := 4096; 
	                                 InFileName : string    := "test.s19";
	                                 BaseAdr    : natural   := 16#300000#;
                                     BigEndian  : boolean   := FALSE;
	                           	     ROMBlank   : std_logic := '0';
									 DisChSTest : boolean   := FALSE;	
									 -- RAM size (in bytes)
	                                 RAMSize    : positive := 128; 
	                                 -- Memory address(or range) for ABORT
									 AbtMemAdr   : std_logic_vector(CAbtMemAdrWidth-1 downto 0) := x"FFFF";
							         -- Number of aborts
									 NumberOfAbt : positive := 1;
	                                 -- Memory address(or range) for CLKEN
									 SlowMemAdr  : std_logic_vector(CSlowMemAdrWidth-1 downto 0):= x"FFFF";
						             -- Number of wait states
									 NumberOfWS  : positive := 1
									 ); 
	                         port (
								   -- Global control signals
	                               nRESET  : in  std_logic;
						           CLK     : in  std_logic;
								   -- Address class signals
								   ADDR    : in  std_logic_vector(31 downto 0);
								   WRITE   : in  std_logic;
								   SIZE    : in  std_logic_vector(1 downto 0);
								   PROT	   : in  std_logic_vector(1 downto 0);
								   LOCK	   : in  std_logic;
								   -- Memory request signals
								   TRANS   : in  std_logic_vector(1 downto 0);
								   -- Data timed signals
								   WDATA   : in  std_logic_vector(31 downto 0);
								   RDATA   : out std_logic_vector(31 downto 0);
								   ABORT   : out std_logic;
								   -- Global control output
								   CLKEN   : out std_logic
								  );
end component;	


component RAM32B is generic(RAMSize : positive := 128);
	              port(
		     		   -- Global control signals
        			   CLK       : in  std_logic;
					   CLKEN     : in  std_logic;
  	                   -- Address and data
					   Address   : in  std_logic_vector(LOG2(RAMSize/4)-1 downto 0);
                       RAMSel	 : in  std_logic;
					   ByteWE	 : in  std_logic_vector(3 downto 0);
		               DataIn    : in  std_logic_vector(31 downto 0);
		               DataOut   : out std_logic_vector(31 downto 0)
					   );
end component;

component ROM is port (
                    Address : in  std_logic_vector (31 downto 0);
                    Data    : out std_logic_vector (31 downto 0));
end component;


component AdrCtrlReg is port (
						   -- Global control signals
	                       nRESET    : in  std_logic;
						   CLK       : in  std_logic;
						   CLKEN     : in  std_logic;
						   -- Address class signals 
						   ADDR_In   : in  std_logic_vector(31 downto 0);
						   WRITE_In  : in  std_logic;
						   SIZE_In   : in  std_logic_vector(1 downto 0);
						   -- Outputs
						   ADDR_Out  : out std_logic_vector(31 downto 0);
						   WRITE_Out : out std_logic;
						   SIZE_Out  : out std_logic_vector(1 downto 0)
						  );
end component;


component Decoder is generic(AddressA : std_logic_vector(DecoderAdrWidth-1 downto 0);
	                         AddressB : std_logic_vector(DecoderAdrWidth-1 downto 0);
	                         AddressC : std_logic_vector(DecoderAdrWidth-1 downto 0);
	                         AddressD : std_logic_vector(DecoderAdrWidth-1 downto 0)
	                         );
	                 port 
	                      (
						   -- Address class signals 
						   ADDR_In   : in  std_logic_vector(31 downto 0);
						   WRITE_In  : in  std_logic;
						   SIZE_In   : in  std_logic_vector(1 downto 0);
						   -- Outputs
						   SelDevA	 : out std_logic;
						   SelDevB	 : out std_logic;
						   SelDevC	 : out std_logic;
						   SelDevD	 : out std_logic;
						   ByteWE	 : out std_logic_vector(3 downto 0)
						 );
end component;


component DataMux is port (
					    -- Control inputs
						SelDevA	 : in  std_logic;
						SelDevB	 : in  std_logic;
						SelDevC	 : in  std_logic;
						SelDevD	 : in  std_logic;						  
					    -- Input data  
						DataAIn  : in  std_logic_vector(31 downto 0);
						DataBIn  : in  std_logic_vector(31 downto 0);
						DataCIn  : in  std_logic_vector(31 downto 0);
						DataDIn  : in  std_logic_vector(31 downto 0);
						-- Data output  
						DataOut  : out std_logic_vector(31 downto 0)
       				   );
end component;


component ABORTGenerator is generic(AbtMemAdr   : std_logic_vector(CAbtMemAdrWidth-1 downto 0);
								 NumberOfAbt : positive
	                            );
	              port(
		     		   -- Global control signals
        			   nRESET  : in  std_logic;
					   CLK     : in  std_logic;
					   CLKEN   : in  std_logic;
					   -- Memory request signals
					   TRANS   : in  std_logic_vector(1 downto 0);
					   -- ADDR
					   ADDR    : in  std_logic_vector(31 downto 0);
                       -- Output
					   ABORT   : out std_logic
					   );
end component;

component CLKENGenerator is generic(SlowMemAdr : std_logic_vector(CSlowMemAdrWidth-1 downto 0);
								    NumberOfWS : positive
	                            );
	              port(
		     		   -- Global control signals
        			   nRESET  : in  std_logic;
					   CLK     : in  std_logic;
					   -- Memory request signals
					   TRANS   : in  std_logic_vector(1 downto 0);
					   -- ADDR and data
					   ADDR    : in  std_logic_vector(31 downto 0);
                       -- Output
					   CLKEN   : out std_logic
					   );
end component;


component MemoryRemapper is generic (RemapperAddress : std_logic_vector(31 downto 0));
	                    port (
						   -- Global control signals
	                       nRESET     : in  std_logic;
						   CLK        : in  std_logic;
						   CLKEN      : in  std_logic;
						   -- Address and data
                           Address    : in  std_logic_vector(31 downto 0);
					       ByteWE	  : in  std_logic_vector(3 downto 0);
		                   DataIn     : in  std_logic_vector(31 downto 0);
						   -- Memory select signals for remapping
						   SelDevAIn  : in  std_logic;
						   SelDevBIn  : in  std_logic;
						   SelDevAOut : out std_logic;
						   SelDevBOut : out std_logic
						   );
end component;

component ROMS19FR is generic(
								ROMWidth   : positive;
                                ROMSize    : positive; 
	                            InFileName : string;
	                            BaseAdr    : natural;
                                BigEndian  : boolean;
	                           	ROMBlank   : std_logic;
								DisChSTest : boolean
							    );
		                port(
					         Address   : in  std_logic_vector(LOG2(ROMSize/(ROMWidth/8))-1 downto 0);
		                     DataOut   : out std_logic_vector(ROMWidth-1 downto 0)
					        );
end component;

component CycleCounter is port (
						   -- Global control signals
	                       nRESET    : in  std_logic;
						   CLK       : in  std_logic;
						   CLKEN     : in  std_logic;
						   -- Transaction type
						   TRANS     : in  std_logic_vector(1 downto 0)
   						    );
end component;

component BusMonitor is generic(LogFileName : string); 
	                 port(
								   -- Global control signals
	                               nRESET  : in  std_logic;
						           CLK     : in  std_logic;
								   CLKEN   : in  std_logic;	
								   -- Address class signals
								   ADDR    : in  std_logic_vector(31 downto 0);
								   WRITE_I : in  std_logic;
								   SIZE    : in  std_logic_vector(1 downto 0);
								   PROT	   : in  std_logic_vector(1 downto 0);
								   LOCK	   : in  std_logic;
								   -- Memory request signals
								   TRANS   : in  std_logic_vector(1 downto 0);
								   -- Data timed signals
								   WDATA   : in  std_logic_vector(31 downto 0);
								   RDATA   : in  std_logic_vector(31 downto 0);
								   ABORT   : in  std_logic
								   );


end component;

end MSSCompPackage;


?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲欧美综合网| 9i在线看片成人免费| 日韩影院精彩在线| 亚洲福利一区二区三区| 亚洲电影一区二区| 亚洲一区二区在线视频| 亚洲精品高清在线观看| 亚洲综合激情网| 亚洲成人免费在线| 日韩黄色免费电影| 老鸭窝一区二区久久精品| 秋霞影院一区二区| 久久国产欧美日韩精品| 激情图片小说一区| 成人夜色视频网站在线观看| 不卡视频免费播放| 91豆麻精品91久久久久久| 欧美日韩在线电影| 欧美情侣在线播放| 欧美www视频| 欧美国产日韩一二三区| 亚洲日本成人在线观看| 夜夜揉揉日日人人青青一国产精品 | 欧美综合在线视频| 日本高清不卡一区| 在线观看91av| 久久久99精品免费观看不卡| 亚洲欧美影音先锋| 亚洲午夜激情网页| 精品一区二区三区在线观看国产| 精品一区二区成人精品| 99久久精品免费看| 欧美人xxxx| 国产色一区二区| 一区二区高清在线| 精品一区二区免费看| 91在线播放网址| 91精品国产综合久久久久久| 欧美大片在线观看一区二区| 亚洲欧洲国产日本综合| 日本中文一区二区三区| 国产精品99久久久久久久vr| 欧美亚洲一区二区三区四区| 欧美精品一区二区三区四区| 国产精品欧美极品| 视频一区欧美精品| 国产a精品视频| 欧美日韩午夜精品| 国产午夜久久久久| 亚洲高清免费视频| 成人一级视频在线观看| 欧美一区二区三区色| 国产精品二三区| 奇米一区二区三区| 91蜜桃视频在线| 亚洲精品一区二区三区香蕉 | 精一区二区三区| 93久久精品日日躁夜夜躁欧美| 日韩欧美美女一区二区三区| 亚洲三级电影网站| 国产精品一级二级三级| 欧美日韩在线精品一区二区三区激情| 久久看人人爽人人| 视频一区视频二区中文| 色激情天天射综合网| 精品国产免费人成电影在线观看四季 | 777色狠狠一区二区三区| 日本一区二区三区免费乱视频| 日日摸夜夜添夜夜添精品视频| 国产高清一区日本| 欧美一区二区黄| 一区二区三区在线观看视频| 国产很黄免费观看久久| 欧美成人激情免费网| 亚洲va韩国va欧美va精品| 成人小视频在线| 国产午夜精品久久久久久免费视| 秋霞电影网一区二区| 在线欧美一区二区| 国产精品夫妻自拍| 国产成+人+日韩+欧美+亚洲| 日韩欧美国产综合| 视频一区二区三区在线| 91蜜桃传媒精品久久久一区二区| 中文字幕不卡在线观看| 国产精品原创巨作av| 欧美精品一区二| 久久精品久久久精品美女| 欧美日产国产精品| 亚洲综合色区另类av| 91视频精品在这里| 中文字幕制服丝袜成人av| 国产suv精品一区二区三区| 2020国产精品久久精品美国| 久久精品免费看| 精品欧美乱码久久久久久| 免费久久99精品国产| 制服丝袜av成人在线看| 亚洲成人福利片| 7777精品伊人久久久大香线蕉经典版下载 | 成人午夜电影网站| 欧美国产国产综合| 成人性生交大片免费| 国产精品久久久久一区二区三区共| 成人综合激情网| 国产精品免费视频观看| www.日本不卡| 亚洲欧美一区二区三区国产精品| av午夜一区麻豆| 一区二区三区中文在线观看| 欧洲av一区二区嗯嗯嗯啊| 亚洲一线二线三线视频| 欧美群妇大交群的观看方式| 日韩电影一区二区三区| 日韩欧美一级片| 福利视频网站一区二区三区| 国产精品日产欧美久久久久| jlzzjlzz欧美大全| 一区二区日韩电影| 欧美精品vⅰdeose4hd| 蜜臀av一区二区| 久久女同性恋中文字幕| 国产成a人亚洲| 一区二区三区成人| 欧美伦理视频网站| 国产一区二区三区综合| 1024亚洲合集| 欧美剧情片在线观看| 久久99热99| 婷婷夜色潮精品综合在线| 日韩欧美国产电影| 成人精品小蝌蚪| 亚洲午夜私人影院| 精品日韩欧美在线| 99久久精品国产毛片| 丝袜a∨在线一区二区三区不卡| 日韩欧美国产电影| 99精品久久久久久| 午夜影院在线观看欧美| 久久伊99综合婷婷久久伊| 99精品在线观看视频| 日韩不卡在线观看日韩不卡视频| 久久精品免视看| 欧亚一区二区三区| 国产精品综合网| 亚洲电影一区二区| 精品99一区二区三区| 色中色一区二区| 精品一区二区三区视频在线观看| 中文字幕在线不卡视频| 欧美一区二区三区啪啪| 99视频在线精品| 精品亚洲成a人在线观看| 亚洲美女视频在线观看| 日韩免费看的电影| 91黄色激情网站| 国产成人精品亚洲日本在线桃色| 一区二区三区不卡在线观看 | 欧美成人官网二区| 色综合一个色综合| 激情五月激情综合网| 夜夜爽夜夜爽精品视频| 国产亚洲欧美日韩在线一区| 欧美性xxxxx极品少妇| 国产精品亚洲人在线观看| 日韩一区欧美二区| 亚洲丝袜精品丝袜在线| 2017欧美狠狠色| 欧美日本在线视频| 一本久道久久综合中文字幕| 国产九色sp调教91| 日本va欧美va欧美va精品| 亚洲女厕所小便bbb| 久久久不卡网国产精品一区| 欧美一区二区三区电影| 色婷婷av久久久久久久| 成人天堂资源www在线| 久久爱另类一区二区小说| 亚洲福利电影网| 亚洲黄色小说网站| 国产精品传媒入口麻豆| 精品欧美黑人一区二区三区| 欧美电影在线免费观看| 91国内精品野花午夜精品| 成人精品免费看| 国产jizzjizz一区二区| 精品一区二区在线免费观看| 日韩成人精品在线观看| 同产精品九九九| 性久久久久久久久久久久| 亚洲乱码中文字幕综合| 中文字幕国产一区二区| 国产午夜精品一区二区三区视频| 欧美成人性战久久| 国产精品萝li| 亚洲国产精品精华液2区45| 精品剧情在线观看| 日韩欧美在线123| 91精品国产一区二区| 9191精品国产综合久久久久久|