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

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

?? ddr_tb.v

?? DDR RAM控制器的VHDL源碼
?? V
字號:
// --------------------------------------------------------------------
// >>>>>>>>>>>>>>>>>>>>>>>>> COPYRIGHT NOTICE <<<<<<<<<<<<<<<<<<<<<<<<<
// --------------------------------------------------------------------
// Copyright (c) 2001 by Lattice Semiconductor Corporation
// --------------------------------------------------------------------
//
// Permission:
//
//   Lattice Semiconductor grants permission to use this code for use
//   in synthesis for any Lattice programmable logic product.  Other
//   use of this code, including the selling or duplication of any
//   portion is strictly prohibited.
//
// Disclaimer:
//
//   This VHDL or Verilog source code is intended as a design reference
//   which illustrates how these types of functions can be implemented.
//   It is the user's responsibility to verify their design for
//   consistency and functionality through the use of formal
//   verification methods.  Lattice Semiconductor provides no warranty
//   regarding the use or functionality of this code.
//
// --------------------------------------------------------------------
//           
//                     Lattice Semiconductor Corporation
//                     5555 NE Moore Court
//                     Hillsboro, OR 97214
//                     U.S.A
//
//                     TEL: 1-800-Lattice (USA and Canada)
//                          408-826-6000 (other locations)
//
//                     web: http://www.latticesemi.com/
//                     email: techsupport@latticesemi.com
//
// --------------------------------------------------------------------
//
// This is the test bench module of the SDR SDRAM controller reference
// design.  It is highly recommanded to download simulation modules
// from the SDRAM venders when you are working on the modification of
// the SDR SDRAM controller reference design.
//
// --------------------------------------------------------------------
//
// Revision History :
// --------------------------------------------------------------------
//   Ver  :| Author            :| Mod. Date :| Changes Made:
//   V0.1 :| Nagaraj Chekka    :| 07/29/03  :| Pre-Release
// --------------------------------------------------------------------

`timescale 1ns / 1ps

module ddr_tb;

`include "ddr_par.v"

wire              sys_r_wn;         // read/write#
wire              sys_adsn;         // address strobe
wire              sys_dly_200us;    // ddr power and clock stable for 100 us
wire              clk;              // ddr clock
wire              sys_reset;        // reset signal
wire [23:0]       sys_add;          // address bus
wire [15:0]       sysd;             // data bus
wire [1:0]        sys_dmsel;        // Data mask enables
wire              sys_init_done;    // initialization completed, ready for normal operation

wire [7:0]        ddr_dq;           // ddr data
wire [11:0]       ddr_add;          // ddr address
wire [1:0]        ddr_ba;           // ddr bank address
wire              ddr_cke;          // ddr clock enable
wire              ddr_csn;          // ddr chip select
wire              ddr_rasn;         // ddr row address
wire              ddr_casn;         // ddr column select
wire              ddr_wen;          // ddr write enable
wire              ddr_dqm;          // ddr write data mask

//=============================================================================
// DDR TOP 
//=============================================================================
ddr_top UUT
  (
   // Clock and reset signals
   .clk             (clk),              // ddr clock
   .reset_n         (reset_n),          // reset signal
   // Systen interface signals
   .sys_r_wn        (sys_r_wn),         // read/write#
   .sys_adsn        (sys_adsn),         // address strobe
   .sys_dly_200us   (sys_dly_200us),    // ddr power and clock stable for 200 us
   .sys_add         (sys_add),          // address bus
   .sysd            (sysd),             // data bus
   .sys_init_done   (sys_init_done),    // initialization completed, ready for normal operation
   .sys_rdyn        (sys_rdyn),         // Ready signal
   .sys_dmsel       (sys_dmsel),        // Ready signal
   //DDR interface signals
   .ddr_clk         (ddr_clk),          // DDR clock
   .ddr_clkn        (ddr_clkn),         // DDR -ve clock 
   .ddr_dq          (ddr_dq),           // ddr data
   `ifdef SDF_SIM
   .ddr_dqm_0       (ddr_dqm),          // ddr write data mask
   .ddr_dqs_0       (ddr_dqs),          // ddr data strobe
   `else
   .ddr_dqm         (ddr_dqm),          // ddr write data mask
   .ddr_dqs         (ddr_dqs),          // ddr data strobe
   `endif
   .ddr_add         (ddr_add),          // ddr address
   .ddr_ba          (ddr_ba),           // ddr bank address
   .ddr_cke         (ddr_cke),          // ddr clock enable
   .ddr_csn         (ddr_csn),          // ddr chip select
   .ddr_rasn        (ddr_rasn),         // ddr row address
   .ddr_casn        (ddr_casn),         // ddr column select
   .ddr_wen         (ddr_wen)           // ddr write enable
   );

//=============================================================================
// Stimulus 
//=============================================================================

stimulus u1_stimulus
  (
   .clk             (clk),
   .reset_n         (reset_n),
   .sys_add         (sys_add),
   .sys_adsn        (sys_adsn),
   .sys_r_wn        (sys_r_wn),
   .sysd            (sysd),
   .sys_dly_200us   (sys_dly_200us),
   .sys_rdyn        (sys_rdyn),
   .sys_dmsel       (sys_dmsel),
   .sys_init_done   (sys_init_done)
   );


//=============================================================================
// DDR Model
//=============================================================================

// Module "mt46v16m8" can be downloaded from Micro's web site.
// 16Meg x 8  (Has 4k rows, 1k col, 4banks)
mt46v16m8 U1_DDR
  (
   .Dq     (ddr_dq), 
   .Dqs    (ddr_dqs), 
   .Addr   (ddr_add), 
   .Ba     (ddr_ba), 
   .Clk    (ddr_clk), 
   .Clk_n  (ddr_clkn), 
   .Cke    (ddr_cke), 
   .Cs_n   (ddr_csn), 
   .Ras_n  (ddr_rasn), 
   .Cas_n  (ddr_casn), 
   .We_n   (ddr_wen), 
   .Dm     (ddr_dqm)
   );



initial begin
   $recordfile ("ddrref.trn");
   $recordvars;
end


initial begin
     
`ifdef SDF_SIM
   $sdf_annotate("../par/run/Map_Rev_1/Par_Rev_1/ddr_top.sdf",UUT,, "ddr_top_sdf.log");
`endif
     
end

endmodule

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久99久久久久久久久久久| 91国产成人在线| 欧美日韩午夜精品| 亚洲午夜在线电影| 91精品国产综合久久精品| 美女高潮久久久| 国产精品乱子久久久久| 91精品福利视频| 91免费在线视频观看| 午夜欧美电影在线观看| 久久人人97超碰com| 成人av手机在线观看| 日韩和欧美的一区| 中文字幕一区二区三区在线播放| 欧美日韩精品综合在线| 国产成人免费视频网站高清观看视频| 亚洲婷婷综合色高清在线| 精品88久久久久88久久久| 色av综合在线| 欧美精品丝袜中出| 国产91精品入口| 九色|91porny| a4yy欧美一区二区三区| 紧缚捆绑精品一区二区| 懂色av一区二区夜夜嗨| 一本色道综合亚洲| 丁香天五香天堂综合| 91丨porny丨首页| 在线播放视频一区| 久久香蕉国产线看观看99| 日韩欧美在线影院| 欧美日韩精品一区视频| 久久久久久久久久电影| 亚洲三级久久久| 蜜臀av一级做a爰片久久| 国产999精品久久久久久绿帽| 一本到不卡精品视频在线观看| 欧美日韩一区二区三区在线看| 26uuu亚洲| 伊人婷婷欧美激情| 亚洲色图视频免费播放| 美腿丝袜亚洲色图| 99国产精品视频免费观看| 国产成人午夜电影网| 欧美日韩成人综合天天影院| 国产精品国产自产拍高清av| 欧美激情一区不卡| 国产免费观看久久| 国产精品国模大尺度视频| 奇米在线7777在线精品| 精品一区二区三区影院在线午夜 | 亚洲国产视频在线| 国产麻豆视频一区二区| 国产精品亚洲а∨天堂免在线| 国产aⅴ综合色| 日韩女优毛片在线| 久久蜜桃一区二区| 日本欧美在线观看| 精品亚洲成a人| 欧美裸体一区二区三区| 亚洲色图视频网站| 成人黄色在线看| 久久亚洲影视婷婷| 捆绑变态av一区二区三区| 欧美日本精品一区二区三区| 国产精品成人免费| 成人黄色av网站在线| 久久久噜噜噜久久中文字幕色伊伊| 亚洲成av人片www| 黄色精品一二区| 色综合中文字幕国产| 成人精品国产一区二区4080| 精品国产91洋老外米糕| 久久精品国产第一区二区三区| 欧美日韩国产乱码电影| 亚洲国产一区二区视频| 欧美制服丝袜第一页| 欧美成人官网二区| 中文字幕一区二区三区色视频| 国产成人午夜高潮毛片| 国产无一区二区| 五月天激情综合网| 在线不卡的av| 奇米色一区二区| 精品久久久久99| 粉嫩蜜臀av国产精品网站| 亚洲国产高清aⅴ视频| 99久久精品99国产精品| 最新高清无码专区| 在线亚洲免费视频| 男人的天堂久久精品| 久久先锋资源网| av激情综合网| 亚洲大片免费看| 欧美va在线播放| 成人免费视频国产在线观看| 91精品国产91久久综合桃花| 久久99国产乱子伦精品免费| 国产日韩欧美制服另类| 91在线视频播放| 日韩高清欧美激情| 337p粉嫩大胆色噜噜噜噜亚洲 | 国产精品免费看片| 一本大道综合伊人精品热热 | 欧美一区二区在线不卡| 国产一区二区三区免费在线观看| 国产精品国产a| 5566中文字幕一区二区电影| 成人免费一区二区三区在线观看| 欧美午夜一区二区三区免费大片| 国产精品看片你懂得| 欧美日韩亚洲综合在线 | 91老师国产黑色丝袜在线| 亚洲国产日韩一区二区| 精品久久一区二区三区| 99精品一区二区三区| 秋霞午夜av一区二区三区| 国产精品乱码妇女bbbb| 欧美精品vⅰdeose4hd| 国产精品资源在线| 香蕉av福利精品导航| 国产精品日产欧美久久久久| 欧美精品亚洲二区| 99久久综合狠狠综合久久| 美女视频一区二区| 亚洲午夜在线视频| 一区在线播放视频| 久久噜噜亚洲综合| 3atv一区二区三区| 欧美在线小视频| 99久久免费精品高清特色大片| 久久精品72免费观看| 亚洲成av人片在www色猫咪| 国产精品欧美经典| 久久网站最新地址| 日韩欧美国产麻豆| 欧美日本视频在线| 欧美性生活影院| 91麻豆国产福利在线观看| 国产酒店精品激情| 国产米奇在线777精品观看| 亚洲6080在线| 一区二区三区四区蜜桃 | 亚洲线精品一区二区三区| 国产精品美女久久久久久久久 | 2023国产精品视频| 欧美不卡视频一区| 日韩精品一区二区三区视频| 欧美精品第一页| 欧美日本国产一区| 欧美日韩高清一区二区| 欧美亚洲丝袜传媒另类| 欧美羞羞免费网站| 欧美日韩成人一区| 欧美一级黄色录像| 日韩一区二区三区电影在线观看| 69堂成人精品免费视频| 91精品国模一区二区三区| 欧美日韩国产高清一区二区三区| 91福利国产成人精品照片| 91精彩视频在线| 欧美日韩极品在线观看一区| 欧美日本一区二区三区四区| 欧美一区二区三区免费在线看| 91精品国产手机| 久久婷婷成人综合色| 中文字幕在线免费不卡| 一区二区在线电影| 偷窥少妇高潮呻吟av久久免费| 日韩和欧美一区二区三区| 久久99这里只有精品| 国产精品羞羞答答xxdd | 亚洲影院理伦片| 精品国产欧美一区二区| 国产色爱av资源综合区| 国产精品高潮久久久久无| 亚洲视频你懂的| 亚洲无人区一区| 加勒比av一区二区| 成人一区二区三区视频在线观看 | 6080yy午夜一二三区久久| 日韩精品中午字幕| 国产精品久久久久一区二区三区共| 一个色综合网站| 国产乱码精品一品二品| 97久久人人超碰| 日韩情涩欧美日韩视频| 中文字幕中文在线不卡住| 日本不卡一区二区| 成人午夜av在线| 欧美一级在线视频| 中文字幕一区二区在线播放| 欧美a级理论片| 波多野结衣中文一区| 欧美一区二区久久久| 国产精品久久久99| 国内精品视频一区二区三区八戒 | 亚洲综合色婷婷| 国产美女精品一区二区三区| 欧美日韩国产美女|