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

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

?? time_sim.vhd

?? flash接口控制器的VHDL以及verilog源代碼和Testbench程序
?? VHD
字號:
---------------------------------------------------------------------------
-- XPLAOPT Version 3.45
-- VHDL Timing Model
-- Converted from JEDEC file
-- Created by Xilinx, Inc.
-- Design Name = NAND_INTERFACE.blx
-- Device Name = XCR3064XL-6VQ44
-- Aug 03 11:03:52 2001
---------------------------------------------------------------------------
package pxa_pkg is
    constant tLOGI1 : time := 2000 ps;
    constant tLOGI2 : time := 2500 ps;
    constant tLOGI3 : time := 6000 ps;
    constant tFIN  : time := 2300 ps;
    constant tIN   : time := 1300 ps;
    constant tF    : time := 2400 ps;
    constant tUDA  : time := 3500 ps;
    constant tGCK  : time := 800 ps;
    constant tLDI  : time := 1300 ps;
    constant toe_slew : time := 8200 ps;
    constant tbuf_slew : time := 6200 ps;
    constant tap2q : time := 2500 ps;
    constant tar2q : time := 2500 ps;
    constant trd   : time := 1000 ps;
    constant tbuf  : time := 2200 ps;
    constant toe   : time := 4200 ps;
end pxa_pkg;
---------------------------------------------------------------------------
-- Components Defined Here
---------------------------------------------------------------------------
-- Output Buffer
library ieee;
use ieee.std_logic_1164.all;
use work.pxa_pkg.all;
entity pxa_bufif2 is
	port (O: out std_logic; I, OE, SLEW : in std_logic);
end pxa_bufif2;
architecture behavioral of pxa_bufif2 is
signal OE_local, I_local : std_logic := '0';
begin
  OE_local <= OE after toe_slew when SLEW = '1' else OE after toe;
  I_local <= I after tbuf_slew when SLEW = '1' else I after tbuf;
  O <= I_local when OE_local = '1' else 'Z';
end behavioral;

-- Multiplexer
library ieee;
use ieee.std_logic_1164.all;
use work.pxa_pkg.all;
entity pxa_mux is
	port (O: out std_logic; S, A, B : in std_logic);
end pxa_mux;
architecture behavioral of pxa_mux is
begin
	O <= A when S = '1' else B;
end behavioral;

-- D Latch with Active High Latch Enable/Set/Reset; Power up to 0.
library ieee;
use ieee.std_logic_1164.all;
use work.pxa_pkg.all;
entity pxa_lff_apar_p0 is
	port (Q : out std_logic; D, LH, AP, AR : in std_logic);
end pxa_lff_apar_p0;
architecture behavioral of pxa_lff_apar_p0 is
signal Q_local: std_logic := '0';
begin
  process(D, LH, AP, AR)
  begin
    if AR = '1' then
      Q_local <= '0' after tar2q;
    elsif LH = '1' then
      Q_local <= D after tLDI;
    elsif AP = '1' then
      Q_local <= '1' after tap2q;
    end if;
  end process;
  Q <= Q_local;
end behavioral;

---------------------------------------------------------------------------
-- Main VHDL Model 
---------------------------------------------------------------------------
library ieee;
use ieee.std_logic_1164.all;
use work.pxa_pkg.all;
entity NAND_INTERFACE is
    port(ce_n, com_lat_n, read_n, reset, ry_byn, write_n: in std_logic;
         port_addr: in std_logic_vector(3 downto 0);
         ale, cle, outce_n, re_n, ready, se_n, we_n, wp_n: out std_logic
         );
end NAND_INTERFACE;

architecture structure of NAND_INTERFACE is

-------- Signal Declaration -----------------------------------------------
signal   N115_COM, N115_COM_tF, ale_AP, ale_AR, ale_D, ale_DIN, ale_LH,
         ale_OE, ale_Q, ce_n_tIN, cle_COM, cle_OE, com_lat_n_tIN,
         outce_n_AP, outce_n_AR, outce_n_D, outce_n_DIN, outce_n_LH,
         outce_n_OE, outce_n_Q, port_addr_0_tIN, port_addr_1_tIN,
         port_addr_2_tIN, port_addr_3_tIN, re_n_COM, re_n_OE, read_n_tIN,
         ready_COM, ready_OE, reset_tIN, ry_byn_tIN, se_n_AP, se_n_AR,
         se_n_D, se_n_DIN, se_n_LH, se_n_OE, se_n_Q, we_n_COM, we_n_OE,
         wp_n_AP, wp_n_AR, wp_n_D, wp_n_DIN, wp_n_LH, wp_n_OE, wp_n_Q,
         write_n_tIN: std_logic;
signal   VCC : std_logic;
signal   GND : std_logic;

component pxa_bufif2
	port (O: out std_logic; I, OE, SLEW : in std_logic);
end component;
component pxa_mux
	port (O: out std_logic; S, A, B : in std_logic);
end component;
component pxa_lff_apar_p0
	port (Q : out std_logic; D, LH, AP, AR : in std_logic);
end component;
begin
-- Equations:

VCC         <= '1';
GND         <= '0';
--------( N115 )-----------------------------------------------------------
N115_COM    <= not ((not write_n_tIN and port_addr_2_tIN and not ce_n_tIN 
               and port_addr_1_tIN and not port_addr_0_tIN 
               and not port_addr_3_tIN)) after tLOGI1;
--------( ale )------------------------------------------------------------
ale_D       <= (GND) after tFIN;
ale_OE      <= (VCC) after tFIN;
ale_buf: pxa_bufif2 port map (ale, ale_Q, ale_OE, GND);
ale_mux: pxa_mux port map (ale_DIN, GND, GND, ale_D);
ale_LH      <= (not port_addr_3_tIN and not write_n_tIN 
               and not port_addr_2_tIN and port_addr_0_tIN 
               and not ce_n_tIN and port_addr_1_tIN) after tLOGI1;
ale_AP      <= (not port_addr_3_tIN and not write_n_tIN 
               and not port_addr_2_tIN and not port_addr_0_tIN 
               and not ce_n_tIN and port_addr_1_tIN) after tLOGI1;
ale_AR      <= (reset_tIN) after tLOGI1;
ale_ff: pxa_lff_apar_p0 port map (ale_Q, ale_DIN, ale_LH, ale_AP, 
               ale_AR); 
--------( cle )------------------------------------------------------------
cle_COM     <= ((not port_addr_2_tIN and not ce_n_tIN 
               and not port_addr_1_tIN and port_addr_0_tIN 
               and not port_addr_3_tIN)) after tLOGI1;
cle_OE      <= (VCC) after tFIN;
cle_buf: pxa_bufif2 port map (cle, cle_COM, cle_OE, GND);
--------( outce_n )--------------------------------------------------------
outce_n_D   <= (VCC) after tFIN;
outce_n_OE  <= (VCC) after tFIN;
outce_n_buf: pxa_bufif2 port map (outce_n, outce_n_Q, outce_n_OE, GND);
outce_n_mux: pxa_mux port map (outce_n_DIN, GND, GND, outce_n_D);
outce_n_LH  <= (not write_n_tIN and not port_addr_2_tIN and not ce_n_tIN 
               and not port_addr_1_tIN and port_addr_0_tIN 
               and port_addr_3_tIN) after tLOGI1;
outce_n_AP  <= (reset_tIN) after tLOGI1;
outce_n_AR  <= (not reset_tIN and not write_n_tIN and not port_addr_2_tIN 
               and not ce_n_tIN and not port_addr_1_tIN 
               and not port_addr_0_tIN and port_addr_3_tIN) after tLOGI1;
outce_n_ff: pxa_lff_apar_p0 port map (outce_n_Q, outce_n_DIN, outce_n_LH, 
               outce_n_AP, outce_n_AR); 
--------( re_n )-----------------------------------------------------------
re_n_COM    <= not ((not port_addr_2_tIN and not read_n_tIN 
               and not ce_n_tIN and not port_addr_1_tIN 
               and not port_addr_0_tIN and not port_addr_3_tIN))
               after tLOGI1;
re_n_OE     <= (VCC) after tFIN;
re_n_buf: pxa_bufif2 port map (re_n, re_n_COM, re_n_OE, GND);
--------( ready )----------------------------------------------------------
ready_COM   <= ((ry_byn_tIN)) after tLOGI1;
ready_OE    <= (port_addr_2_tIN and not read_n_tIN and not ce_n_tIN 
               and port_addr_1_tIN and port_addr_0_tIN and port_addr_3_tIN)
               after tLOGI1;
ready_buf: pxa_bufif2 port map (ready, ready_COM, ready_OE, GND);
--------( se_n )-----------------------------------------------------------
se_n_D      <= (VCC) after tFIN;
se_n_OE     <= (VCC) after tFIN;
se_n_buf: pxa_bufif2 port map (se_n, se_n_Q, se_n_OE, GND);
se_n_mux: pxa_mux port map (se_n_DIN, GND, GND, se_n_D);
se_n_LH     <= (not write_n_tIN and port_addr_2_tIN and not ce_n_tIN 
               and not port_addr_1_tIN and port_addr_0_tIN 
               and not port_addr_3_tIN) after tLOGI1;
se_n_AP     <= (reset_tIN) after tLOGI1;
se_n_AR     <= (not reset_tIN and not write_n_tIN and port_addr_2_tIN 
               and not ce_n_tIN and not port_addr_1_tIN 
               and not port_addr_0_tIN and not port_addr_3_tIN)
               after tLOGI1;
se_n_ff: pxa_lff_apar_p0 port map (se_n_Q, se_n_DIN, se_n_LH, se_n_AP, 
               se_n_AR); 
--------( we_n )-----------------------------------------------------------
we_n_COM    <= not ((not com_lat_n_tIN and not write_n_tIN 
               and not port_addr_2_tIN and not ce_n_tIN 
               and not port_addr_1_tIN and not port_addr_3_tIN)
               or (not write_n_tIN and not port_addr_2_tIN 
               and not ce_n_tIN and not port_addr_1_tIN 
               and not port_addr_0_tIN and not port_addr_3_tIN))
               after tLOGI2;
we_n_OE     <= (VCC) after tFIN;
we_n_buf: pxa_bufif2 port map (we_n, we_n_COM, we_n_OE, GND);
--------( wp_n )-----------------------------------------------------------
wp_n_D      <= (VCC) after tFIN;
wp_n_OE     <= (VCC) after tFIN;
wp_n_buf: pxa_bufif2 port map (wp_n, wp_n_Q, wp_n_OE, GND);
wp_n_mux: pxa_mux port map (wp_n_DIN, GND, GND, wp_n_D);
wp_n_LH     <= (not write_n_tIN and port_addr_2_tIN and not ce_n_tIN 
               and port_addr_1_tIN and port_addr_0_tIN 
               and not port_addr_3_tIN) after tLOGI1;
wp_n_AP     <= (GND) after tFIN;
wp_n_AR     <= not (not reset_tIN and N115_COM_tF) after tLOGI1;
wp_n_ff: pxa_lff_apar_p0 port map (wp_n_Q, wp_n_DIN, wp_n_LH, wp_n_AP, 
               wp_n_AR); 
--------( Intermeditate Signals )------------------------------------------
N115_COM_tF <= (N115_COM) after tF;
ce_n_tIN    <= (ce_n) after tIN;
com_lat_n_tIN<= (com_lat_n) after tIN;
port_addr_0_tIN<= (port_addr(0)) after tIN;
port_addr_1_tIN<= (port_addr(1)) after tIN;
port_addr_2_tIN<= (port_addr(2)) after tIN;
port_addr_3_tIN<= (port_addr(3)) after tIN;
read_n_tIN  <= (read_n) after tIN;
reset_tIN   <= (reset) after tIN;
ry_byn_tIN  <= (ry_byn) after tIN;
write_n_tIN <= (write_n) after tIN;
end structure;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日本乱人伦aⅴ精品| 成人福利视频在线看| 欧美群妇大交群中文字幕| 一区二区久久久久久| 91久久精品午夜一区二区| 午夜av一区二区| 精品欧美黑人一区二区三区| 国产盗摄精品一区二区三区在线 | 日本aⅴ精品一区二区三区| 欧美一级在线视频| 国产精品一二三在| 136国产福利精品导航| 欧美亚洲自拍偷拍| 国产原创一区二区| 亚洲色图在线看| 欧美美女直播网站| 国产综合久久久久久久久久久久| 欧美国产激情一区二区三区蜜月| 色综合视频一区二区三区高清| 日韩精品视频网站| 国产欧美视频一区二区三区| 欧美亚洲动漫另类| 狠狠色丁香久久婷婷综合丁香| 国产精品成人在线观看| 亚洲品质自拍视频| 欧美日韩美女一区二区| 国产精品一区在线观看你懂的| 亚洲色大成网站www久久九九| 91精品国产aⅴ一区二区| 国产aⅴ精品一区二区三区色成熟| 一级日本不卡的影视| 久久人人爽爽爽人久久久| 91官网在线免费观看| 国产一区二区三区在线观看精品| 亚洲精品乱码久久久久久黑人| 欧美一级高清片| 色久综合一二码| 国产福利精品导航| 午夜精品久久久久久久| 国产精品看片你懂得| 91精品国产一区二区| 91网上在线视频| 国产精品综合二区| 欧美96一区二区免费视频| 自拍视频在线观看一区二区| 精品国产91久久久久久久妲己 | 亚洲青青青在线视频| 日韩精品中文字幕在线一区| 91高清在线观看| jlzzjlzz欧美大全| 国产精品一级黄| 另类小说图片综合网| 亚洲.国产.中文慕字在线| 亚洲人成网站影音先锋播放| 久久夜色精品一区| 日韩久久免费av| 欧美一级免费大片| 9191成人精品久久| 69p69国产精品| 欧美狂野另类xxxxoooo| 91福利精品第一导航| 99国产欧美另类久久久精品| 成人精品一区二区三区中文字幕| 国产精品一级在线| 国产精品一二三四五| 国产一区在线精品| 国内成人免费视频| 激情综合网av| 国内精品伊人久久久久影院对白| 蜜臀久久99精品久久久久宅男| 日韩黄色片在线观看| 日韩影院免费视频| 全国精品久久少妇| 久草精品在线观看| 国产一区二区视频在线| 国产一区二区看久久| 国产不卡视频一区二区三区| 国产成人免费视| 成人午夜视频福利| 91污片在线观看| 在线亚洲高清视频| 欧美人伦禁忌dvd放荡欲情| 欧美一区二区三区播放老司机| 欧美一级免费观看| 久久久亚洲精品石原莉奈| 久久精品视频网| 国产精品久久久久久福利一牛影视| 日本一区二区不卡视频| 亚洲人成网站在线| 婷婷一区二区三区| 久久97超碰色| 99免费精品在线| 成人免费一区二区三区视频| 亚洲免费在线看| 亚洲一区二区三区中文字幕| 日本视频一区二区| 国产一区二区剧情av在线| 北条麻妃一区二区三区| 欧美亚洲国产一区二区三区va| 日韩一区二区三区高清免费看看| 久久一夜天堂av一区二区三区| 国产精品久久久久7777按摩| 亚洲一区在线看| 久久精品二区亚洲w码| 波多野洁衣一区| 91精品国产麻豆国产自产在线 | 国产+成+人+亚洲欧洲自线| 99久久精品免费| 欧美片网站yy| 久久久精品黄色| 亚洲一区二区精品3399| 精品亚洲porn| 91在线视频播放| 日韩免费福利电影在线观看| 国产精品久久久久久久久动漫 | 26uuu另类欧美| 亚洲欧美日韩国产综合| 美女在线观看视频一区二区| 91捆绑美女网站| 精品国产伦一区二区三区免费 | eeuss鲁片一区二区三区在线观看 eeuss鲁片一区二区三区在线看 | 色呦呦国产精品| 欧美成人性战久久| 亚洲另类春色校园小说| 精品在线播放免费| 欧美日韩精品久久久| 国产精品麻豆久久久| 偷拍一区二区三区四区| 成人免费毛片app| 欧美一区二区三区啪啪| 亚洲视频在线一区| 国产一区二区在线影院| 777奇米成人网| 亚洲精品美腿丝袜| 成人性生交大片免费看中文网站| 欧美福利视频导航| 亚洲精品视频一区| 成人视屏免费看| 欧美精品一区二区三区一线天视频 | 26uuu欧美日本| 日韩成人一区二区三区在线观看| 99久久国产综合精品麻豆| 精品久久久久99| 麻豆成人免费电影| 91麻豆精品国产91久久久久久久久 | 欧美唯美清纯偷拍| 中文字幕一区二区三区不卡 | 69久久夜色精品国产69蝌蚪网| 国产精品欧美综合在线| 国产精品影视在线| 欧美va亚洲va在线观看蝴蝶网| 亚洲国产精品视频| 一本色道亚洲精品aⅴ| 国产欧美日韩中文久久| 国内精品国产成人国产三级粉色| 91精品国产aⅴ一区二区| 午夜一区二区三区视频| 91视视频在线直接观看在线看网页在线看| 精品乱码亚洲一区二区不卡| 视频精品一区二区| 欧美日韩高清在线| 亚洲国产aⅴ天堂久久| 欧洲激情一区二区| 亚洲宅男天堂在线观看无病毒| 99国产精品国产精品久久| 自拍偷拍欧美激情| 日本黄色一区二区| 亚洲国产日日夜夜| 欧美老人xxxx18| 蜜桃av一区二区| 欧美成人午夜电影| 国产一区二区女| 国产女同互慰高潮91漫画| 成人激情综合网站| 亚洲欧美日韩久久精品| 欧美丝袜丝交足nylons| 婷婷开心久久网| 日韩欧美久久久| 国产成人亚洲综合a∨婷婷| 国产欧美日韩精品一区| 99视频一区二区三区| 亚洲一区二区av电影| 日韩午夜精品视频| 国产精品综合av一区二区国产馆| 中文字幕av不卡| 91热门视频在线观看| 亚洲国产va精品久久久不卡综合| 日韩一二三四区| 高清免费成人av| 一区二区三区四区激情| 欧美精品18+| 国产精品亚洲第一区在线暖暖韩国| 国产精品麻豆网站| 欧美三级一区二区| 国产美女主播视频一区| 亚洲视频每日更新| 制服丝袜日韩国产| 成人小视频免费观看| 亚洲第一二三四区| 久久精品亚洲精品国产欧美kt∨|