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

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

?? sdrmc_state.vhd

?? Verilog&Vhdl混語言對SDRAM的控制源代碼
?? VHD
字號:
library IEEE;use IEEE.std_logic_1164.all;use IEEE.numeric_STD.all;use IEEE.std_logic_unsigned.all;-- pragma translate_offlibrary UNISIM;use UNISIM.VCOMPONENTS.ALL;-- pragma translate_onentity sdrmc_state is port (	pre_sd_doe_n : out std_logic;	pre_sd_doe2_n, pre_sd_ready, pre_sd_add_mx: out std_logic;	pre_sd_ras_p: out std_logic;	pre_sd_we_p: out std_logic; 	pre_clr_ref: out std_logic;	pre_sd_cas_p: out std_logic;	pre_ld_cslt: out std_logic;	pre_ld_brst: out std_logic;	pre_ld_rcd: out std_logic;	pre_ad_tri: out std_logic;	Reset, Clk, brst_end, cslt_end, rcd_end: in std_logic;	auto_ref, ki_end, clr_ref: in std_logic;	Act_st: in std_logic_vector(2 downto 0);	write_st: in std_logic);end entity sdrmc_state;architecture sdrmc_state_arch of sdrmc_state issignal state: std_logic_vector(13 downto 1) := "0000000000001";signal next_state: std_logic_vector(13 downto 1);constant cd_idle: integer  := 1;constant cd_prech: integer := 2;constant cd_load_mr: integer := 3;constant cd_pre_ar: integer := 4;constant cd_ar: integer := 5;constant cd_act: integer := 6;constant cd_read_w: integer := 7;constant cd_read_cs: integer := 8;constant cd_read_c: integer := 9;constant cd_read: integer := 10;constant cd_write_w: integer := 11;constant cd_write_c: integer := 12;constant cd_write: integer := 13;signal c_idle: std_logic;signal c_prech: std_logic;signal c_load_mr: std_logic;signal c_pre_ar: std_logic;signal c_ar: std_logic;signal c_act: std_logic;signal c_read_w: std_logic;signal c_read_cs: std_logic;signal c_read_c: std_logic;signal c_read: std_logic;signal c_write_w: std_logic;signal c_write_c: std_logic;signal c_write: std_logic;signal temp1 : std_logic_vector(3 downto 0);beginc_idle <= state(cd_idle);c_prech <= state(cd_prech);c_load_mr <= state(cd_load_mr);c_pre_ar <= state(cd_pre_ar);c_ar <= state(cd_ar);c_act <= state(cd_act);c_read_w <= state(cd_read_w);c_read_cs <= state(cd_read_cs);c_read_c <= state(cd_read_c);c_read <= state(cd_read);c_write_w <= state(cd_write_w);c_write_c <= state(cd_write_c);c_write <= state(cd_write);pre_sd_ras_p <= not(c_act or c_prech or c_load_mr or c_ar);pre_sd_cas_p <= not(c_read_cs or c_write_c or c_load_mr or c_ar);pre_sd_we_p <= not(c_write_c or c_prech or c_load_mr);pre_clr_ref <= c_pre_ar or c_ar;pre_sd_doe_n <= not(c_write or c_write_c);pre_sd_add_mx <= (c_idle or c_act or c_prech or c_load_mr or c_ar or c_pre_ar);pre_ld_cslt <= not(c_read_cs or c_read_c or c_read);pre_ld_brst <= not(c_read_c or c_read or c_write or c_write_c);pre_ld_rcd <= not(c_act or c_read_cs or c_read_w or c_write_c);pre_sd_doe2_n <= not(c_act or c_write_w);pre_sd_ready <= c_read;pre_ad_tri <= not(c_read_c or c_read);temp1 <= ki_end & Act_st;process (Clk, Reset, next_state)begin  if (Reset = '0') then    state <= "0000000000001";  elsif rising_edge(Clk) then      state <= next_state;  end if;end process;process (ki_end, state, Reset, auto_ref, cslt_end, brst_end, rcd_end, Act_st, temp1, write_st, clr_ref)begin  next_state <= "0000000000000";  case state is     when "0000000000001" => case temp1 is								when "1100" => next_state(cd_act) <= '1';								when "1111" => next_state(cd_pre_ar) <= '1';								when "1110" => next_state(cd_prech) <= '1';								when "1101" => next_state(cd_load_mr) <= '1';								when "1000" | "1001" | "1010" | "1011" => if ((auto_ref = '1') and (clr_ref = '0')) then																			next_state(cd_pre_ar) <= '1';																		else 																			next_state(cd_idle) <= '1';																	 end if;								when others => next_state(cd_idle) <= '1';							 end case;    when "0000000000010" => next_state(cd_idle) <= '1';    when "0000000000100" => next_state(cd_idle) <= '1';    when "0000000001000" => next_state(cd_ar) <= '1';    when "0000000010000" => next_state(cd_idle) <= '1';    when "0000000100000" => if (write_st = '1') then 								         if (rcd_end = '1') then									        next_state(cd_write_c) <= '1';								         else								   	      next_state(cd_write_w) <= '1';								         end if;							          else								         if (rcd_end = '1') then									        next_state(cd_read_cs) <= '1';								         else									        next_state(cd_read_w) <= '1';								         end if;							          end if;    when "0010000000000" => if (rcd_end = '1') then												next_state(cd_write_c) <= '1';											else 												next_state(cd_write_w) <= '1';											end if;    when "0100000000000" => if (brst_end = '1') then												next_state(cd_idle) <= '1';								 			else												next_state(cd_write) <= '1';											end if;    when "1000000000000" => if (brst_end = '1') then								         	next_state(cd_idle) <= '1';							         	else								          next_state(cd_write) <= '1';								       end if;    when "0000001000000" => if (rcd_end = '1') then												next_state(cd_read_cs) <= '1';											else												next_state(cd_read_w) <= '1';											end if;    when "0000010000000" => next_state(cd_read_c) <= '1';    when "0000100000000" => if (cslt_end = '1') then												next_state(cd_read) <= '1';											else												next_state(cd_read_c) <= '1';											end if;    when "0001000000000" => if (brst_end = '1') then												next_state(cd_idle) <= '1';											else												next_state(cd_read) <= '1';											end if;	 when others => next_state(cd_idle) <= '1';  end case;end process;end architecture sdrmc_state_arch; 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美精品一级二级三级| 欧美日韩黄色影视| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆| 粉嫩嫩av羞羞动漫久久久| 久久久亚洲精华液精华液精华液| 国产精品亚洲一区二区三区在线| 日本一区二区三区dvd视频在线| 成人性生交大片免费看在线播放| 亚洲视频在线一区观看| 欧美亚洲另类激情小说| 偷拍日韩校园综合在线| 日韩欧美第一区| 国产成人精品亚洲午夜麻豆| 1区2区3区国产精品| 欧美亚洲动漫制服丝袜| 国产精品白丝jk白祙喷水网站| 久久色成人在线| 成人免费的视频| 一区二区三区在线观看网站| 91精品视频网| 国产精品一区二区在线看| 亚洲丝袜自拍清纯另类| 69久久99精品久久久久婷婷| 黄页网站大全一区二区| 国产精品久久久一区麻豆最新章节| 色av一区二区| 久久99精品一区二区三区| 国产精品毛片无遮挡高清| 欧美日韩免费观看一区二区三区| 精品制服美女久久| 日韩一区欧美一区| 91麻豆精品国产91久久久更新时间 | 亚洲人吸女人奶水| 欧美日本在线观看| 国产精品影视天天线| 亚洲美腿欧美偷拍| 日韩精品一区二区三区中文不卡 | 99麻豆久久久国产精品免费| 偷拍一区二区三区四区| 国产精品全国免费观看高清 | 国产麻豆成人传媒免费观看| 中文字幕亚洲一区二区av在线| 欧美日韩和欧美的一区二区| 国产剧情av麻豆香蕉精品| 亚洲精品免费在线| 精品国产伦一区二区三区观看体验 | 国产精品亚洲第一区在线暖暖韩国| 一区二区三区**美女毛片| 久久久久国产精品麻豆| 在线欧美一区二区| 国产激情视频一区二区在线观看| 亚洲午夜视频在线| 欧美激情一区在线观看| 欧美久久久久免费| 99久免费精品视频在线观看| 久久精品国产色蜜蜜麻豆| 亚洲欧美国产毛片在线| 久久天堂av综合合色蜜桃网| 欧美丰满一区二区免费视频| 99久久久久久| 久久国产日韩欧美精品| 亚洲日本va午夜在线电影| 精品国产乱码久久久久久久| 欧美羞羞免费网站| 成人午夜激情在线| 精品影院一区二区久久久| 亚洲国产日韩综合久久精品| 亚洲国产岛国毛片在线| 精品国产一区二区精华| 在线不卡的av| 91成人免费电影| 成人爽a毛片一区二区免费| 麻豆成人久久精品二区三区红| 亚洲制服丝袜av| 中文字幕一区二区在线播放| 久久综合九色综合欧美就去吻 | 天天色综合成人网| 亚洲视频综合在线| 久久久久久久久免费| 日韩一区二区在线播放| 欧美另类久久久品| 欧美视频一区二区三区四区| 91亚洲永久精品| 成人精品在线视频观看| 国产精品中文字幕一区二区三区| 蜜桃视频在线观看一区| 午夜精品免费在线观看| 亚洲宅男天堂在线观看无病毒| 中文字幕亚洲区| 中文字幕av不卡| 久久精品男人天堂av| 精品国产乱码久久久久久免费 | 国产综合一区二区| 免费三级欧美电影| 五月婷婷激情综合| 亚洲高清不卡在线| 亚洲一区二区黄色| 亚洲午夜精品久久久久久久久| 亚洲乱码日产精品bd| 自拍偷在线精品自拍偷无码专区| 一色屋精品亚洲香蕉网站| 国产精品免费免费| 国产精品美女www爽爽爽| 国产精品久久久爽爽爽麻豆色哟哟| 国产日韩精品久久久| 国产日韩av一区二区| 国产亚洲欧美色| 国产欧美一二三区| 欧美国产丝袜视频| 国产精品理论在线观看| 国产精品免费丝袜| 亚洲欧美电影一区二区| 亚洲精品五月天| 一区二区三区蜜桃网| 亚洲一区二区美女| 日韩中文字幕区一区有砖一区 | 欧美日韩一区高清| 欧美日韩卡一卡二| 在线播放一区二区三区| 91精品欧美一区二区三区综合在| 欧美一级二级三级蜜桃| www久久精品| 国产日韩欧美在线一区| 国产精品欧美一区二区三区| 综合av第一页| 午夜天堂影视香蕉久久| 日本欧美久久久久免费播放网| 精品在线免费观看| 国产91精品露脸国语对白| 91亚洲国产成人精品一区二三 | 成人欧美一区二区三区视频网页 | 欧美丝袜自拍制服另类| 欧美高清性hdvideosex| 精品日韩一区二区三区免费视频| 亚洲精品在线网站| 中文一区二区完整视频在线观看| 综合激情网...| 日韩在线卡一卡二| 激情综合五月婷婷| 成人av午夜电影| 欧美亚洲愉拍一区二区| 日韩欧美一级二级三级| 国产欧美日韩视频一区二区| 亚洲人吸女人奶水| 天堂精品中文字幕在线| 精品午夜久久福利影院 | 色婷婷综合五月| 欧美片网站yy| 久久久久久久久蜜桃| 一区二区三区在线影院| 久色婷婷小香蕉久久| www.日本不卡| 欧美老人xxxx18| 久久天天做天天爱综合色| 亚洲毛片av在线| 蜜臀av性久久久久蜜臀aⅴ流畅 | 国产91丝袜在线播放| 色婷婷亚洲精品| 日韩精品一区二区三区蜜臀| 中文无字幕一区二区三区| 性做久久久久久| 国产精品66部| 欧美亚洲动漫精品| 久久九九国产精品| 一区二区三区日韩精品| 精品影视av免费| 91激情五月电影| 久久综合色之久久综合| 亚洲自拍偷拍网站| 国产精品小仙女| 欧美日韩精品一区二区三区蜜桃| 久久久久久亚洲综合影院红桃| 亚洲愉拍自拍另类高清精品| 经典三级一区二区| 色94色欧美sute亚洲线路一久| 精品国产91亚洲一区二区三区婷婷| 亚洲欧美日韩中文播放| 国产在线麻豆精品观看| 欧美午夜精品一区| 久久久久久一二三区| 天天色综合成人网| 99久久er热在这里只有精品66| 欧美一区二区精品在线| 日韩美女视频一区二区 | 欧美色图在线观看| 国产精品久久久久7777按摩| 日韩av高清在线观看| 91亚洲国产成人精品一区二三| 精品国产乱码久久久久久图片| 亚洲成年人影院| 99综合影院在线| 久久这里只有精品视频网| 亚洲成av人片www| 99久久久久免费精品国产| 久久一区二区视频| 日韩激情视频在线观看| 色先锋久久av资源部| 国产精品久久久久国产精品日日 | 激情深爱一区二区| 欧美日免费三级在线|