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

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

?? pcit_core.vhd

?? pci控制器的vhdl代碼。。。。。。。。。
?? VHD
?? 第 1 頁 / 共 2 頁
字號:
--*****************************************************************************
-- DESIGN  : PCI Target Core
-- FILE    : PCIT_CORE.vhd
-- DATE    : 1.9.1999
-- REVISION: 1.1
-- DESIGNER: KA
-- Descr   : PCI Target Interface Core
-- Entities: PCI_T32
-- Changes :
--           4.8.1999 - added visibility of Command and Status register bits
--                      at the backend interface (PCR_CMD, PCR_STAT)
--
-------------------------------------------------------------------------------
library IEEE;
use IEEE.std_logic_1164.all;
-- pragma translate_off
library unisim;
use unisim.all;
-- pragma translate_on
entity PCI_T32 is
   port (
      -- ************************ ATTENTION 
***********************************
      -- * Signals PRSNT[1:2] on PCI board must be tied to ground on the 
board*
      -- * to indicate that a board is physicaly present in motherboard.     
  *
      -- ************************ ATTENTION 
***********************************

      -- ## PCI Interface ## --
      RSTn_p     : in    std_logic;    -- Reset
      CLK_p      : in    std_logic;    -- Clock
      AD_p       : inout std_logic_vector(31 downto 0); -- Address/Data Bus
      CBE_p      : in std_logic_vector(3 downto 0);  -- Command/Byte Enable
      PAR_p      : inout std_logic;   -- Parity
      FRAMEn_p   : in std_logic;   -- Transaction Frame
      IRDYn_p    : in std_logic;   -- Initiator Ready
      TRDYn_p    : inout std_logic;   -- Target Ready
      DEVSELn_p  : inout std_logic;   -- Device Select
      STOPn_p    : inout std_logic;   -- Stop transaction
      IDSEL_p    : in    std_logic;   -- Chip Select
      PERRn_p    : inout std_logic;   -- Parity Error (s/t/s)
      SERRn_p    : inout std_logic;   -- System Error (o/d)
      INTAn_p    : inout std_logic;   -- Interrupt pin (o/d)
      -- ## Application Interface Signals
      APP_RST     : out std_logic; -- RESET
      APP_CLK     : out std_logic; -- CLOCK
      APP_ADR     : out std_logic_vector(31 downto 0); -- Address Bus
      APP_ADI     : out std_logic_vector(31 downto 0); -- Data In (PCI =>> 
App)
      APP_ADO     : in  std_logic_vector(31 downto 0); -- Data Out(App =>> 
PCI)
      APP_INTn    : in  std_logic; -- Application Interrupt signal (Active 
Low!!)
      -- Target control signals
      T_DRDY      : in  std_logic; -- Target Application Ready to Read/Write 
Data
      T_ABORT     : in  std_logic; -- Target Abort Request
      T_TERM      : in  std_logic; -- Target Termination Request 
(Retry/Disconnect)
      T_BARHIT    : out std_logic_vector(5 downto 0); -- BAR hit signal
      T_EBARHIT   : out std_logic; -- Expansion ROM BAR hit signal
      T_BEn       : out std_logic_vector(3 downto 0); -- Byte Enables 
(active low)
      T_CMD       : out std_logic_vector(3 downto 0); -- Command Code
      T_RD        : out std_logic; -- Target Operation is Read
      T_WR        : out std_logic; -- Target Operation is Write
      T_WE        : out std_logic; -- Target Write Enable
      T_NEXTD     : out std_logic; -- Target Next Data
      -- Status Signals
      PCR_CMD     : out std_logic_vector(15 downto 0); -- Command Register 
Contens
      PCR_STAT    : out std_logic_vector(15 downto 0)  -- Status Register 
Contens
   );
end PCI_T32;
--
--  PCI Target Core Architecture
--
architecture Struct of PCI_T32 is
   -- Component declaration of the CHECK_PAR unit
   -- File name contains CHECK_PAR entity: G_PARITY.vhd
   component CHECK_PAR
   port(
      RESET       : in std_logic;
      CLK         : in std_logic;
      ADi         : in std_logic_vector(31 downto 0);
      BEn         : in std_logic_vector(3 downto 0);
      FIRST_CYC   : in std_logic;
      IRDYnid     : in std_logic;
      TRDYnid     : in std_logic;
      PARi        : in std_logic;
      PARid       : in std_logic;
      PERRni      : in std_logic;
      PERRnid     : in std_logic;
      SERRni      : in std_logic;
      SERRnid     : in std_logic;
      ACC_RD      : in std_logic;
      ACC_WR      : in std_logic;
      PERR_EN     : in std_logic;
      SERR_EN     : in std_logic;
      TARGET_ACT  : in std_logic;
      MASTER_READ : in std_logic;
      MASTER_ACT  : in std_logic;
      NEW_PERRno  : out std_logic;
      NEW_SERRno  : out std_logic;
      NEW_OTPERR  : out std_logic;
      SET_MDPERR  : out std_logic;
      SIG_SERR    : out std_logic;
      DET_PERR    : out std_logic);
   end component;

   component PCI_IO_Virtex
   port(
      RSTn_p      : in std_logic;
      CLK_p       : in std_logic;
      AD_p        : inout std_logic_vector(31 downto 0);
      CBE_p       : in std_logic_vector(3 downto 0);
      PAR_p       : inout std_logic;
      FRAMEn_p    : in std_logic;
      IRDYn_p     : in std_logic;
      TRDYn_p     : inout std_logic;
      DEVSELn_p   : inout std_logic;
      STOPn_p     : inout std_logic;
      IDSEL_p     : in std_logic;
      PERRn_p     : inout std_logic;
      SERRn_p     : inout std_logic;
      INTAn_p     : inout std_logic;
      RESET       : out std_logic;
      CLK         : out std_logic;
      ADi         : out std_logic_vector(31 downto 0);
      ADo         : in std_logic_vector(31 downto 0);
      CBEi        : out std_logic_vector(3 downto 0);
      CBEid       : out std_logic_vector(3 downto 0);
      PARi        : out std_logic;
      PARid       : out std_logic;
      PARo        : in std_logic;
      IDSELi      : out std_logic;
      FRAMEni     : out std_logic;
      IRDYni      : out std_logic;
      DEVSELni    : out std_logic;
      TRDYni      : out std_logic;
      STOPni      : out std_logic;
      IDSELid     : out std_logic;
      FRAMEnid    : out std_logic;
      IRDYnid     : out std_logic;
      DEVSELnid   : out std_logic;
      TRDYnid     : out std_logic;
      STOPnid     : out std_logic;
      NEW_DEVSELno: in std_logic;
      NEW_TRDYno  : in std_logic;
      NEW_STOPno  : in std_logic;
      OT_DEVSEL   : in std_logic;
      OT_TRDY     : in std_logic;
      OT_STOP     : in std_logic;
      T_OT_AD     : in std_logic;
      CE_ADo      : in std_logic;
      T_CE_ADoRDY : in  std_logic;
      INTAno      : in  std_logic;
      PERRni      : out std_logic;
      SERRni      : out std_logic;
      PERRnid     : out std_logic;
      SERRnid     : out std_logic;
      NEW_PERRno  : in  std_logic;
      NEW_SERRno  : in  std_logic;
      NEW_OTPERR  : in  std_logic);
   end component PCI_IO_VIRTEX;
   -- Command Register and Address Counter
   component PCI_CMDADR is
   port(
      RESET       : in std_logic;
      CLK         : in std_logic;
      DIN         : in std_logic_vector(31 downto 0);
      CBEnid      : in std_logic_vector(3 downto 0);
      IDSELd      : in std_logic;
      FRAMEnd     : in std_logic;
      ACC_END     : in std_logic;
      CFG_IOEN    : in std_logic;
      CFG_MEMEN   : in std_logic;
      INC_ADR     : in std_logic;
      FIRST_CYC   : out std_logic;
      ADR         : out std_logic_vector(31 downto 0);
      BURST_MODE  : out std_logic_vector(1 downto 0);
      COMMAND     : out std_logic_vector(3 downto 0);
      CMD_CFGRD   : out std_logic;
      CMD_CFGWR   : out std_logic;
      CMD_IORD    : out std_logic;
      CMD_IOWR    : out std_logic;
      CMD_MRD     : out std_logic;
      CMD_MWR     : out std_logic;
      CMD_MRM     : out std_logic;
      CMD_MRL     : out std_logic;
      CMD_MWI     : out std_logic;
      ACC_CFG     : out std_logic;
      ACC_IO      : out std_logic;
      ACC_MEM     : out std_logic;
      ACC_WR      : out std_logic;
      ACC_RD      : out std_logic);
   end component PCI_CMDADR;

   component CFG_SPACE is
   port(
      RESET       : in  std_logic;                    -- Chip Reset
      CLK         : in  std_logic;                    -- Chip Clock
      DIN         : in  std_logic_vector(31 downto 0);-- Data IN
      DOUT        : out std_logic_vector(31 downto 0);-- Data OUT
      ADR         : in  std_logic_vector(7 downto 2); -- Register Address
      BEn         : in  std_logic_vector(3 downto 0); -- Byte Enables
      CMD_CFGRD   : in  std_logic;                    -- PCI Command Config. 
Read
      CMD_CFGWR   : in  std_logic;                    -- PCI Command Config. 
Write
      ACC_START   : in  std_logic;                    -- Start of Device 
Access
      ACC_END     : in  std_logic;        -- End of Device Access
      D_SENT      : in  std_logic;        -- Data Sent
      FIRST_CYC   : in  std_logic;        -- First Cycle After FRAME# 
falling edge
      ACC_CFG     : in  std_logic;        -- Configuration Space Access
      ACC_IO      : in  std_logic;        -- I/O Space Access
      ACC_MEM     : in  std_logic;        -- Memory Space Access
      SET_MDPERR  : in  std_logic;        -- Set Master Data Parity Error 
Bit( 8)
      SIG_TABORT  : in  std_logic;        -- Set Signaled Target Abort Bit   
(11)
      RCV_TABORT  : in  std_logic;        -- Set Received Target Abort Bit   
(12)
      RCV_MABORT  : in  std_logic;        -- Set Received Master Abort Bit   
(13)
      SIG_SERR    : in  std_logic;        -- Set Signaled System Error Bit   
(14)
      DET_PERR    : in  std_logic;        -- Set Detected Parity Error Bit   
(15)
      DRDY        : out std_logic;        -- Ready to transfer data
      CARD_HIT    : out std_logic;        -- Card was decoded as target
      TARGET_ACT  : out std_logic;        -- Target Active
      BAR_HIT     : out std_logic_vector(5 downto 0); -- BAR Hit signal
      ROM_HIT     : out std_logic;        -- Expansion ROM BAR Hit
      PCR_CMD     : out std_logic_vector(15 downto 0); -- Command Register 
Contens
      PCR_STAT    : out std_logic_vector(15 downto 0); -- Status Register 
Contens
      IO_EN       : out std_logic;        -- I/O Space Decoding Enabled
      MEM_EN      : out std_logic;        -- Memory Space Decoding Enabled
      SPEC_CYC    : out std_logic;        -- Special Cycles Monitoring 
Enabled
      PERR_EN     : out std_logic;        -- Parity Error Response
      STEPPING_EN : out std_logic;        -- Stepping Control
      SERR_EN     : out std_logic);        -- SERR# Enable
   end component CFG_SPACE;

   component TARGET_FSM is
   port (
      CLK         : in std_logic;
      RESET       : in std_logic;
      FRAMEni     : in std_logic;
      FRAMEnid    : in std_logic;
      IRDYni      : in std_logic;
      IRDYnid     : in std_logic;
      TRDYnid     : in std_logic;
      HIT         : in std_logic;
      DRDY        : in std_logic;
      TERM        : in std_logic;
      ABORT       : in std_logic;
      ACC_WR      : in std_logic;
      ACC_RD      : in std_logic;
      NEW_DEVSELno: out std_logic;
      NEW_TRDYno  : out std_logic;
      NEW_STOPno  : out std_logic;
      CE_ADoDIR   : out std_logic;
      CE_ADoRDY   : out std_logic;
      NEW_OT_AD   : out std_logic;
      OT_TRDYn    : out std_logic;
      OT_STOPn    : out std_logic;
      OT_DEVSELn  : out std_logic;
      ACC_START	: out std_logic;
      ACC_END		: out std_logic;
      D_SENT		: out std_logic;
      INC_ADR     : out std_logic;
      T_NEXTD     : out std_logic;
      T_WE        : out std_logic;
      T_WR        : out std_logic;
      T_RD        : out std_logic
      );
   end component TARGET_FSM;
   --

   -- Local Signals
   signal RESET : std_logic; -- Chip Reset
   signal CLK : std_logic; -- Chip Clock
   signal ADo   : std_logic_vector(31 downto 0);  -- Address/Data Bus
   signal ADi   : std_logic_vector(31 downto 0);  -- Address/Data Bus
   signal T_OT_AD : std_logic; -- Target DATA Output Tristate control
   signal M_OT_AD : std_logic; -- Master DATA Output Tristate control
   signal CBEi : std_logic_vector(3 downto 0);-- Command/Byte Enable
   signal CBEid : std_logic_vector(3 downto 0);-- Command/Byte Enable
   signal PARi : std_logic; -- Parity In  (-> Board)
   signal PARo : std_logic; -- Parity Out (Board ->)
   -- Direct PCI Inputs
   signal IDSELi     : std_logic;
   signal FRAMEni    : std_logic;
   signal IRDYni     : std_logic;
   signal DEVSELni   : std_logic;
   signal TRDYni     : std_logic;
   signal STOPni     : std_logic;
   -- Registered PCI Inputs
   signal IDSELid    : std_logic;
   signal FRAMEnid   : std_logic;
   signal IRDYnid    : std_logic;
   signal DEVSELnid  : std_logic;
   signal TRDYnid    : std_logic;
   signal STOPnid    : std_logic;
   -- Direct PCI Outputs
   signal NEW_FRAMEno    : std_logic;
   signal NEW_IRDYno     : std_logic;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日日夜夜精品视频免费| 亚洲午夜久久久久久久久久久| 成人激情黄色小说| 午夜久久久久久| 国产精品高潮久久久久无| 91精品国产综合久久精品性色| 成人精品高清在线| 麻豆精品视频在线观看视频| 亚洲欧美一区二区三区久本道91| 精品国产免费一区二区三区香蕉| 欧美亚洲高清一区二区三区不卡| 国产精品一品视频| 久久er精品视频| 亚洲成人动漫在线免费观看| 专区另类欧美日韩| 国产欧美一区二区三区鸳鸯浴| 欧美一区日韩一区| 国产精品久久毛片a| 日韩午夜在线观看视频| 色老汉一区二区三区| 成人动漫av在线| 国产a久久麻豆| 精品亚洲免费视频| 卡一卡二国产精品| 蜜臀久久99精品久久久画质超高清| 亚洲精品亚洲人成人网在线播放| 国产精品久久久久久久岛一牛影视| 欧美成人aa大片| 欧美一级一级性生活免费录像| 欧美在线你懂的| 色老汉av一区二区三区| 91视频一区二区三区| 成人久久久精品乱码一区二区三区| 极品瑜伽女神91| 国产一区二区三区四区在线观看| 美女国产一区二区| 精一区二区三区| 蜜臀av性久久久久av蜜臀妖精| 天天综合网 天天综合色| 亚洲最大成人网4388xx| 亚洲一区二区三区激情| 亚洲综合在线五月| 亚洲国产一区二区视频| 亚洲国产精品精华液网站| 亚洲一区二区不卡免费| 一区二区三区在线视频免费观看| 亚洲欧美激情插| 洋洋成人永久网站入口| 日韩精品乱码av一区二区| 欧美mv日韩mv| 91福利在线播放| 91蝌蚪porny九色| 日本一区免费视频| 久久女同性恋中文字幕| 欧美成人一区二区三区在线观看| 美女一区二区三区| 国产精品国产三级国产a| 国产精品福利一区二区| 樱花草国产18久久久久| 亚洲与欧洲av电影| 日本在线不卡视频| 激情六月婷婷久久| 成人av网在线| 欧美午夜一区二区| 欧美电影免费提供在线观看| 久久精品欧美日韩精品| 亚洲免费资源在线播放| 亚洲成人第一页| 精品无码三级在线观看视频| 北岛玲一区二区三区四区| 欧美视频三区在线播放| 精品国一区二区三区| 中文字幕日韩av资源站| 亚洲午夜免费电影| 国产乱码精品一区二区三区av| 97久久超碰国产精品| 91精品国产综合久久小美女| 欧美激情中文不卡| 午夜电影网亚洲视频| 国产精品 日产精品 欧美精品| 99久久国产综合精品女不卡| 91精品综合久久久久久| 国产精品美女视频| 婷婷国产v国产偷v亚洲高清| 国产精品456| 欧美日韩视频在线第一区| 久久久不卡网国产精品二区| 依依成人精品视频| 激情另类小说区图片区视频区| 色欧美乱欧美15图片| 精品久久久久久久久久久久包黑料 | 亚洲丝袜精品丝袜在线| 日韩电影一区二区三区| 精品国产一区a| 一区二区三区在线视频观看58| 精品一区二区三区在线播放| 91成人在线精品| 国产精品天天摸av网| 奇米影视7777精品一区二区| 97精品国产97久久久久久久久久久久 | 亚洲视频精选在线| 韩国三级在线一区| 欧美日韩成人综合| 久久久久综合网| 亚洲欧洲另类国产综合| 国产综合色视频| 日韩精品一区二区三区中文不卡| 国产精品乱码人人做人人爱| 美女视频黄久久| 色婷婷精品久久二区二区蜜臀av| 欧美成人女星排行榜| 午夜精品久久一牛影视| 色综合一区二区| 国产精品久久久久影院| 国产剧情一区二区| 精品国产乱码久久久久久图片 | 国产精品乡下勾搭老头1| 在线亚洲高清视频| 国产精品入口麻豆原神| 99久久精品免费看国产| 久久网这里都是精品| 久久精品久久久精品美女| 日韩一区二区三区在线| 蜜臀久久久99精品久久久久久| 精品婷婷伊人一区三区三| 天天综合网 天天综合色| 欧美日本国产一区| 亚洲成a人v欧美综合天堂下载| 久久久久国产精品人| 亚洲成人免费在线观看| 久久久噜噜噜久久中文字幕色伊伊| 91丨九色丨尤物| 国产在线视频一区二区三区| 亚洲成在人线在线播放| 色综合久久88色综合天天免费| 亚洲欧洲精品一区二区三区| 国产精品一级在线| 国产精品久久久久影院| 91福利精品视频| 91免费观看视频| 91精品国产欧美一区二区成人| 日本一区二区三区国色天香| 国产 日韩 欧美大片| 日本欧美一区二区| 欧美日韩成人在线一区| 日欧美一区二区| 欧美一级免费大片| 久久成人精品无人区| 2020国产精品自拍| 风间由美中文字幕在线看视频国产欧美| 国产亚洲成年网址在线观看| 国产成人午夜精品影院观看视频 | 成人av电影在线观看| 亚洲人成影院在线观看| 日韩你懂的在线播放| 在线观看亚洲成人| 黄网站免费久久| 亚洲成a人片在线观看中文| 久久精品人人做| 日韩精品一区二区三区三区免费| 欧美亚洲综合一区| 91在线观看视频| 国产成人三级在线观看| 久久精品国产精品青草| 视频在线在亚洲| 亚洲一区二区三区小说| 一区二区在线免费观看| 一区免费观看视频| 国产精品久久久久久久久免费桃花 | 国产成人精品亚洲777人妖| 激情综合网天天干| 国产综合久久久久影院| 97国产一区二区| 老司机精品视频一区二区三区| 91精品在线麻豆| 在线日韩国产精品| 欧美丝袜丝交足nylons| 欧美亚一区二区| 一区二区三区国产| 欧美一区二区三区色| 精品一区精品二区高清| 久久国产麻豆精品| 亚洲欧洲日韩一区二区三区| 亚洲欧美成人一区二区三区| 欧美三级午夜理伦三级中视频| 美美哒免费高清在线观看视频一区二区 | 国产精品久久久久久久久搜平片| 欧美亚洲国产怡红院影院| 国产黄色成人av| 亚洲国产另类av| 国产成人精品亚洲777人妖| aaa亚洲精品| 精品国产91洋老外米糕| 国产精品久久久久一区二区三区共 | 亚洲国产综合视频在线观看| 一区二区在线观看免费| 久久精品国产免费看久久精品| 国精产品一区一区三区mba视频| 丁香天五香天堂综合| 成人va在线观看|