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

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

?? core_set.vhd

?? pci控制器的vhdl代碼。。。。。。。。。
?? VHD
字號:
--*****************************************************************************
-- FILE    : CORE_SET.VHD
-- DATE    : 4.8.1999
-- DATE    : 1.9.1999
-- REVISION: 1.1
-- Descr   : PCI Core Parameters
-- Entities: package CFGSPACE_SET - register and system settings
--           package PCI_COMMANDS - command binary codes
-- Changes :
--
--
-------------------------------------------------------------------------------
--
-- ********************************************************
-- *          Configuration Space Parameters              *
-- ********************************************************
library IEEE;
use IEEE.std_logic_1164.all;
package CFGSPACE_SET is
   -- Vendor ID                                         FEDCBA9876543210
   constant VENDOR_ID : std_logic_vector(15 downto 0):="1010101111001101"; 
-- Vendor ID = xABCD (void)
   -- Device ID                                         FEDCBA9876543210
   constant DEVICE_ID : std_logic_vector(15 downto 0):="0000000100000000"; 
-- Device ID = x0100
   --  Class ID & SubClass & Interface                76543210     76543210  
    76543210
   constant CLASS_ID: std_logic_vector(23 downto 0):="00010000" & "00000000" 
& "00000000";
   -- Revision ID                                  76543210
   constant REV_ID: std_logic_vector(7 downto 0):="00010000"; -- Revision ID 
= 1.0
   ------------------------------------
   --         BAR0 Settings          --
   ------------------------------------
   constant BAR0_PRESENT: boolean:= TRUE;
   -- Base Address Register 0                         
33222222222211111111110000000000
   -- Mapping Infrmation                              
10987654321098765432109876543210
   constant BAR0_MAP: std_logic_vector(31 downto 
0):="11111111111111111111111111110000";
   constant BAR0_DWIDTH: integer := 28; -- number of decoded address bist 
(1's from left in BAR0_SET)
   ------------------------------------
   --         BAR1 Settings          --
   ------------------------------------
   constant BAR1_PRESENT: boolean:= FALSE;
   -- Base Address Register 1                         
33222222222211111111110000000000
   -- Mapping Infrmation                              
10987654321098765432109876543210
   constant BAR1_MAP: std_logic_vector(31 downto 
0):="00000000000000000000000000000000";
   constant BAR1_DWIDTH: integer := 28;
   ------------------------------------
   --         BAR2 Settings          --
   ------------------------------------
   constant BAR2_PRESENT: boolean:= FALSE;
   -- Base Address Register 2                         
33222222222211111111110000000000
   -- Mapping Infrmation                              
10987654321098765432109876543210
   constant BAR2_MAP: std_logic_vector(31 downto 
0):="00000000000000000000000000000000";
   constant BAR2_DWIDTH: integer := 28;
   ------------------------------------
   --         BAR3 Settings          --
   ------------------------------------
   constant BAR3_PRESENT: boolean:= FALSE;
   -- Base Address Register 3                         
33222222222211111111110000000000
   -- Mapping Infrmation                              
10987654321098765432109876543210
   constant BAR3_MAP: std_logic_vector(31 downto 
0):="00000000000000000000000000000000";
   constant BAR3_DWIDTH: integer := 28;
   ------------------------------------
   --         BAR4 Settings          --
   ------------------------------------
   constant BAR4_PRESENT: boolean:= FALSE;
   -- Base Address Register 4                         
33222222222211111111110000000000
   -- Mapping Infrmation                              
10987654321098765432109876543210
   constant BAR4_MAP: std_logic_vector(31 downto 
0):="00000000000000000000000000000000";
   constant BAR4_DWIDTH: integer := 28;
   ------------------------------------
   --         BAR5 Settings          --
   ------------------------------------
   constant BAR5_PRESENT: boolean:= FALSE;
   -- Base Address Register 5                         
33222222222211111111110000000000
   -- Mapping Infrmation                              
10987654321098765432109876543210
   constant BAR5_MAP: std_logic_vector(31 downto 
0):="00000000000000000000000000000000";
   constant BAR5_DWIDTH: integer := 28;
   ------------------------------------
   --  Expansion ROM BAR Settings    --
   ------------------------------------
   -- Expansion ROM must allocate space in interval 2kB upto 16MB
   constant EBAR_PRESENT: boolean:= FALSE;
   -- Expansion ROM Base Address Register             
33222222222211111111110000000000
   -- Mapping Infrmation                              
10987654321098765432109876543210
   constant EBAR_MAP: std_logic_vector(31 downto 
0):="00000000000000000000000000000000";
   constant EBAR_DWIDTH: integer := 17;  --
   --
   -- Subsystem Vendor ID                                  FEDCBA9876543210
   constant SUBVENDOR_ID : std_logic_vector(15 downto 
0):="0001000011101110"; -- Vendor ID = x10EE (Xilinx)
   -- Subsystem Device ID                                  FEDCBA9876543210
   constant SUBDEVICE_ID : std_logic_vector(15 downto 
0):="0000000100000000"; -- Device ID = x0100(Xilinx)
   -- Capabilities Pointer                          76543210
   constant CAP_PTR: std_logic_vector(7 downto 0):="00000000"; --
   -- Maximum Latency                               76543210
   constant MAX_LAT: std_logic_vector(7 downto 0):="00100000"; --
   -- Minimum Grant                                 76543210
   constant MIN_GNT: std_logic_vector(7 downto 0):="00000100"; --
   -- Interrupt Pin                                 76543210
   constant INT_PIN: std_logic_vector(7 downto 0):="00000001"; --  allowed 
values x00 = no interrup, x01= INTA#
   -- Interrupt Line                                 76543210
   constant INT_LINE: std_logic_vector(7 downto 0):="00000000"; --
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
   -- Command Register Default Value              bit no.: FEDCBA9876543210
   constant COMMAND_INIT :std_logic_vector(15 downto 0):= 
"0000000000000000";
   -- Status Register Default Value              bit no.: FEDCBA9876543210
   constant STATUS_INIT :std_logic_vector(15 downto 0):= "0000001000000000";
   -- Cache Line Size Register Default Value
   constant CLSIZE_INIT :std_logic_vector(7 downto 0) := "00000000";
   -- Latency Timer Register Default Value
   constant LATTIMER_INIT :std_logic_vector(7 downto 0) := "00000000";
   -- Interrupt Line Register Default Value
   constant INTLINE_INIT :std_logic_vector(7 downto 0) := "00000000";
   constant BAR0_RO : std_logic_vector(3 downto 0):= BAR0_MAP(3 downto 0);-- 
BAR0 Lowest Nibble Value (Hard wired to this value)
   constant BAR1_RO : std_logic_vector(3 downto 0):= BAR1_MAP(3 downto 0);-- 
BAR1 Lowest Nibble Value (Hard wired to this value)
   constant BAR2_RO : std_logic_vector(3 downto 0):= BAR2_MAP(3 downto 0);-- 
BAR2 Lowest Nibble Value (Hard wired to this value)
   constant BAR3_RO : std_logic_vector(3 downto 0):= BAR3_MAP(3 downto 0);-- 
BAR3 Lowest Nibble Value (Hard wired to this value)
   constant BAR4_RO : std_logic_vector(3 downto 0):= BAR4_MAP(3 downto 0);-- 
BAR4 Lowest Nibble Value (Hard wired to this value)
   constant BAR5_RO : std_logic_vector(3 downto 0):= BAR5_MAP(3 downto 0);-- 
BAR5 Lowest Nibble Value (Hard wired to this value)
   -- Remap Address for reading addresses higher than 0x3F in CFG Space
   constant ROMADR_REMAP:std_logic_vector(3 downto 0) :="1110"; -- to 
reserved value at 0x38
   type BAR_RECORD is record
      PRESENT:BOOLEAN;
      BARMAP: std_logic_vector(31 downto 0);
      DWIDTH: integer;
   end record;
   type BAR_ARRAY is array (0 to 5) of BAR_RECORD;
   constant BAR_SET : BAR_ARRAY:= (
               BAR_RECORD'( BAR0_PRESENT,BAR0_MAP,BAR0_DWIDTH),
               BAR_RECORD'( BAR1_PRESENT,BAR1_MAP,BAR1_DWIDTH),
               BAR_RECORD'( BAR2_PRESENT,BAR2_MAP,BAR2_DWIDTH),
               BAR_RECORD'( BAR3_PRESENT,BAR3_MAP,BAR3_DWIDTH),
               BAR_RECORD'( BAR4_PRESENT,BAR4_MAP,BAR4_DWIDTH),
               BAR_RECORD'( BAR5_PRESENT,BAR5_MAP,BAR5_DWIDTH));
end CFGSPACE_SET;

library IEEE;
use IEEE.std_logic_1164.all;
package PCI_COMMANDS is
   constant IACK_CODE   :std_logic_vector(3 downto 0):="0000" ; -- Interrupt 
Acknowledge
   constant SCYC_CODE   :std_logic_vector(3 downto 0):="0001" ; -- Special 
Cycle
   constant IORD_CODE   :std_logic_vector(3 downto 0):="0010" ; -- I/O Read
   constant IOWR_CODE   :std_logic_vector(3 downto 0):="0011" ; -- I/O Write
   constant RES4_CODE   :std_logic_vector(3 downto 0):="0100" ; -- Reserved
   constant RES5_CODE   :std_logic_vector(3 downto 0):="0101" ; -- Reserved
   constant MRD_CODE    :std_logic_vector(3 downto 0):="0110" ; -- Memory 
Read
   constant MWR_CODE    :std_logic_vector(3 downto 0):="0111" ; -- Memory 
Write
   constant RES8_CODE   :std_logic_vector(3 downto 0):="1000" ; -- Reserved
   constant RES9_CODE   :std_logic_vector(3 downto 0):="1001" ; -- Reserved
   constant CFGRD_CODE  :std_logic_vector(3 downto 0):="1010" ; -- 
Configuration Read
   constant CFGWR_CODE  :std_logic_vector(3 downto 0):="1011" ; -- 
Configuration Write
   constant MRM_CODE    :std_logic_vector(3 downto 0):="1100" ; -- Memory 
Read Multiple
   constant DUAL_CODE   :std_logic_vector(3 downto 0):="1101" ; -- Dual 
Address Cycle
   constant MRL_CODE    :std_logic_vector(3 downto 0):="1110" ; -- Memory 
Read Line
   constant MWI_CODE    :std_logic_vector(3 downto 0):="1111" ; -- Memory 
Write and Invalidate
end PCI_COMMANDS;


?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩av中文在线观看| 亚洲欧美综合色| 久久不见久久见中文字幕免费| 欧美自拍偷拍午夜视频| 一区二区三区蜜桃网| 欧美日韩一区二区三区高清 | 天天操天天综合网| 在线成人高清不卡| 麻豆成人久久精品二区三区红 | 欧美一区二区福利在线| 久久国产生活片100| 26uuu色噜噜精品一区二区| 国产成人三级在线观看| 亚洲欧美在线观看| 欧美精选午夜久久久乱码6080| 免费看精品久久片| 国产日韩精品一区二区浪潮av| 99久久国产综合色|国产精品| 亚洲综合色在线| 精品美女一区二区| 97se亚洲国产综合自在线| 视频一区二区欧美| 国产欧美日韩亚州综合 | 日本成人超碰在线观看| 久久蜜桃av一区二区天堂| 91免费在线播放| 美女视频一区在线观看| 中文字幕一区二区三区在线不卡 | 成人免费va视频| 午夜精品久久久久久久| 久久精品男人的天堂| 日本精品一区二区三区高清 | 中文字幕一区二| 在线成人小视频| 99精品视频在线观看| 日韩激情视频在线观看| 欧美经典一区二区| 欧美精品高清视频| 大胆亚洲人体视频| 日日骚欧美日韩| 综合久久久久久| 精品粉嫩aⅴ一区二区三区四区| 一本色道久久综合亚洲91| 蜜臀av在线播放一区二区三区| 中文字幕亚洲一区二区va在线| 欧美xxxxx牲另类人与| 在线免费观看日本一区| 成人午夜看片网址| 国内外成人在线视频| 日精品一区二区| 亚洲精品中文在线影院| 日本一区二区视频在线| 日韩欧美中文一区| 欧美日韩在线三级| 91小视频免费看| 国产91丝袜在线观看| 黄色精品一二区| 蜜桃av噜噜一区| 奇米精品一区二区三区在线观看| 亚洲美女视频在线观看| 国产精品狼人久久影院观看方式| 精品欧美一区二区在线观看| 欧美一区二区三区免费| 在线观看精品一区| 91毛片在线观看| 成人h动漫精品| 成人黄色在线看| 成人黄色片在线观看| 丁香激情综合五月| 成人爽a毛片一区二区免费| 国产精品一区二区你懂的| 美女视频黄a大片欧美| 日韩高清国产一区在线| 日韩电影在线观看电影| 日本免费新一区视频| 蜜臀av性久久久久蜜臀aⅴ四虎| 亚洲国产综合91精品麻豆| 一区二区三区日韩精品视频| 一区二区三区精品视频| 夜夜精品浪潮av一区二区三区| 亚洲欧美一区二区三区孕妇| 一二三四社区欧美黄| 午夜精品一区二区三区免费视频| 亚洲一区二区三区激情| 亚洲高清免费一级二级三级| 亚洲高清视频中文字幕| 蜜臂av日日欢夜夜爽一区| 精品中文av资源站在线观看| 国内精品伊人久久久久av一坑 | 亚洲高清久久久| 五月婷婷久久综合| 日韩精品视频网| 国产一区999| 97aⅴ精品视频一二三区| 91影院在线免费观看| 欧美自拍偷拍一区| 欧美一激情一区二区三区| 久久先锋影音av鲁色资源网| 国产日本欧美一区二区| 亚洲欧美日韩中文字幕一区二区三区 | 亚洲综合色成人| 日韩国产精品大片| 国产91精品露脸国语对白| 91猫先生在线| 日韩视频国产视频| 国产精品午夜春色av| 亚洲精品视频在线| 美女视频网站黄色亚洲| 成人性生交大片免费看视频在线| 在线精品亚洲一区二区不卡| 日韩精品一区二区三区四区视频| 欧美激情一区二区三区全黄| 亚洲午夜一二三区视频| 久久av资源网| 色视频成人在线观看免| 欧美va在线播放| 国产精品久久久久久久久免费丝袜 | 精品剧情v国产在线观看在线| 国产欧美日韩卡一| 亚洲国产aⅴ天堂久久| 国产一区二区三区四区在线观看| 99re66热这里只有精品3直播| 91精品国产综合久久久久久久 | 亚洲男人的天堂网| 免费黄网站欧美| 97久久超碰国产精品| 精品美女在线播放| 亚洲mv在线观看| 成人免费黄色大片| 精品成人一区二区三区四区| 亚洲精品视频一区二区| 国产伦理精品不卡| 欧美日本在线观看| 中文字幕亚洲综合久久菠萝蜜| 久久er99精品| 91精品国产全国免费观看| 亚洲人精品午夜| 成人一区在线看| 久久久亚洲欧洲日产国码αv| 三级影片在线观看欧美日韩一区二区| a美女胸又www黄视频久久| 日韩欧美第一区| 午夜精品久久久久久不卡8050| 91免费在线视频观看| 国产精品色哟哟| 国产一区二区女| 精品少妇一区二区三区在线播放| 亚洲国产中文字幕| 欧美做爰猛烈大尺度电影无法无天| 中文字幕第一区二区| 国产一区不卡视频| 精品国产乱码91久久久久久网站| 天天亚洲美女在线视频| 在线日韩一区二区| 亚洲午夜精品在线| 欧美系列亚洲系列| 亚洲一区在线观看网站| 色综合视频一区二区三区高清| 国产精品乱人伦中文| 高清国产一区二区| 国产精品色在线观看| 成人高清av在线| 国产精品天美传媒| 成人的网站免费观看| 国产精品免费看片| www.成人网.com| 自拍偷拍亚洲激情| 在线精品视频一区二区三四| 亚洲一区二区三区四区不卡| 欧美日韩综合在线免费观看| 午夜精品久久久久久久99水蜜桃| 欧美日韩国产一二三| 日本在线不卡视频| 精品国产一区二区在线观看| 国精产品一区一区三区mba视频| 欧美xfplay| 成人午夜视频免费看| 亚洲乱码国产乱码精品精98午夜 | 亚洲免费视频成人| 91精彩视频在线观看| 亚洲线精品一区二区三区 | 北条麻妃一区二区三区| 国产精品第13页| 色天天综合色天天久久| 图片区日韩欧美亚洲| 精品久久久久香蕉网| 国产69精品久久99不卡| 亚洲日本在线看| 欧美高清视频一二三区 | 91最新地址在线播放| 亚洲综合av网| 日韩欧美黄色影院| 成人久久18免费网站麻豆| 亚洲精品视频免费看| 91精品国产综合久久精品麻豆| 国产在线视频精品一区| 自拍视频在线观看一区二区| 欧美日本在线观看| 国产成人精品www牛牛影视| 亚洲乱码国产乱码精品精可以看|