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

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

?? aramb36_internal.v

?? DDR2源代碼 DDR2源代碼 DDR2源代碼
?? V
?? 第 1 頁 / 共 5 頁
字號:
	    addra_reg = addra_in;	    wea_reg = wea_in;	    dia_reg = dia_in;	    dipa_reg = dipa_in;	end    end    always @(posedge clkb_in) begin	rising_clkb = 1;		if (enb_in === 1'b1) begin	    prev_time = curr_time;	    curr_time = $time;	    addrb_reg = addrb_in;	    web_reg = web_in;	    enb_reg = enb_in;	    dib_reg = dib_in;	    dipb_reg = dipb_in;	end    end // always @ (posedge clkb_in)        always @(posedge rising_clka or posedge rising_clkb) begin	if (rising_clka)	    if (cascade_a[1])		addra_in_15_reg_bram = ~addra_in[15];	    else		addra_in_15_reg_bram = addra_in[15];	if (rising_clkb)	    if (cascade_b[1])		addrb_in_15_reg_bram = ~addrb_in[15];	    else		addrb_in_15_reg_bram = addrb_in[15];		if ((cascade_a == 2'b00 || (addra_in_15_reg_bram == 1'b0 && cascade_a != 2'b00)) && (cascade_b == 2'b00 || (addrb_in_15_reg_bram == 1'b0 && cascade_b != 2'b00)))  begin/************************************* Collision starts *****************************************/	  if (SIM_COLLISION_CHECK != "NONE") begin	    	    if (gsr_in === 1'b0) begin		if (curr_time - prev_time == 0) begin		    viol_time = 1;		end		else if (curr_time - prev_time <= SETUP_READ_FIRST) begin		    viol_time = 2;		end				if (ena_in === 1'b0 || enb_in === 1'b0)		    viol_time = 0;				if ((WRITE_WIDTH_A <= 9 && wea_in[0] === 1'b0) || (WRITE_WIDTH_A == 18 && wea_in[1:0] === 2'b00) || ((WRITE_WIDTH_A == 36 || WRITE_WIDTH_A == 72) && wea_in[3:0] === 4'b0000))		    if ((WRITE_WIDTH_B <= 9 && web_in[0] === 1'b0) || (WRITE_WIDTH_B == 18 && web_in[1:0] === 2'b00) || (WRITE_WIDTH_B == 36 && web_in[3:0] === 4'b0000) || (WRITE_WIDTH_B == 72 && web_in[7:0] === 8'h00))			viol_time = 0;		 				if (viol_time != 0) begin		    		    if (rising_clka && rising_clkb) begin			if (addra_in[15:col_addr_lsb] === addrb_in[15:col_addr_lsb]) begin			    			    viol_type = 2'b01;			    task_rd_ram_a (addra_in, doa_buf, dopa_buf);			    task_rd_ram_b (addrb_in, dob_buf, dopb_buf);			    task_col_wr_ram_a (2'b00, web_in, wea_in, di_x, di_x[7:0], addrb_in, addra_in);			    task_col_wr_ram_b (2'b00, wea_in, web_in, di_x, di_x[7:0], addra_in, addrb_in);			    task_col_rd_ram_a (2'b01, web_in, wea_in, addra_in, doa_buf, dopa_buf);			    task_col_rd_ram_b (2'b01, wea_in, web_in, addrb_in, dob_buf, dopb_buf);			    task_col_wr_ram_a (2'b10, web_in, wea_in, dia_in, dipa_in, addrb_in, addra_in);			    			    if (BRAM_MODE == "ECC" && EN_ECC_WRITE == "TRUE" && enb_in === 1'b1) begin				dip_ecc_col = fn_dip_ecc(1'b1, dib_in, dipb_in);								eccparity_out = dip_ecc_col;				task_col_wr_ram_b (2'b10, wea_in, web_in, dib_in, dip_ecc_col, addra_in, addrb_in);			    end			    else				task_col_wr_ram_b (2'b10, wea_in, web_in, dib_in, dipb_in, addra_in, addrb_in);			    			    if (wr_mode_a != 2'b01)				task_col_rd_ram_a (2'b11, web_in, wea_in, addra_in, doa_buf, dopa_buf);			    if (wr_mode_b != 2'b01)				task_col_rd_ram_b (2'b11, wea_in, web_in, addrb_in, dob_buf, dopb_buf);			    if (BRAM_MODE == "ECC" && EN_ECC_READ == "TRUE")				task_col_ecc_read (doa_buf, dopa_buf, addra_in);							    			end // if (addra_in[14:col_addr_lsb] === addrb_in[14:col_addr_lsb])			else			    viol_time = 0;					    end		    else if (rising_clka && !rising_clkb) begin			if (addra_in[15:col_addr_lsb] === addrb_reg[15:col_addr_lsb]) begin			    			    viol_type = 2'b10;			    task_rd_ram_a (addra_in, doa_buf, dopa_buf);			    			    task_col_wr_ram_a (2'b00, web_reg, wea_in, di_x, di_x[7:0], addrb_reg, addra_in);			    task_col_wr_ram_b (2'b00, wea_in, web_reg, di_x, di_x[7:0], addra_in, addrb_reg);			    			    task_col_rd_ram_a (2'b01, web_reg, wea_in, addra_in, doa_buf, dopa_buf);			    task_col_rd_ram_b (2'b01, wea_in, web_reg, addrb_reg, dob_buf, dopb_buf);			    			    task_col_wr_ram_a (2'b10, web_reg, wea_in, dia_in, dipa_in, addrb_reg, addra_in);			    			    if (BRAM_MODE == "ECC" && EN_ECC_WRITE == "TRUE" && enb_reg === 1'b1) begin				dip_ecc_col = fn_dip_ecc(1'b1, dib_reg, dipb_reg);								eccparity_out = dip_ecc_col;				task_col_wr_ram_b (2'b10, wea_in, web_reg, dib_reg, dip_ecc_col, addra_in, addrb_reg);			    end			    else				task_col_wr_ram_b (2'b10, wea_in, web_reg, dib_reg, dipb_reg, addra_in, addrb_reg);			    			    if (wr_mode_a != 2'b01)				task_col_rd_ram_a (2'b11, web_reg, wea_in, addra_in, doa_buf, dopa_buf);			    if (wr_mode_b != 2'b01)				task_col_rd_ram_b (2'b11, wea_in, web_reg, addrb_reg, dob_buf, dopb_buf);			    if (BRAM_MODE == "ECC" && EN_ECC_READ == "TRUE")				task_col_ecc_read (doa_buf, dopa_buf, addra_in);			    			end // if (addra_in[14:col_addr_lsb] === addrb_reg[14:col_addr_lsb])			else			    viol_time = 0;					    end		    else if (!rising_clka && rising_clkb) begin			if (addra_reg[15:col_addr_lsb] === addrb_in[15:col_addr_lsb]) begin			    			    viol_type = 2'b11;			    task_rd_ram_b (addrb_in, dob_buf, dopb_buf);			    task_col_wr_ram_a (2'b00, web_in, wea_reg, di_x, di_x[7:0], addrb_in, addra_reg);			    task_col_wr_ram_b (2'b00, wea_reg, web_in, di_x, di_x[7:0], addra_reg, addrb_in);			    			    task_col_rd_ram_a (2'b01, web_in, wea_reg, addra_reg, doa_buf, dopa_buf);			    task_col_rd_ram_b (2'b01, wea_reg, web_in, addrb_in, dob_buf, dopb_buf);			    task_col_wr_ram_a (2'b10, web_in, wea_reg, dia_reg, dipa_reg, addrb_in, addra_reg);			    if (BRAM_MODE == "ECC" && EN_ECC_WRITE == "TRUE" && enb_in === 1'b1) begin				dip_ecc_col = fn_dip_ecc(1'b1, dib_in, dipb_in);								eccparity_out = dip_ecc_col;				task_col_wr_ram_b (2'b10, wea_reg, web_in, dib_in, dip_ecc_col, addra_reg, addrb_in);			    end			    else				task_col_wr_ram_b (2'b10, wea_reg, web_in, dib_in, dipb_in, addra_reg, addrb_in);			    			    if (wr_mode_a != 2'b01)			    				task_col_rd_ram_a (2'b11, web_in, wea_reg, addra_reg, doa_buf, dopa_buf);			    if (wr_mode_b != 2'b01)				task_col_rd_ram_b (2'b11, wea_reg, web_in, addrb_in, dob_buf, dopb_buf);			    			    if (BRAM_MODE == "ECC" && EN_ECC_READ == "TRUE")				task_col_ecc_read (doa_buf, dopa_buf, addra_reg);			    			end // if (addra_reg[14:col_addr_lsb] === addrb_in[14:col_addr_lsb])			else			    viol_time = 0;					    end		    		end // if (viol_time != 0)	    end // if (gsr_in === 1'b0)	      	    if (SIM_COLLISION_CHECK == "WARNING_ONLY")		viol_time = 0;	    	  end // if (SIM_COLLISION_CHECK != "NONE")	/*************************************** end collision ********************************/	end // if ((cascade_a == 2'b00 || (addra_in_15_reg_bram == 1'b0 && cascade_a != 2'b00)) && (cascade_b == 2'b00 || (addrb_in_15_reg_bram == 1'b0 && cascade_b != 2'b00)))		/**************************** Port A ****************************************/	if (rising_clka) begin	    // DRC	    if (ssra_in === 1 && BRAM_MODE == "ECC")		$display("DRC Warning : SET/RESET (SSR) is not supported in ECC mode on ARAMB36_INTERNAL instance %m.");	    if (ssra_in === 1 && BRAM_SIZE == 16 && DOA_REG == 1) begin		$display("DRC Error : SET/RESET (SSR) is not supported when optional output registers are used on ARAMB36_INTERNAL instance %m.");		$finish;	    end	    	    	    	    // registering addra_in[15] the second time	    if (regcea_in)		addra_in_15_reg1 = addra_in_15_reg;   	    		    if (ena_in && (wr_mode_a != 2'b10 || wea_in[0] == 0 || ssra_in == 1'b1))		if (cascade_a[1])		    addra_in_15_reg = ~addra_in[15];		else		    addra_in_15_reg = addra_in[15];			    if (gsr_in == 1'b0 && ena_in == 1'b1 && (cascade_a == 2'b00 || (addra_in_15_reg_bram == 1'b0 && cascade_a != 2'b00))) begin				if (ssra_in == 1'b1 && DOA_REG == 0) begin		    doa_buf = SRVAL_A[0 +: ra_width];		    doa_out = SRVAL_A[0 +: ra_width];		    		    if (ra_width >= 8) begin			dopa_buf = SRVAL_A[ra_width +: ra_widthp];			dopa_out = SRVAL_A[ra_width +: ra_widthp];		    end		end				if (viol_time == 0) begin		    if ((wr_mode_a == 2'b01 && (ssra_in === 1'b0 ||

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美性色黄大片| 国产一区二区在线免费观看| 国产女人aaa级久久久级| 欧美一区二区视频免费观看| 欧美一区二区三区色| 91猫先生在线| 色老头久久综合| av电影在线观看一区| 9人人澡人人爽人人精品| 高清成人在线观看| 国产精品一二三在| 成人午夜av在线| 色综合久久天天| 欧美性猛片aaaaaaa做受| 欧美日韩在线电影| 7878成人国产在线观看| 日韩精品在线看片z| 久久久欧美精品sm网站| 欧美国产精品一区二区三区| 欧美经典一区二区| 综合精品久久久| 五月天一区二区| 久久99国产精品成人| 豆国产96在线|亚洲| av网站一区二区三区| 欧洲中文字幕精品| 欧美一区二区免费视频| 国产日韩欧美综合在线| 亚洲欧美日本在线| 丝袜a∨在线一区二区三区不卡| 久久99热99| av影院午夜一区| 91精品国产免费| 国产偷国产偷亚洲高清人白洁 | 国产精品毛片a∨一区二区三区| 国产精品久久夜| 午夜久久久久久久久久一区二区| 国产毛片精品一区| 在线观看成人免费视频| 26uuu色噜噜精品一区二区| 国产精品色呦呦| 男人的天堂亚洲一区| 成人中文字幕电影| 欧美一级国产精品| 亚洲另类在线视频| 国产麻豆视频精品| 欧美日韩成人在线一区| 国产精品色婷婷久久58| 免费看精品久久片| 97国产一区二区| 久久久美女毛片| 午夜视频一区二区| 91麻豆精品视频| 久久久国产精华| 日本视频免费一区| 欧美视频在线一区| 国产精品久久福利| 国产精品资源在线看| 91精品国产手机| 亚洲成人av资源| 色综合久久久久| 中文字幕视频一区二区三区久| 麻豆专区一区二区三区四区五区| 91国偷自产一区二区开放时间| 国产日产欧产精品推荐色| 日本美女一区二区三区视频| 91国内精品野花午夜精品| 国产精品毛片无遮挡高清| 韩国午夜理伦三级不卡影院| 91精品国产乱| 日本成人在线看| 欧美日韩成人一区| 亚洲mv在线观看| 欧美日韩你懂得| 亚洲v精品v日韩v欧美v专区| 色狠狠一区二区| 一区二区三区免费看视频| 成人av资源在线观看| 一区二区三区在线免费| 成人夜色视频网站在线观看| 久久精品夜色噜噜亚洲a∨| 国产一区二区美女诱惑| 精品国产免费一区二区三区香蕉| 久久疯狂做爰流白浆xx| 精品久久久久久久久久久院品网 | 91精品国产综合久久国产大片| 亚洲一区在线免费观看| 欧洲视频一区二区| 亚洲主播在线播放| 欧美精品乱码久久久久久| 午夜av电影一区| 日韩精品中文字幕在线不卡尤物| 狠狠色丁香久久婷婷综合_中 | 粉嫩高潮美女一区二区三区| 亚洲图片另类小说| 欧美色图在线观看| 男女激情视频一区| 久久精品欧美日韩| 99re66热这里只有精品3直播| 亚洲另类在线一区| 日韩一区二区三区视频| 国产成人免费视| 亚洲欧美另类在线| 欧美一卡二卡在线| 国产91精品免费| 亚洲第一福利一区| 欧美精品一区男女天堂| 91日韩精品一区| 午夜视黄欧洲亚洲| 久久精品视频免费| 欧美色网站导航| 成人亚洲一区二区一| 亚洲bt欧美bt精品| 国产精品情趣视频| 69久久夜色精品国产69蝌蚪网| 国产精品一区二区视频| 亚洲网友自拍偷拍| 久久久久久久久99精品| 欧美艳星brazzers| 国产成人h网站| 日韩高清不卡一区二区三区| 国产精品丝袜一区| 日韩亚洲国产中文字幕欧美| a级高清视频欧美日韩| 麻豆精品一二三| 亚洲午夜在线观看视频在线| 久久久五月婷婷| 日韩小视频在线观看专区| 在线视频欧美精品| 福利一区在线观看| 免费观看久久久4p| 亚洲成人精品在线观看| 亚洲人成网站色在线观看| 久久日一线二线三线suv| 欧美挠脚心视频网站| 色菇凉天天综合网| 成人激情动漫在线观看| 久久国产剧场电影| 日韩精品亚洲一区| 亚洲综合色区另类av| 亚洲视频你懂的| 中文字幕不卡的av| 久久久久久久久久久99999| 日韩欧美国产高清| 欧美久久久一区| 欧美欧美午夜aⅴ在线观看| 色婷婷激情综合| 99精品欧美一区二区三区小说| 国产成人综合视频| 国产一区二区三区| 国产精品一区专区| 国产福利精品导航| 国产盗摄视频一区二区三区| 国产传媒一区在线| 国产东北露脸精品视频| 国产suv精品一区二区6| 国产精品一二三四五| 国产精品1区2区| 成人国产亚洲欧美成人综合网| 国产成人在线观看免费网站| 国产91精品在线观看| 成人黄色软件下载| 91在线观看地址| 色94色欧美sute亚洲线路一ni| 欧美在线不卡一区| 欧美人与性动xxxx| 精品日本一线二线三线不卡| 国产亚洲一区字幕| 亚洲欧洲av一区二区三区久久| 一区二区三区不卡视频在线观看| 亚洲午夜在线视频| 激情av综合网| 97超碰欧美中文字幕| 欧美日韩视频专区在线播放| 欧美一级日韩一级| 欧美—级在线免费片| 亚洲精品欧美激情| 日本中文字幕一区| 国产精品自在在线| 日本高清不卡一区| 精品日韩欧美在线| 日韩码欧中文字| 青青草精品视频| 成人精品小蝌蚪| 欧美精品三级在线观看| 国产亚洲一区字幕| 亚洲电影一区二区三区| 国产美女精品在线| 色8久久人人97超碰香蕉987| 欧美mv日韩mv国产网站app| 国产精品久久久久永久免费观看| 亚洲18色成人| 国产91精品一区二区麻豆亚洲| 在线观看日韩高清av| 精品国产乱码久久久久久久久| 亚洲美女一区二区三区| 狠狠v欧美v日韩v亚洲ⅴ| 欧美综合视频在线观看| 久久精品视频一区二区三区| 亚洲国产裸拍裸体视频在线观看乱了 |