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

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

?? sdram.v

?? sdram.rar
?? V
字號:
`include "inc.h"////  SDRAM Controller.////  Hierarchy:////  SDRAM.V         Wrapper.//  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_main_clk,            sys_rst_l,			sys_clk,            // SDRAM CONNECTIONS			sd_clke,            sd_clk,			sd_wr_l,            sd_cs_l,			sd_ras_l,			sd_cas_l,			sd_ldqm,			sd_udqm,            sd_addx,            sd_data,            sd_ba,            // MICROPORCESSOR CONNECTION            mp_addx,            mp_data,            mp_rd_l,            mp_wr_l,            mp_cs_l,            sdram_mode_set_l,            sdram_busy_l,            smart_h,                                // DEBUG`ifdef show_debug            ,            next_state,	    	do_modeset,	  		do_read,            do_write,			autorefresh_cntr,			autorefresh_cntr_l,			pwrup,			top_state,			wr_cntr,//			mp_data_micro,			reg_mp_data_mux,//			mp_data_mux,			sd_data_ena,			doing_refresh,			mp_data_out,//            sd_addx_mux,//            sd_addx10_mux,            sd_rd_ena,//            dumb_busy_clk,//            dumb_busy_out //           rd_wr_clk`endif            // simulated micro bus`ifdef simulate_mp            ,            //mp_clk,`endif );// ****************************************////   I/O  DEFINITION//// ****************************************// SYSTEM LEVEL CONNECTIONSinput           sys_main_clk;input           sys_rst_l;output			sys_clk;// SDRAM CONNECTIONSoutput			sd_clke;output          sd_clk;output			sd_wr_l;output          sd_cs_l;output  		sd_ras_l;output      	sd_cas_l;output          sd_ldqm;output          sd_udqm;output  [10:0]  sd_addx;inout   [15:0]  sd_data;output          sd_ba;// MICROPORCESSOR CONNECTION`ifdef simulate_mpoutput   [19:0] mp_addx;output          mp_rd_l;output          mp_wr_l;output          mp_cs_l;output  [15:0]	mp_data;`elseinput   [19:0]  mp_addx;input           mp_rd_l;input           mp_wr_l;input           mp_cs_l;inout	[15:0]  mp_data;`endifoutput           sdram_busy_l;input            sdram_mode_set_l;input           smart_h;// DEBUG`ifdef show_debugoutput  [3:0]  next_state;output	    	do_modeset;output	  		do_read;output          do_write;output	[12:0]	autorefresh_cntr;output			autorefresh_cntr_l;output			pwrup;output	[2:0]	top_state;output	[7:0]	wr_cntr;//output	[15:0]	mp_data_micro;output	[15:0]	reg_mp_data_mux;output	[15:0]	mp_data_out;//output			mp_data_mux;output			sd_data_ena;output			doing_refresh;//output          sd_addx_mux;//output          sd_addx10_mux;output          sd_rd_ena;//output          rd_wr_clk;//output          dumb_busy_clk;//output          dumb_busy_out;`endif// simulated micro bus`ifdef simulate_mp//input           mp_clk;`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    [15:0]  mp_data_out;wire	[15:0]	sd_data;wire            mp_cs_l;wire            mp_wr_l;wire            mp_rd_l;wire            mp_data_mux;wire	[12:0]	autorefresh_cntr;wire			autorefresh_cntr_l;wire			pwrup;wire	[2:0]	top_state;`ifdef simulate_mpwire    [19:0]  mp_addx;wire    [15:0]  mp_data_inbus;wire    [15:0]  mp_data_micro;`endifwire            sdram_mode_set_l;wire            sys_clk;//wire            rd_wr_clk;wire            sdram_busy_l;`ifdef simulate_mpwire            mp_clk;`endif`ifdef simulate_mpassign mp_data = ~(mp_rd_l | mp_cs_l) ? mp_data_out : mp_data_micro;`elseassign mp_data = ~(mp_rd_l | mp_cs_l) ? mp_data_out : 16'hzzzz;`endif/**/////   CLOCK GENERATOR//////   --divide by 2//`ifdef divide_by_2reg             sd_clk;always @(posedge sys_main_clk)   sd_clk <= ~sd_clk;assign sys_clk = sd_clk;`endif//   --divide by 4//`ifdef divide_by_4reg     [1:0]   sd_clk;always @(posedge sys_main_clk)   sd_clk <= sd_clk + 2'b01;assign sys_clk = sd_clk[1];`endif//   --divide by 8//`ifdef divide_by_8reg     [2:0]   sd_clk;always @(posedge sys_main_clk)   sd_clk <= sd_clk + 3'b001;assign sys_clk = sd_clk[2];`endifassign mp_clk = sys_clk;sdramcnt SDRAMCNT(	            // system level stuff			.sys_rst_l(sys_rst_l),			.sys_clk(sys_clk),					// SDRAM connections			.sd_clke(sd_clke),			.sd_wr_l(sd_wr_l),            .sd_cs_l(sd_cs_l),			.sd_ras_l(sd_ras_l),			.sd_cas_l(sd_cas_l),			.sd_ldqm(sd_udqm),			.sd_udqm(sd_ldqm),						// Host Controller connections	    	.do_mode_set(do_modeset),	  		.do_read(do_read),            .do_write(do_write),            .doing_refresh(doing_refresh),            .sd_addx_mux(sd_addx_mux),            .sd_addx10_mux(sd_addx10_mux),            .sd_rd_ena(sd_rd_ena),            .sd_data_ena(sd_data_ena),            .modereg_cas_latency(modereg_cas_latency),            .modereg_burst_length(modereg_burst_length),            .mp_data_mux(mp_data_mux),			// debug            .next_state(next_state),			.autorefresh_cntr(autorefresh_cntr),			.autorefresh_cntr_l(autorefresh_cntr_l),			.pwrup(pwrup)		);hostcont HOSTCONTTT(            // system connections            .sys_rst_l(sys_rst_l),                        .sys_clk(sys_clk),            // microprocessor side connections            .mp_addx(mp_addx),`ifdef simulate_mp			.mp_data_in(mp_data_micro),`else			.mp_data_in(mp_data),`endif            .mp_data_out(mp_data_out),            .mp_rd_l(mp_rd_l),            .mp_wr_l(mp_wr_l),            .mp_cs_l(mp_cs_l),            .sdram_mode_set_l(sdram_mode_set_l),            .sdram_busy_l(sdram_busy_l),            // SDRAM side connections            .sd_addx(sd_addx),            .sd_data(sd_data),            .sd_ba(sd_ba),            .sd_wr_l(sd_wr_l),            // SDRAMCNT side            .sd_addx10_mux(sd_addx10_mux),            .sd_addx_mux(sd_addx_mux),            .sd_rd_ena(sd_rd_ena),            .sd_data_ena(sd_data_ena),            .do_read(do_read),            .do_write(do_write),            .doing_refresh(doing_refresh),            .do_modeset(do_modeset),            .modereg_cas_latency(modereg_cas_latency),            .modereg_burst_length(modereg_burst_length),            .next_state(next_state),            .mp_data_mux(mp_data_mux),            // other inputs            .smart_h(smart_h)            // debug//            .rd_wr_clk(rd_wr_clk)            ,.dumb_busy_clk(dumb_busy_clk),            .dumb_busy_out(dumb_busy_out),			.reg_mp_data_mux(reg_mp_data_mux)             );`ifdef simulate_mpmicro MICRO (                // system connections                .mp_clk(mp_clk),                .sys_rst_l(sys_rst_l),                // Connections to the SDRAM CONTROLLER                .sdram_busy_l(sdram_busy_l),                .mp_addx(mp_addx),                .mp_data(mp_data_micro),                .mp_wr_l(mp_wr_l),                .mp_rd_l(mp_rd_l),                .mp_cs_l(mp_cs_l),                .next_state(next_state),				// debug				.top_state(top_state),				.wr_cntr(wr_cntr) );`endifendmodule////  REVISION LOG////  7/31/99  //  Added/tested/debugged support for interfacing to Intel type of //  Microprocessors, where it is required that the device "busy" be asserted //  when the chip_select decoded.  That is before it is known whether it is //  a read or a write cycle //  This is called the "non-smart" interface, where all bus request from the //  micro is blocked until it is completed.  It is enabled by pulling low//  on the smart_h pin.//////  8/15/99//  Made the width of the AutoRefresh Command to be 1+ CLKs.  By just having it//  to be 1 CLK, the burst reads (back to back 1 word reads, not SDRAM "burst" reads)//  would be all messed up if a refresh happened to coem in the middle.  By making//  the refresh command to be more than 1 CLK (2 or more) this problem was //  eliminated.//

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲日本va午夜在线电影| 麻豆国产91在线播放| 亚洲成a人片在线不卡一二三区 | 亚洲青青青在线视频| 日韩国产成人精品| 99久久精品国产导航| 91麻豆精品国产91久久久使用方法| 久久综合九色综合97婷婷女人| 亚洲人成精品久久久久久| 美女脱光内衣内裤视频久久网站 | 精品国产亚洲在线| 一二三四区精品视频| 日本亚洲电影天堂| 欧美影院一区二区| 日韩一区二区电影| 午夜激情久久久| 91麻豆国产精品久久| 久久久不卡影院| 精品一区二区成人精品| 欧美精品一卡两卡| 亚洲激情图片小说视频| 国产精品69久久久久水密桃| 欧美一区二区视频在线观看2022| 亚洲欧洲制服丝袜| 高清不卡一区二区在线| 精品av综合导航| 麻豆精品新av中文字幕| 337p亚洲精品色噜噜| 夜夜精品视频一区二区| 色哟哟在线观看一区二区三区| 中文天堂在线一区| 国产成人在线网站| 国产网红主播福利一区二区| 久久国产乱子精品免费女| 欧美一区二区三区性视频| 婷婷久久综合九色综合伊人色| 99麻豆久久久国产精品免费优播| 国产日韩精品一区二区浪潮av| 国产综合色产在线精品| 久久先锋影音av鲁色资源网| 精品中文字幕一区二区| www久久精品| 国产传媒日韩欧美成人| 国产拍揄自揄精品视频麻豆| 国产成人午夜精品影院观看视频 | 中文字幕的久久| 成人一区二区三区视频| 国产三区在线成人av| 国产伦精品一区二区三区免费迷| 欧美tk丨vk视频| 国产精品自产自拍| 国产精品伦一区二区三级视频| fc2成人免费人成在线观看播放| 国产精品久久久久9999吃药| 日本精品一区二区三区高清| 一区二区三区不卡在线观看 | 裸体一区二区三区| 久久久久久久久免费| 粉嫩aⅴ一区二区三区四区| 综合婷婷亚洲小说| 欧美日韩一区二区三区高清| 秋霞av亚洲一区二区三| 亚洲精品一区二区精华| 9色porny自拍视频一区二区| 一区二区三区不卡视频在线观看| 欧美一区二区在线免费播放| 国产精品影音先锋| 亚洲精品亚洲人成人网| 日韩欧美久久一区| 不卡av在线免费观看| 五月综合激情日本mⅴ| 久久久久久久精| 欧美亚一区二区| 国产在线一区二区| 亚洲欧美偷拍另类a∨色屁股| 在线观看91av| 国产成人午夜电影网| 亚洲综合免费观看高清完整版| 欧美日韩国产免费一区二区 | 色噜噜久久综合| 韩日欧美一区二区三区| 亚洲欧美国产高清| 欧美大白屁股肥臀xxxxxx| 97久久精品人人澡人人爽| 日韩激情视频在线观看| 国产精品国产三级国产aⅴ原创| 欧美精选一区二区| 91香蕉国产在线观看软件| 久久精品国产一区二区| 亚洲卡通欧美制服中文| 久久久噜噜噜久久中文字幕色伊伊| 91久久线看在观草草青青| 国产一区二区在线观看免费| 亚洲国产精品自拍| 国产精品久久久久久久久免费樱桃| 欧美一区二区三区四区在线观看 | 亚洲国产日韩精品| 国产日韩精品视频一区| 日韩一区二区在线看| 欧美亚洲高清一区| 91免费小视频| 成人性视频网站| 国产一区视频在线看| 日韩av不卡一区二区| 亚洲伊人伊色伊影伊综合网| 国产精品高潮呻吟久久| 久久久久九九视频| 欧美成人乱码一区二区三区| 欧美老年两性高潮| 精品国产亚洲在线| 欧美精选在线播放| 欧美福利一区二区| 欧美日韩一级片网站| 91精品1区2区| 欧洲另类一二三四区| 色综合久久中文综合久久97| 国产99一区视频免费| 国产乱码一区二区三区| 韩日av一区二区| 激情深爱一区二区| 国产一区欧美一区| 国产成人午夜视频| 成人激情校园春色| 97aⅴ精品视频一二三区| 成人av免费在线观看| 99久久婷婷国产综合精品| 成人av网址在线观看| 大胆亚洲人体视频| 99久久99久久精品免费看蜜桃 | 午夜天堂影视香蕉久久| 亚洲综合色婷婷| 欧美96一区二区免费视频| 狠狠色丁香婷综合久久| 国产一区二区三区电影在线观看 | 亚洲人成伊人成综合网小说| 亚洲同性gay激情无套| 亚洲另类色综合网站| 亚洲国产精品天堂| 久久99精品久久久久久国产越南| 国产乱国产乱300精品| 高清视频一区二区| 在线观看国产日韩| 欧美一区二区啪啪| 国产日产欧美一区二区视频| 国产精品网站在线播放| 亚洲免费在线播放| 日本成人在线看| 韩国女主播成人在线| 99综合影院在线| 欧美男人的天堂一二区| 欧美成人女星排名| 1区2区3区国产精品| 婷婷激情综合网| 国产黄色精品视频| 欧美在线一区二区三区| 精品国产一区二区三区av性色 | 欧美一区二区三区在线| 国产女人18水真多18精品一级做 | 91丨九色丨蝌蚪富婆spa| 91麻豆精品国产自产在线观看一区 | 在线播放/欧美激情| 亚洲国产精品ⅴa在线观看| 亚洲精品成人a在线观看| 久久国产精品99久久久久久老狼| 成人h精品动漫一区二区三区| 欧美日韩亚洲综合在线 欧美亚洲特黄一级| 日韩欧美一区二区在线视频| 中文字幕不卡在线观看| 秋霞国产午夜精品免费视频| 99久久精品国产网站| 精品国产制服丝袜高跟| 亚洲一区二区三区四区的| 国产大陆亚洲精品国产| 欧美日韩卡一卡二| 最近中文字幕一区二区三区| 久久精品国产亚洲aⅴ| 一本色道久久综合狠狠躁的推荐| 欧美成人伊人久久综合网| 亚洲精品国产精华液| 精品一区二区三区免费观看| 欧美亚洲另类激情小说| 国产精品久久久久久久久久免费看 | 777xxx欧美| 怡红院av一区二区三区| 国产成人精品免费看| 欧美一级理论片| 偷窥少妇高潮呻吟av久久免费| 91精品在线观看入口| 欧美这里有精品| 亚洲精品一区二区三区在线观看| 欧美激情一区三区| 亚洲高清免费观看高清完整版在线观看 | 亚洲制服欧美中文字幕中文字幕| 国产成人精品免费在线| 99久久精品免费精品国产| 国产日本欧美一区二区| 99精品国产99久久久久久白柏| 亚洲乱码国产乱码精品精98午夜 | 欧美性生交片4| 日本美女视频一区二区|