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

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

?? ddr_cntl_a_controller_iobs_0.v

?? arm控制FPGA的DDR測試代碼
?? V
字號:
///////////////////////////////////////////////////////////////////////////////////////
// Copyright (c) 2005 Xilinx, Inc.
// This design is confidential and proprietary of Xilinx, All Rights Reserved.
//////////////////////////////////////////////////////////////////////////////////////
//   ____  ____
//  /   /\/   /
// /___/  \  / Vendor: Xilinx
// \   \   \/ Version: 1.6
//  \   \    Application : MIG
//  /   /    Filename: ddr_cntl_a_controller_iobs_0.v
// /___/   /\ Date Last Modified:  Tue Jul 11 2006
// \   \  /  \ Date Created: Mon May 2 2005
//  \___\/\___\
// Device: Spartan-3/3e
// Design Name: DDR1_S3/S3e
// Description: This module contains the IOB instantiations for the controller module
///////////////////////////////////////////////////////////////////////////////////////

`include "../rtl/ddr_cntl_a_parameters_0.v"
  
  `timescale 1ns/100ps

module ddr_cntl_a_controller_iobs_0 (

    clk0,
    ddr_rasb_cntrl,   
    ddr_casb_cntrl,   
    ddr_web_cntrl,    
    ddr_cke_cntrl,    
    ddr_csb_cntrl,    
    ddr_address_cntrl,
    ddr_ba_cntrl,     
    rst_dqs_div_int,  
    ddr_rasb,       
    ddr_casb,       
    ddr_web,        
    ddr_ba,         
    ddr_address,    
    ddr_cke,        
    ddr_csb,        
    rst_dqs_div,    
    rst_dqs_div_in, 
    rst_dqs_div_out
   );
   
   
input    clk0; 
input    ddr_rasb_cntrl; 
input    ddr_casb_cntrl; 
input    ddr_web_cntrl;  
input    ddr_cke_cntrl;  
input    ddr_csb_cntrl;  
input    [`row_address-1:0]ddr_address_cntrl;
input    [`bank_address-1:0]ddr_ba_cntrl;    
input    rst_dqs_div_int;  
output    ddr_rasb;        
output    ddr_casb;        
output    ddr_web;         
output    [`bank_address-1:0]ddr_ba;     
output    [`row_address-1:0]ddr_address; 
output    ddr_cke;         
output    ddr_csb;         
output    rst_dqs_div;     
input	  rst_dqs_div_in; 
output	  rst_dqs_div_out;
   

wire [`row_address-1:0] ddr_address_iob_reg;
wire [`bank_address-1:0] ddr_ba_reg;


wire ddr_web_q;
wire ddr_rasb_q;
wire ddr_casb_q;
wire ddr_cke_q;



  

           
 FD iob_web  (
                .Q( ddr_web_q),
                .D( ddr_web_cntrl),
                .C(~clk0)

           );
                         
 FD iob_rasb  (
                .Q( ddr_rasb_q),
                .D( ddr_rasb_cntrl),
                .C(~clk0)
           );
              
              
 FD iob_casb  (
                .Q( ddr_casb_q),
                .D( ddr_casb_cntrl),
                .C(~clk0)
           );



//---- ************************************* ----
//----  Output buffers for control signals   ----
//---- ************************************* ----

 OBUF r16  (
            .I( ddr_web_q),
            .O( ddr_web)
          );

 OBUF r17  (
            .I( ddr_rasb_q),
            .O( ddr_rasb)
          );
          
 OBUF r18  (
            .I( ddr_casb_q),
            .O( ddr_casb)
          );
          
 OBUF r19  (
            .I(ddr_csb_cntrl),
            .O( ddr_csb)
          );
          

FD iob_cke (
            .Q(ddr_cke_q),
            .D(ddr_cke_cntrl),
                .C(~clk0)
           );

                
OBUF r20(
        .I(ddr_cke_q),
        .O(ddr_cke)
       );


//---- ************************************* ----
//----  Output buffers for address signals   ----
//---- ************************************* ----




	FD iob_addr0 (
            .Q(ddr_address_iob_reg[0]),
            .D(ddr_address_cntrl[0]),
//          .C( clk180)
            .C(~clk0)

            ) ;


	FD iob_addr1 (
            .Q(ddr_address_iob_reg[1]),
            .D(ddr_address_cntrl[1]),
//          .C( clk180)
            .C(~clk0)

            ) ;


	FD iob_addr2 (
            .Q(ddr_address_iob_reg[2]),
            .D(ddr_address_cntrl[2]),
//          .C( clk180)
            .C(~clk0)

            ) ;


	FD iob_addr3 (
            .Q(ddr_address_iob_reg[3]),
            .D(ddr_address_cntrl[3]),
//          .C( clk180)
            .C(~clk0)

            ) ;


	FD iob_addr4 (
            .Q(ddr_address_iob_reg[4]),
            .D(ddr_address_cntrl[4]),
//          .C( clk180)
            .C(~clk0)

            ) ;


	FD iob_addr5 (
            .Q(ddr_address_iob_reg[5]),
            .D(ddr_address_cntrl[5]),
//          .C( clk180)
            .C(~clk0)

            ) ;


	FD iob_addr6 (
            .Q(ddr_address_iob_reg[6]),
            .D(ddr_address_cntrl[6]),
//          .C( clk180)
            .C(~clk0)

            ) ;


	FD iob_addr7 (
            .Q(ddr_address_iob_reg[7]),
            .D(ddr_address_cntrl[7]),
//          .C( clk180)
            .C(~clk0)

            ) ;


	FD iob_addr8 (
            .Q(ddr_address_iob_reg[8]),
            .D(ddr_address_cntrl[8]),
//          .C( clk180)
            .C(~clk0)

            ) ;


	FD iob_addr9 (
            .Q(ddr_address_iob_reg[9]),
            .D(ddr_address_cntrl[9]),
//          .C( clk180)
            .C(~clk0)

            ) ;


	FD iob_addr10 (
            .Q(ddr_address_iob_reg[10]),
            .D(ddr_address_cntrl[10]),
//          .C( clk180)
            .C(~clk0)

            ) ;


	FD iob_addr11 (
            .Q(ddr_address_iob_reg[11]),
            .D(ddr_address_cntrl[11]),
//          .C( clk180)
            .C(~clk0)

            ) ;


	FD iob_addr12 (
            .Q(ddr_address_iob_reg[12]),
            .D(ddr_address_cntrl[12]),
//          .C( clk180)
            .C(~clk0)

            ) ;






	OBUF r0   (
           .I(ddr_address_iob_reg[0]),
           .O(ddr_address[0]));


	OBUF r1   (
           .I(ddr_address_iob_reg[1]),
           .O(ddr_address[1]));


	OBUF r2   (
           .I(ddr_address_iob_reg[2]),
           .O(ddr_address[2]));


	OBUF r3   (
           .I(ddr_address_iob_reg[3]),
           .O(ddr_address[3]));


	OBUF r4   (
           .I(ddr_address_iob_reg[4]),
           .O(ddr_address[4]));


	OBUF r5   (
           .I(ddr_address_iob_reg[5]),
           .O(ddr_address[5]));


	OBUF r6   (
           .I(ddr_address_iob_reg[6]),
           .O(ddr_address[6]));


	OBUF r7   (
           .I(ddr_address_iob_reg[7]),
           .O(ddr_address[7]));


	OBUF r8   (
           .I(ddr_address_iob_reg[8]),
           .O(ddr_address[8]));


	OBUF r9   (
           .I(ddr_address_iob_reg[9]),
           .O(ddr_address[9]));


	OBUF r10   (
           .I(ddr_address_iob_reg[10]),
           .O(ddr_address[10]));


	OBUF r11   (
           .I(ddr_address_iob_reg[11]),
           .O(ddr_address[11]));


	OBUF r12   (
           .I(ddr_address_iob_reg[12]),
           .O(ddr_address[12]));




FD iob_ba1(
            .Q(ddr_ba_reg[0]),
            .D(ddr_ba_cntrl[0]),
                .C(~clk0)
            );                                                  

FD iob_ba2(
            .Q(ddr_ba_reg[1]),
            .D(ddr_ba_cntrl[1]),
                .C(~clk0)
            );                                                  


 
 OBUF r14  (
               .I(ddr_ba_reg[0]),
               .O(ddr_ba[0]));

 OBUF r15  (
               .I(ddr_ba_reg[1]),
               .O(ddr_ba[1]));


                        
IBUF rst_iob_inbuf  
                   ( .I(rst_dqs_div_in),
                     .O(rst_dqs_div));
  

                            
OBUF rst_iob_outbuf  
                 ( .I(rst_dqs_div_int),
                   .O(rst_dqs_div_out));


endmodule




?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
8x8x8国产精品| 天堂久久一区二区三区| 国产一区二区三区综合| 337p日本欧洲亚洲大胆色噜噜| 美女视频一区在线观看| 日韩一区二区三区精品视频| 免费在线观看不卡| 精品电影一区二区三区| 国产成人在线免费| 国产精品成人一区二区艾草| 91国在线观看| 免费高清成人在线| 国产日韩一级二级三级| av一区二区三区| 亚洲午夜视频在线| 日韩精品一区二区三区中文不卡| 国产精品456| 亚洲综合色婷婷| 日韩欧美国产三级| 大胆欧美人体老妇| 亚洲最快最全在线视频| 日韩一卡二卡三卡国产欧美| 国产成人免费视频精品含羞草妖精 | 青青青伊人色综合久久| 久久精品人人做| 91黄色激情网站| 精品一区二区三区欧美| 亚洲天堂2014| 日韩一区二区三区精品视频| 国产高清亚洲一区| 亚洲一级二级三级在线免费观看| 成人美女在线观看| 欧美激情在线一区二区三区| 欧美日韩成人激情| 精品制服美女丁香| 1024亚洲合集| 欧美欧美午夜aⅴ在线观看| 美国精品在线观看| 中文字幕永久在线不卡| 欧美日韩不卡在线| 国产风韵犹存在线视精品| 国产精品乱码一区二区三区软件| 99re66热这里只有精品3直播 | 日本午夜一本久久久综合| 久久久精品国产免费观看同学| 成人精品gif动图一区| 亚洲国产欧美在线| 久久精品视频免费观看| 欧美色男人天堂| 懂色av一区二区三区蜜臀| 一区二区三区国产精品| 久久精品免费在线观看| 欧美视频一区二区三区四区| 国产一区二区导航在线播放| 亚洲欧美另类久久久精品| 久久综合色鬼综合色| 在线欧美一区二区| 国产精品一区不卡| 日一区二区三区| 中文字幕一区二区在线播放 | 国产一区二区三区四| 亚洲品质自拍视频网站| 26uuu国产电影一区二区| 欧美日韩精品欧美日韩精品 | 捆绑紧缚一区二区三区视频| 日韩美女久久久| 国产亚洲欧美日韩日本| 欧美三级资源在线| 一本大道av伊人久久综合| 国产一区二区三区精品欧美日韩一区二区三区 | 亚洲欧美日韩久久| 久久久不卡网国产精品一区| 7777精品伊人久久久大香线蕉经典版下载| 国产91在线|亚洲| 久久成人18免费观看| 午夜久久电影网| 亚洲精品乱码久久久久久黑人| 久久久久久久久久久黄色| 欧美日韩一区二区三区在线看 | 欧美日韩免费观看一区二区三区| 丁香一区二区三区| 天天影视涩香欲综合网| 亚洲第一精品在线| 亚洲综合色噜噜狠狠| 国产精品久久久久久久久免费桃花 | 国产老肥熟一区二区三区| 蜜臀91精品一区二区三区| 亚洲第一综合色| 一区二区三区不卡视频在线观看| 国产精品激情偷乱一区二区∴| 日韩网站在线看片你懂的| 欧美浪妇xxxx高跟鞋交| 欧美无砖专区一中文字| 在线亚洲+欧美+日本专区| jizz一区二区| jvid福利写真一区二区三区| 成年人国产精品| zzijzzij亚洲日本少妇熟睡| 成人免费看视频| 不卡欧美aaaaa| 99久久综合狠狠综合久久| 成人精品在线视频观看| 99久久精品99国产精品| 91啪在线观看| 在线观看国产日韩| av在线播放成人| 成av人片一区二区| 欧美三级韩国三级日本一级| 欧美日韩在线播放一区| 欧美一区二区免费| 久久综合色播五月| 国产精品美女久久久久久久久久久 | 亚洲欧美在线视频| 亚洲欧美日韩人成在线播放| 亚洲狠狠丁香婷婷综合久久久| 亚洲私人黄色宅男| 亚洲va欧美va人人爽午夜| 青青草国产精品亚洲专区无| 黄一区二区三区| 成人午夜激情视频| 欧美在线影院一区二区| 欧美一区午夜精品| 久久综合久色欧美综合狠狠| 亚洲国产激情av| 一级日本不卡的影视| 久久精品99国产精品| 成人一级片在线观看| 在线观看国产91| 精品国产成人系列| 精品国产网站在线观看| 久久久99免费| 午夜精品一区二区三区免费视频 | 欧美视频一区二| 精品国产91洋老外米糕| 最新国产精品久久精品| 日韩国产一二三区| 99久久国产免费看| 欧美一区二区三区四区视频| 国产精品入口麻豆九色| 肉丝袜脚交视频一区二区| 波多野结衣在线aⅴ中文字幕不卡| 欧美性猛片aaaaaaa做受| 精品福利av导航| 亚欧色一区w666天堂| 成人一二三区视频| 日韩一区二区精品在线观看| 亚洲欧美一区二区三区久本道91| 亚洲不卡在线观看| 国产成人免费视频网站| 精品国产亚洲在线| 日韩二区三区在线观看| 91在线视频官网| 国产亚洲欧美色| 美腿丝袜亚洲一区| 在线观看不卡一区| 国产精品久久久久久久久图文区| 久久精品国产精品亚洲综合| 欧美影院一区二区三区| 国产精品久久一卡二卡| 国模少妇一区二区三区| 在线观看av一区二区| 中日韩免费视频中文字幕| 精品一区二区三区在线观看国产 | 欧美日韩一本到| 亚洲精品少妇30p| 成人性生交大片免费看在线播放| 欧美一级片在线观看| 亚洲午夜视频在线观看| 国产精品99久久久久久有的能看| 一本大道综合伊人精品热热| 久久女同精品一区二区| 国产精一品亚洲二区在线视频| 日韩三级伦理片妻子的秘密按摩| 亚洲综合色视频| 91成人看片片| 亚洲狠狠丁香婷婷综合久久久| 顶级嫩模精品视频在线看| 久久久久成人黄色影片| 国内精品第一页| 26uuu亚洲综合色欧美 | 欧美亚洲日本一区| 亚洲理论在线观看| 99国产精品一区| 国产精品久久久久桃色tv| 韩国v欧美v日本v亚洲v| 在线不卡的av| 经典三级一区二区| 欧美精品一区二区三区视频| 久久不见久久见免费视频1| 久久这里都是精品| 国产精品1区二区.| 国产精品伦一区二区三级视频| 国产美女视频一区| 久久久国际精品| av在线不卡观看免费观看| 一色屋精品亚洲香蕉网站| www.66久久| 亚洲午夜激情网页| 欧美精品久久久久久久多人混战| 丝瓜av网站精品一区二区|