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

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

?? sdram.v

?? sdram控制的內(nèi)核
?? V
?? 第 1 頁 / 共 2 頁
字號:
`include "inc.h"//*******************************************************************************//  S Y N T H E Z I A B L E      S D R A M     C O N T R O L L E R    C O R E////  This core adheres to the GNU Public License  // //  This is a synthesizable Synchronous DRAM controller Core.  As it stands,//  it is ready to work with 8Mbyte SDRAMs, organized as 2M x 32 at 100MHz//  and 125MHz. For example: Samsung KM432S2030CT,  Fujitsu MB81F643242B.////  The core has been carefully coded so as to be "platform-independent".  //  It has been successfully compiled and simulated under three separate//  FPGA/CPLD platforms://      Xilinx Foundation Base Express V2.1i//      Altera Max+PlusII V9.21//      Lattice ispExpert V7.0//  //  The interface to the host (i.e. microprocessor, DSP, etc) is synchronous//  and supports ony one transfer at a time.  That is, burst-mode transfers//  are not yet supported.  In may ways, the interface to this core is much//  like that of a typical SRAM.  The hand-shaking between the host and the //  SDRAM core is done through the "sdram_busy_l" signal generated by the //  core.  Whenever this signal is active low, the host must hold the address,//  data (if doing a write), size and the controls (cs, rd/wr).  ////  Connection Diagram://  SDRAM side://  sd_wr_l                     connect to -WR pin of SDRAM//  sd_cs_l                     connect to -CS pin of SDRAM//  sd_ras_l                    connect to -RAS pin of SDRAM//  sd_cas_l                    connect to -CAS pin of SDRAM//  sd_dqm[3:0]                 connect to the DQM3,DQM2,DQM1,DQM0 pins//  sd_addx[10:0]               connect to the Address bus [10:0]//  sd_data[31:0]               connect to the data bus [31:0]//  sd_ba[1:0]                  connect to BA1, BA0 pins of SDRAM//   //  HOST side://  mp_addx[22:0]               connect to the address bus of the host. //                              23 bit address bus give access to 8Mbyte//                              of the SDRAM, as byte, half-word (16bit)//                              or word (32bit)//  mp_data_in[31:0]            Unidirectional bus connected to the data out//                              of the host. To use this, enable //                              "databus_is_unidirectional" in INC.H//  mp_data_out[31:0]           Unidirectional bus connected to the data in //                              of the host.  To use this, enable//                              "databus_is_unidirectional" in INC.H//  mp_data[31:0]               Bi-directional bus connected to the host's//                              data bus.  To use the bi-directionla bus,//                              disable "databus_is_unidirectional" in INC.H//  mp_rd_l                     Connect to the -RD output of the host//  mp_wr_l                     Connect to the -WR output of the host//  mp_cs_l                     Connect to the -CS of the host//  mp_size[1:0]                Connect to the size output of the host//                              if there is one.  When set to 0//                              all trasnfers are 32 bits, when set to 1//                              all transfers are 8 bits, and when set to//                              2 all xfers are 16 bits.  If you want the//                              data to be lower order aligned, turn on//                              "align_data_bus" option in INC.H//  sdram_busy_l                Connect this to the wait or hold equivalent//                              input of the host.  The host, must hold the//                              bus if it samples this signal as low.//  sdram_mode_set_l            When a write occurs with this set low,//                              the SDRAM's mode set register will be programmed//                              with the data supplied on the data_bus[10:0].//////  Author:  Jeung Joon Lee  joon.lee@quantum.com,  cmosexod@ix.netcom.com//  //*******************************************************************************////  Hierarchy:////  SDRAM.V         Top Level Module//  HOSTCONT.V      Controls the interfacing between the micro and the SDRAM//  SDRAMCNT.V      This is the SDRAM controller.  All data passed to and from//                  is with the HOSTCONT.//  optional//  MICRO.V         This is the built in SDRAM tester.  This module generates //                  a number of test logics which is used to test the SDRAM//                  It is basically a Micro bus generator. //  /**/ module sdram(            // SYSTEM LEVEL CONNECTIONS            sys_rst_l,            sys_clk,            // SDRAM CONNECTIONS            sd_wr_l,            sd_cs_l,            sd_ras_l,            sd_cas_l,            sd_dqm,            sd_addx,            sd_data,            sd_ba,            // MICROPORCESSOR CONNECTION            mp_addx`ifdef databus_is_unidirectional            ,            mp_data_in,            mp_data_out,`else            ,            mp_data,`endif            mp_rd_l,            mp_wr_l,            mp_cs_l,            sdram_mode_set_l,            sdram_busy_l,            mp_size,            next_state                        // DEBUG`ifdef show_debug            ,                        next_state,            mp_data_out_sd,            mp_data_gate            do_write,            reg_mp_addx,            reg_mp_data_mux,            sd_addx_mux,            sd_addx10_mux,            next_state,            doing_refresh,            do_modeset,            do_read,            sd_addx_mux,            sd_addx10_mux,            autorefresh_cntr,            autorefresh_cntr_l,            pwrup,            top_state,            wr_cntr,            mp_data_micro,            mp_data_mux,            sd_data_ena,            mp_data_out,            sd_addx_mux,            sd_addx10_mux,            sd_rd_ena`endif );// ****************************************////   I/O  DEFINITION//// ****************************************// SYSTEM LEVEL CONNECTIONSinput           sys_clk;                // global system clock.  Runs the sdram state machineinput           sys_rst_l;              // global active low asynchronous system reset// SDRAM CONNECTIONSoutput          sd_wr_l;                // SDRAM active low WRITE signaloutput          sd_cs_l;                // SDRAM active low chip select signaloutput          sd_ras_l;               // SDRAM active low RAS output          sd_cas_l;               // SDRAM active low CASoutput  [3:0]   sd_dqm;                 // SDRAM data masksoutput  [10:0]  sd_addx;                // SDRAM multiplexed address businout   [31:0]  sd_data;                // SDRAM birectional data bus 32 bitoutput  [1:0]   sd_ba;                  // SDRAM bank address , aka A11// MICROPROCESSOR CONNECTION`ifdef databus_is_unidirectionalinput   [31:0]  mp_data_in;             output  [31:0]  mp_data_out;`else`ifdef simulate_mpinout   [31:0]  mp_data;`elseoutput      [31:0]  mp_data;`endif`endif`ifdef simulate_mpoutput  [22:0]  mp_addx;                // HOST address bus. 23 bits for 8Mboutput          mp_rd_l;                // HOST active low READ output          mp_wr_l;                // HOST active low WRITEoutput          mp_cs_l;                // HOST active low chip selectoutput          sdram_mode_set_l;output  [1:0]   mp_size;                // 00=32bits, 10=16bits, 01=8bits`elseinput   [22:0]  mp_addx;                // HOST address bus. 23 bits for 8Mbinput           mp_rd_l;                // HOST active low READ input           mp_wr_l;                // HOST active low WRITEinput           mp_cs_l;                // HOST active low chip selectinput           sdram_mode_set_l;input   [1:0]   mp_size;                // 00=32bits, 10=16bits, 01=8bits`endifoutput          sdram_busy_l;output  [3:0]   next_state;// DEBUG`ifdef show_debugoutput  [31:0]  mp_data_out_sd;output          mp_data_gate;output          do_write;output  [22:0]  reg_mp_addx;output  [31:0]  reg_mp_data_mux;output          sd_addx_mux;output          sd_addx10_mux;output          do_modeset;output          do_read;output          doing_refresh;output  [3:0]   next_state;output  [12:0]  autorefresh_cntr;output          autorefresh_cntr_l;output          pwrup;output  [3:0]   top_state;output  [7:0]   wr_cntr;//output[31:0]  mp_data_micro;output  [31:0]  mp_data_out;//output        mp_data_mux;output          sd_data_ena;output          sd_rd_ena;`endif// INTER-MODULE CONNECTIONSwire            do_modeset;wire            do_read;wire            do_write;wire            doing_refresh;wire            sd_addx_ena;wire    [1:0]   sd_addx_mux;wire    [1:0]   sd_addx10_mux;wire            sd_rd_ena;wire            sd_data_ena;wire    [2:0]   modereg_cas_latency;wire    [2:0]   modereg_burst_length;wire    [3:0]   next_state;wire    [31:0]  mp_data_out_sd;wire    [31:0]  mp_data_in;

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
丝袜a∨在线一区二区三区不卡| 亚洲精品视频自拍| 精品伦理精品一区| 国产精品久久久久久亚洲毛片| 洋洋av久久久久久久一区| 激情久久五月天| 色拍拍在线精品视频8848| 精品久久人人做人人爽| 一区二区三区高清| 国产91精品精华液一区二区三区 | 91丨九色丨蝌蚪丨老版| 欧美一区二区三区在线看| 亚洲欧洲一区二区三区| 久久99国产精品免费| 欧美伊人久久大香线蕉综合69| 国产日韩欧美高清在线| 蜜桃av一区二区在线观看| 91在线观看高清| 欧美激情艳妇裸体舞| 精品系列免费在线观看| 欧美妇女性影城| 亚洲一二三四区| 色天使久久综合网天天| 亚洲人精品午夜| 99视频精品在线| 国产精品免费av| 国产v日产∨综合v精品视频| 337p日本欧洲亚洲大胆色噜噜| 视频一区在线播放| 欧美精品高清视频| 亚洲一区在线视频观看| 在线观看视频一区二区欧美日韩| 中文字幕永久在线不卡| voyeur盗摄精品| 国产精品短视频| 91一区二区在线| 亚洲最快最全在线视频| 在线视频国产一区| 夜夜爽夜夜爽精品视频| 日韩激情av在线| 亚洲国产欧美在线| 国产精品女主播av| 91久久线看在观草草青青| 韩国精品主播一区二区在线观看 | 99综合电影在线视频| 国产精品久久久久久久久免费丝袜 | 欧美日本在线看| 亚洲图片激情小说| 一本大道久久精品懂色aⅴ| 中文字幕一区二区三| 99国产精品视频免费观看| 中文字幕一区二区三区四区不卡| 成人黄色软件下载| 亚洲精品乱码久久久久久久久| 91在线播放网址| 亚洲一区二区三区四区在线观看 | 丝袜美腿亚洲色图| 欧美成人r级一区二区三区| 国产麻豆精品在线观看| 一区二区高清免费观看影视大全| 欧美三级韩国三级日本一级| 日本女优在线视频一区二区| 欧美大片免费久久精品三p| 国产成人在线色| 亚洲欧美日韩在线| 91精品在线观看入口| 国产毛片精品国产一区二区三区| 国产精品久久久久久久久免费丝袜| 日本高清视频一区二区| 久久精品国产免费| 成人欧美一区二区三区在线播放| 欧美美女直播网站| 盗摄精品av一区二区三区| 亚洲午夜久久久| 精品剧情v国产在线观看在线| 成人av在线观| 男女男精品网站| 国产精品久久久久三级| 日韩欧美成人一区| 色综合久久精品| 精品在线亚洲视频| 亚洲影院在线观看| 国产女人aaa级久久久级| 欧美人妇做爰xxxⅹ性高电影| 国产麻豆精品theporn| 亚洲成a人片综合在线| 久久久久97国产精华液好用吗| 欧美丝袜丝交足nylons图片| 成人激情校园春色| 久久国产精品色婷婷| 亚洲福中文字幕伊人影院| 中文字幕av一区二区三区高| 欧美日韩黄色一区二区| 91同城在线观看| 国产乱码精品一区二区三区五月婷| 夜夜嗨av一区二区三区中文字幕 | 国产精品久久久久国产精品日日| 日韩一区二区三区在线| 91高清视频免费看| 岛国精品在线播放| 国产一区不卡在线| 蜜桃视频一区二区三区在线观看| 亚洲精品乱码久久久久| 中文字幕一区二区三区精华液| 日韩欧美不卡一区| 欧美一区二区国产| 欧美精品一二三四| 欧美日韩一区高清| 欧美三级蜜桃2在线观看| 91亚洲国产成人精品一区二区三| 国产成人在线视频网站| 国产酒店精品激情| 国产乱淫av一区二区三区| 蜜臀久久99精品久久久久久9| 亚洲午夜精品在线| 视频一区视频二区在线观看| 亚洲影院在线观看| 五月开心婷婷久久| 日韩av二区在线播放| 奇米888四色在线精品| 日本色综合中文字幕| 日韩国产高清在线| 免费精品视频在线| 国产精品综合av一区二区国产馆| 国产精品一区二区三区网站| 国产乱子伦视频一区二区三区| 国产成人精品亚洲777人妖| 国产成人av电影在线观看| 国产成人午夜精品5599| 波多野结衣精品在线| 91麻豆精品视频| 色天使色偷偷av一区二区| 欧美日韩国产综合一区二区三区| 欧美一区二视频| 久久蜜桃av一区二区天堂| 欧美高清在线视频| 亚洲激情自拍偷拍| 日本欧美一区二区| 国产精品综合二区| 在线中文字幕不卡| 欧美一级在线观看| 国产亚洲欧美在线| 国产成人精品免费视频网站| 成人开心网精品视频| 91久久一区二区| 精品三级在线观看| 亚洲女同一区二区| 天堂精品中文字幕在线| 国产精品亚洲视频| 91福利在线看| 精品国产123| 综合色天天鬼久久鬼色| 日韩国产一区二| 福利一区二区在线观看| 在线观看网站黄不卡| 精品久久久久久无| 亚洲欧美电影院| 激情综合五月天| 在线观看日韩av先锋影音电影院| 欧美一区二区免费| 亚洲裸体在线观看| 蜜桃久久久久久久| 成人免费av网站| 欧美一区二区三区婷婷月色 | 99精品视频在线免费观看| 4438x亚洲最大成人网| 国产精品国产三级国产aⅴ原创 | 一区二区三区在线不卡| 国内精品国产成人国产三级粉色 | 国产午夜精品福利| 天堂va蜜桃一区二区三区漫画版| 成人黄色电影在线| 日韩精品中文字幕在线不卡尤物| 亚洲图片激情小说| 国产成人免费网站| 欧美一级视频精品观看| 一区二区三区四区不卡视频| 国产成人综合视频| 日韩精品一区二区三区老鸭窝| 亚洲综合一二三区| 成人黄色国产精品网站大全在线免费观看| 欧美人妖巨大在线| 亚洲精品成人悠悠色影视| 国产a精品视频| 久久综合色一综合色88| 丝袜a∨在线一区二区三区不卡| aa级大片欧美| 中文字幕巨乱亚洲| 国产精品一级片| 欧美电视剧在线观看完整版| 亚洲成av人片| 在线视频亚洲一区| 一区二区成人在线观看| 91蜜桃网址入口| 国产精品毛片久久久久久| 国产电影一区在线| 国产日韩在线不卡| 国产剧情一区二区| 国产午夜精品久久久久久免费视| 国产在线精品一区二区不卡了|