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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? pld01a.vhd

?? Liod平臺CPLD源代碼 pxa270
?? VHD
?? 第 1 頁 / 共 2 頁
字號:
--
--  51Board Electronic Technology Co., LTD.
--   
--   XSBase270-Core-G

--   Rev1.0 2006/06/05

Library IEEE;
use IEEE.std_logic_1164.all;
use IEEE.STD_LOGIC_UNSIGNED.ALL;

entity pld01a is

Port (

  -- INPUT

    ADDR25       : in std_logic; -- CPU ADDR
    ADDR         : in std_logic_vector(8 downto 2);
    DATA         : inout std_logic_vector(15 downto 0);

    CS0n         : in std_logic; -- CPU CSn
    CS1n         : in std_logic;
    CS2n         : in std_logic;
    CS3n         : in std_logic;
    CS4n         : in std_logic;
    CS5n         : in std_logic;
    RD_WRn       : in std_logic; -- CPU RD_WRn
    OEn          : in std_logic; -- CPU OEn
    WEn          : in std_logic; -- CPU WEn
    PCE1n        : in std_logic; -- CPU PCE1n
    PCE2n        : in std_logic; -- CPU PCE2n

    RESET_OUTn   : in std_logic; -- CPU RESET_OUTn
    MBGNT        : in std_logic; -- CPU MBGNT_SDCS3n
    DVAL1        : in std_logic; -- CPU DVAL1

    CF_BVD1      : in std_logic; -- CF Card BVD1
    CF_BVD2      : in std_logic; -- CF Card BVD2
    CF_CD1n      : in std_logic; -- CF Card Detect1
    CF_CD2n      : in std_logic; -- CF Card Detect2

    DIP_DATA     : in std_logic; -- DIP Switch Bit1
    USB1_WAKE    : in std_logic;

    EX_IN0       : in std_logic; -- Expansion Board INPUT
    EX_IN1       : in std_logic; -- Expansion Board INPUT

    MMC_DETECT   : in std_logic; -- MMC/SD Detect
    MMC_WP       : in std_logic; -- MMC/SD WP

    MSINS        : in std_logic;

    POLL_FLAG    : in std_logic; -- 2700G POLL_FLAG

    SIM_DETECTn  : in std_logic; -- SIM Card Detect

    SW1          : in std_logic; -- Push Switch1 input
    SW2          : in std_logic; -- Push Switch2 input
    SW3          : in std_logic; -- Push Switch3 input
    SW4_1        : in std_logic; -- 3 Position Switch input
    SW4_2        : in std_logic; -- 3 Position Switch input
    SW4_3        : in std_logic; -- 3 Position Switch input

    EXB_PRESn    : in std_logic; -- Expansion Board Present
    SWAP_FLASH   : in std_logic; -- Swap Flash bank chip selects

    TX_IN0       : in std_logic;
    TX_IN1       : in std_logic;

-- OUTPUT

    AUDIO_PWR_EN : out std_logic;
    BRDY_ENn     : out std_logic;
    CPLD_INTn    : out std_logic;
    CF_PWR_EN    : out std_logic; -- SIM Card Power Enable
    CF_RESET     : out std_logic;
    CF_OEn       : out std_logic;
    DAC_PWR_EN   : out std_logic;
    DATA_DIRn    : out std_logic; -- DATA Buffer Direction      Direction ("1"= A->B)
    DATA_OEn     : out std_logic; -- DATA Buffer Output Enable
    ADDR_DIRn    : out std_logic; -- ADDR Buffer Direction      Direction ("1"= A->B)
    ADDR_OEn     : out std_logic; -- ADDR Buffer Output Enable

    EX_FLASH_CSn : out std_logic; 
    EX_REG_CSn   : out std_logic; -- Expansion Board Register CSn

    FLASH_CSn    : out std_logic; -- Intel FlashROM CSn
    FLASH_RSTn   : out std_logic; -- Intel FlashROM RESETn

    HDD_PWR_EN   : out std_logic;

    IRDA_FSEL    : out std_logic;
    IRDA_MD0     : out std_logic;
    IRDA_MD1     : out std_logic;

    LAN_AEN      : out std_logic; -- LAN Controller CSn
    LAN_RESET    : out std_logic; -- LAN Controller RESET

    MMC_PWR_EN   : out std_logic; 
    MS_PWR_EN    : out std_logic; -- Memory Stick Power Enable
    MS_PULL      : out std_logic;

    PSKTSEL      : out std_logic;

    RS232_ON     : out std_logic;
    SLEEPn       : out std_logic;
    SPKR_OFF     : out std_logic;
    SYS_CS0n     : out std_logic;
    SYS_CS1n     : out std_logic;

    LCD_PWR_ON   : out std_logic;
    LED_REDn     : out std_logic;
    LED_GREENn   : out std_logic;

    USB_IDE_CSn  : out std_logic; 
    USB_IDE_RESn : out std_logic; 

    VBUS1_ON     : out std_logic;
    VGA_I2C_ENn  : out std_logic;

    EX_OUT0      : out std_logic; 
    EX_OUT1      : out std_logic;

    TX_OUT0      : out std_logic;
    TX_OUT1      : out std_logic

    );

end pld01a;

architecture pld01a_ctl of pld01a is

    signal PLD_REG_WRn  : std_logic;
    signal PLD_REG_OEn  : std_logic;
    signal CF_DETECT    : std_logic;
    signal BCR1_WRn     : std_logic;
    signal BCR1_OEn     : std_logic;
    signal BCR2_WRn     : std_logic;
    signal BCR2_OEn     : std_logic;
    signal STS_OEn      : std_logic;
    signal SW_OEn       : std_logic;
    signal MBREQ_EN     : std_logic;
    signal FLY_BY_EN    : std_logic;

    signal BCR1_REG     : std_logic_vector( 15 downto 0 );
    signal BCR2_REG     : std_logic_vector( 15 downto 0 );

    signal STS_REG      : std_logic_vector( 15 downto 0 );
    signal SW_REG       : std_logic_vector( 15 downto 0 );

    signal MMC_IN_INT   : std_logic;
    signal MMC_OUT_INT  : std_logic;
    signal CF_IN_INT    : std_logic;
    signal CF_OUT_INT   : std_logic;
    signal SIM_IN_INT   : std_logic;
    signal SIM_OUT_INT  : std_logic;
    signal USB_IN_INT   : std_logic;
    signal USB_OUT_INT  : std_logic;
    signal SW1_INT      : std_logic;
    signal SW2_INT      : std_logic;
    signal SW3_INT      : std_logic;
    signal SW4_1INT     : std_logic;
    signal SW4_2INT     : std_logic;
    signal SW4_3INT     : std_logic;

    signal INT_OEn      : std_logic;
    signal INT_CLR      : std_logic;
    signal ANY_CLR      : std_logic;
    signal INT_SET      : std_logic;
	signal SW_INT_MASK	: std_logic;
    signal INT_REG      : std_logic_vector( 15 downto 0 );

begin

 -- DATA Buffer Control

    DATA_DIRn   <= not(RD_WRn and (( not CS0n and SWAP_FLASH )			 ---	06.06.05 mbj rework
                            or ( not CS2n and PLD_REG_OEn )
                            or ( not CS3n )
                            or ( not CS4n )
                            or ( not PCE1n )
                            or ( not PCE2n )
                            or ( MBREQ_EN and OEn )
                            or ( FLY_BY_EN and not DVAL1 )
                            ));

    DATA_OEn    <= '0';

 -- ADDR Buffer Control
																							 ---	06.06.05 mbj rework
    ADDR_DIRn   <= not(MBREQ_EN and MBGNT);

    ADDR_OEn    <= '0';

 -- FlashROM Control

    FLASH_RSTn  <= RESET_OUTn;

    FLASH_CSn   <= not ( not CS0n and not SWAP_FLASH );

    EX_FLASH_CSn    <= not ( not CS0n and SWAP_FLASH );				

 -- 2700G Control

    SYS_CS0n    <= CS5n;
    SYS_CS1n    <= CS1n;

    BRDY_ENn    <= not CS5n;

 -- USB Control

    USB_IDE_CSn   <= CS4n;
    USB_IDE_RESn  <= RESET_OUTn;

 -- LAN Control

    LAN_AEN     <= CS3n;
    LAN_RESET   <= not RESET_OUTn;

 -- Expansion Board Register

    -- 0x8000000乣

    EX_REG_CSn  <= not ( not CS2n and not ADDR25 );
    EX_OUT0     <= not ( not CS2n and not ADDR25 );		---	06.06.05 mbj rework	,Expansion Board Register CSn

-- Board Control Register

    -- 0xA000000, 0xA000004 Read/Write

    PLD_REG_WRn <= not ( not CS2n and not RD_WRn and not WEn and ADDR25 );
    PLD_REG_OEn <= not ( not CS2n and     RD_WRn and not OEn and ADDR25 );

    BCR1_WRn    <= '0' when ( PLD_REG_WRn = '0' and ADDR( 8 downto 2 ) = "0000000" ) else '1';
    BCR1_OEn    <= '0' when ( PLD_REG_OEn = '0' and ADDR( 8 downto 2 ) = "0000000" ) else '1';

    process ( RESET_OUTn, BCR1_WRn )
    begin
      if ( RESET_OUTn = '0') then
        BCR1_REG(15 downto 0) <= "0111001000110000"; 
      elsif ( BCR1_WRn'event and BCR1_WRn = '1') then
        BCR1_REG(15 downto 0)  <= Data(15 downto 0);
      end if;
    end process;

    CF_PWR_EN    <= BCR1_REG(0) and CF_DETECT;
    CF_RESET     <= BCR1_REG(1);
    IRDA_FSEL    <= BCR1_REG(2);
    IRDA_MD0     <= BCR1_REG(3);
    IRDA_MD1     <= BCR1_REG(4);
    CF_OEn       <= BCR1_REG(5) or ( PCE1n and PCE2n );
    AUDIO_PWR_EN <= BCR1_REG(6);
    HDD_PWR_EN   <= BCR1_REG(7);

    LCD_PWR_ON   <= BCR1_REG(8);
    RS232_ON     <= BCR1_REG(9);
    PSKTSEL      <= BCR1_REG(10);
    SLEEPn       <= BCR1_REG(11);
    LED_REDn     <= BCR1_REG(12);
    LED_GREENn   <= BCR1_REG(13);
    SPKR_OFF     <= BCR1_REG(14);
    MMC_PWR_EN   <= BCR1_REG(15) and MMC_DETECT;

    BCR2_WRn    <= '0' when ( PLD_REG_WRn = '0' and ADDR( 8 downto 2 ) = "0000001" ) else '1';
    BCR2_OEn    <= '0' when ( PLD_REG_OEn = '0' and ADDR( 8 downto 2 ) = "0000001" ) else '1';

    process ( RESET_OUTn, BCR2_WRn )
    begin
      if ( RESET_OUTn = '0') then
        BCR2_REG(15 downto 0) <= "0000001000000000"; 
      elsif ( BCR2_WRn'event and BCR2_WRn = '1') then
        BCR2_REG(15 downto 0)  <= Data(15 downto 0);
      end if;
    end process;

    MS_PWR_EN    <= BCR2_REG(0) and not MSINS;
    VBUS1_ON     <= BCR2_REG(1);
    VGA_I2C_ENn  <= BCR2_REG(2);
    DAC_PWR_EN   <= BCR2_REG(3);
    MBREQ_EN     <= BCR2_REG(4);
    FLY_BY_EN    <= BCR2_REG(5);

   -- EX_OUT0      <= BCR2_REG(7);
    EX_OUT1      <= BCR2_REG(8);
	SW_INT_MASK  <= BCR2_REG(9);

    -- 0xA000008 Read

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲视频免费观看| 欧美一级高清片| 亚洲欧美另类小说视频| av成人动漫在线观看| 亚洲色图丝袜美腿| 欧美乱熟臀69xxxxxx| 午夜一区二区三区视频| 日韩欧美国产1| 粉嫩av一区二区三区在线播放| 国产精品久久久久久久久果冻传媒| 国产亚洲污的网站| 成人激情黄色小说| 亚洲精品成人精品456| 欧美高清视频www夜色资源网| 久久久国产精品不卡| 97超碰欧美中文字幕| 性感美女极品91精品| 久久―日本道色综合久久| 国产成人av福利| 亚洲精品免费播放| 日韩午夜激情视频| 波多野结衣精品在线| 香蕉影视欧美成人| 欧美高清在线视频| 欧美人妇做爰xxxⅹ性高电影| 日韩理论片在线| 欧美疯狂性受xxxxx喷水图片| 一区二区三区中文字幕| 日韩精品在线一区二区| caoporen国产精品视频| 午夜精品久久久久久久 | 国产农村妇女毛片精品久久麻豆| 亚洲综合清纯丝袜自拍| 欧美一级欧美三级| av不卡免费电影| 蜜桃传媒麻豆第一区在线观看| 欧美日本免费一区二区三区| 九色porny丨国产精品| 中文字幕在线不卡国产视频| 欧美一区日本一区韩国一区| 9i在线看片成人免费| 麻豆国产精品777777在线| 亚洲精品福利视频网站| 国产无一区二区| 欧美一区二区三区四区高清| 91亚洲国产成人精品一区二三| 亚洲视频一区二区在线| 日韩欧美激情在线| 在线观看日韩高清av| 成人av午夜电影| 老汉av免费一区二区三区| 一区二区三区精品| 国产精品理伦片| 久久精品在这里| 精品国产一区二区三区久久久蜜月| 久久精品999| 亚洲一区二区三区四区在线观看| 欧美日韩在线三区| 91色在线porny| av成人免费在线观看| 国产精品一级二级三级| 九九九精品视频| 男人的天堂亚洲一区| 欧美aaa在线| 美腿丝袜在线亚洲一区| 亚洲国产一区二区在线播放| 亚洲麻豆国产自偷在线| 18成人在线视频| 亚洲天天做日日做天天谢日日欢| 欧美日韩在线播放一区| 欧美特级限制片免费在线观看| 日韩激情一二三区| 五月激情综合色| 婷婷国产v国产偷v亚洲高清| 亚洲成av人片| 亚洲综合免费观看高清完整版在线| 欧美一区二区私人影院日本| 7777精品伊人久久久大香线蕉经典版下载| 日产国产高清一区二区三区 | 日韩精品一区二区三区在线播放| 国产一区二区三区精品视频| 久久av资源网| 国产一本一道久久香蕉| 国内外成人在线视频| 国产一区二区三区电影在线观看| 亚洲一区二区3| 亚洲成a人在线观看| 奇米影视在线99精品| 久久超碰97中文字幕| 福利一区在线观看| 色综合天天综合网国产成人综合天 | 91麻豆精品国产91| 日韩欧美激情四射| 欧美va在线播放| 久久精品人人做人人综合| 中文字幕一区二区三区在线播放| 精品乱码亚洲一区二区不卡| 日韩一区二区三区在线观看| 26uuuu精品一区二区| 国产精品福利影院| 亚洲制服丝袜av| 久久精品av麻豆的观看方式| 成人精品小蝌蚪| 欧美日韩国产免费一区二区| 精品久久久久久久久久久院品网| 欧美色中文字幕| 精品日韩一区二区| 国产精品久久久久影院色老大| 日韩精品一区二区三区在线观看| 欧美视频精品在线| 精品国产免费人成在线观看| 中文字幕成人在线观看| 一区二区三区不卡视频在线观看| 久久久国产精品午夜一区ai换脸 | 欧美一级午夜免费电影| 久久综合丝袜日本网| 中文字幕在线观看不卡视频| 午夜久久电影网| 国产91精品精华液一区二区三区| 奇米精品一区二区三区四区| 成人国产精品免费观看动漫 | 99精品久久99久久久久| 欧美日韩成人一区| 中文av字幕一区| 免费久久精品视频| 成人少妇影院yyyy| 欧美一区二区精品| 一区二区三区.www| 国产一区 二区| 日韩欧美一区在线| 亚洲美女淫视频| 成人夜色视频网站在线观看| 欧美一级艳片视频免费观看| 亚洲日本va午夜在线影院| 久久91精品国产91久久小草| 在线影院国内精品| 国产精品福利一区二区三区| 精品一区二区三区久久久| 在线国产亚洲欧美| 中文字幕一区二区三区av| 狠狠色丁香婷综合久久| 欧美挠脚心视频网站| 国产精品高潮久久久久无| 国产一区二区在线免费观看| 欧美一区二区啪啪| 丝袜美腿一区二区三区| 欧美影院一区二区三区| 国产精品成人免费在线| 丁香天五香天堂综合| 亚洲精品在线观看视频| 男女激情视频一区| 91麻豆精品久久久久蜜臀| 亚洲图片一区二区| 一本一本久久a久久精品综合麻豆| 欧美久久高跟鞋激| 亚洲午夜久久久久久久久电影院| 肉肉av福利一精品导航| 欧美午夜理伦三级在线观看| 亚洲精品老司机| 91免费国产视频网站| 国产精品久久久久久久久免费桃花 | 国产精品视频yy9299一区| 国产在线播精品第三| 久久你懂得1024| 久久www免费人成看片高清| 精品少妇一区二区三区视频免付费| 国产亚洲短视频| 经典三级在线一区| 久久在线观看免费| 国产精品一二三区在线| 久久久精品欧美丰满| 国产精选一区二区三区| 国产欧美一区二区精品秋霞影院| 夜夜嗨av一区二区三区中文字幕 | 欧美日韩国产电影| 日日夜夜精品视频天天综合网| 国产一区二区三区精品欧美日韩一区二区三区 | 天天影视涩香欲综合网| 欧美日韩国产高清一区二区三区| 精品区一区二区| 狠狠v欧美v日韩v亚洲ⅴ| 精品国产乱码久久久久久久久 | 亚洲免费伊人电影| 91国产福利在线| 婷婷综合在线观看| 欧美成人一级视频| 成人爽a毛片一区二区免费| 亚洲少妇中出一区| 欧美放荡的少妇| 国产精品一二三四区| 亚洲美女电影在线| 91精品福利在线一区二区三区| 国产精品久久久久久久久免费桃花| 热久久一区二区| 国产日韩在线不卡| 欧美亚洲免费在线一区| 日本aⅴ亚洲精品中文乱码| 2021中文字幕一区亚洲| 成人av一区二区三区| 午夜视频在线观看一区二区|