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

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

?? 43_test_register.vhd

?? VHDL的實(shí)例加解說(shuō),對(duì)初學(xué)習(xí)者用處很大的!
?? VHD
字號(hào):
--******************************************
--  Test Bench
--  Name    : 	test_register.vhd
--  Purpose : 	test 4-bit register  
--  Author :	Liu Qinnan
--  Time	:	1998,9,29
--******************************************


library work;
use work.shift_types.all;

library ieee;
use ieee.std_logic_1164.all;

entity test_shifter is
end test_shifter;

architecture BENCH of test_shifter is
	component shifter
		port(
		din: in bit4;
		clk,load,left_right: in std_logic;
		dout: inout bit4);
	end component;
	
	signal din: bit4;
	signal clk: std_logic;
	signal load: std_logic;
	signal left_right: std_logic;
	signal dout: bit4;

	for all: shifter use entity work.shifter(synth);
	begin
	shifter1:shifter
		port map(
		din,
		clk,
		load,
		left_right,
		dout);

shift_driver:process
begin 

-----------------------------
--#####     pattern 1     #####
----------------------------
--set load ='1' , input din to shift_val
clk <= '0';
load <= '1';
din <= "0001";
wait for 5 ns;

--put shift_val to dout 
clk <= '1';
wait for 5 ns;

--shift_to _right 
clk <= '0';
load <='0';
left_right <= '0';
wait for 5 ns;

--put result to dout
clk <= '1';
wait for 5 ns;


assert (din/= "0000")
report("assert1 din/= 0000")
severity warning;


-----------------------------
--#####     pattern 2     #####
----------------------------
--set load ='1' , input din to shift_val
clk <= '0';
load <= '1';
din <= "0010";
wait for 5 ns;

--put shift_val to dout 
clk <= '1';
wait for 5 ns;

--shift_to _right 
clk <= '0';
load <='0';
left_right <= '0';
wait for 5 ns;

--put result to dout
clk <= '1';
wait for 5 ns;


assert (din/= "0001")
report("assert2 din/= 0001")
severity warning;



-----------------------------
--#####     pattern 1     #####
----------------------------
--set load ='1' , input din to shift_val
clk <= '0';
load <= '1';
din <= "0100";
wait for 5 ns;

--put shift_val to dout 
clk <= '1';
wait for 5 ns;

--shift_to _right 
clk <= '0';
load <='0';
left_right <= '0';
wait for 5 ns;

--put result to dout
clk <= '1';
wait for 5 ns;


assert (din/= "0010")
report("assert1 din/= 0010")
severity warning;

-----------------------------
--#####     pattern 4     #####
----------------------------
--set load ='1' , input din to shift_val
clk <= '0';
load <= '1';
din <= "1000";
wait for 5 ns;

--put shift_val to dout 
clk <= '1';
wait for 5 ns;

--shift_to _right 
clk <= '0';
load <='0';
left_right <= '0';
wait for 5 ns;

--put result to dout
clk <= '1';
wait for 5 ns;


assert (din/= "0100")
report("assert1 din/= 0100")
severity warning;


-----------------------------
--#####     pattern 5     #####
----------------------------
--set load ='1' , input din to shift_val
clk <= '0';
load <= '1';
din <= "0001";
wait for 5 ns;

--put shift_val to dout 
clk <= '1';
wait for 5 ns;

--shift_to _right 
clk <= '0';
load <='0';
left_right <= '1';
wait for 5 ns;

--put result to dout
clk <= '1';
wait for 5 ns;


assert (din/= "0010")
report("assert1 din/= 0010")
severity warning;



-----------------------------
--#####     pattern 6     #####
----------------------------
--set load ='1' , input din to shift_val
clk <= '0';
load <= '1';
din <= "0010";
wait for 5 ns;

--put shift_val to dout 
clk <= '1';
wait for 5 ns;

--shift_to _right 
clk <= '0';
load <='0';
left_right <= '1';
wait for 5 ns;

--put result to dout
clk <= '1';
wait for 5 ns;


assert (din/= "0100")
report("assert1 din/= 0100")
severity warning;


-----------------------------
--#####     pattern 7     #####
----------------------------
--set load ='1' , input din to shift_val
clk <= '0';
load <= '1';
din <= "0100";
wait for 5 ns;

--put shift_val to dout 
clk <= '1';
wait for 5 ns;

--shift_to _right 
clk <= '0';
load <='0';
left_right <= '0';
wait for 5 ns;

--put result to dout
clk <= '1';
wait for 5 ns;


assert (din/= "1000")
report("assert1 din/= 1000")
severity warning;

-----------------------------
--#####     pattern 8     #####
----------------------------
--set load ='1' , input din to shift_val
clk <= '0';
load <= '1';
din <= "1000";
wait for 5 ns;

--put shift_val to dout 
clk <= '1';
wait for 5 ns;

--shift_to _left 
clk <= '0';
load <='0';
left_right <= '1';
wait for 5 ns;

--put result to dout
clk <= '1';
wait for 5 ns;


assert (din/= "0000")
report("assert1 din/= 0000")
severity warning;
--wait for 100 ns;
assert false 
report "---end of simulation---"
severity error;

end process;
--	clk <= not clk after 5 ns;
end BENCH;

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
不卡一卡二卡三乱码免费网站| 成人综合激情网| 国产精品萝li| 欧美大片在线观看| 欧美三级日本三级少妇99| 国产一区二区三区| 午夜激情久久久| 亚洲精品免费一二三区| 国产网站一区二区| 欧美一级日韩免费不卡| 色综合久久久久久久久久久| 国产精品影视天天线| 日本亚洲一区二区| 悠悠色在线精品| 亚洲色图清纯唯美| 国产精品视频一二三| 久久伊人中文字幕| 精品日韩一区二区三区| 6080亚洲精品一区二区| 欧美午夜精品久久久久久孕妇 | 日韩电影一区二区三区| 亚洲女同ⅹxx女同tv| 国产精品天天看| 久久天堂av综合合色蜜桃网| 日韩欧美一二三区| 日韩欧美国产综合| 91精品国产综合久久国产大片| 欧美撒尿777hd撒尿| 在线观看国产精品网站| 欧美在线不卡视频| 欧美日韩亚洲综合在线 欧美亚洲特黄一级 | 午夜欧美一区二区三区在线播放| 亚洲精品国产无天堂网2021| 亚洲男帅同性gay1069| 亚洲视频中文字幕| 亚洲嫩草精品久久| 亚洲一区二区三区在线播放| 亚洲高清久久久| 性做久久久久久久久| 日本亚洲最大的色成网站www| 日韩在线一区二区三区| 蜜臀av性久久久久蜜臀aⅴ| 秋霞av亚洲一区二区三| 极品少妇xxxx精品少妇| 国产成人av电影在线| 成人免费视频免费观看| 99精品视频一区二区三区| 91亚洲精品乱码久久久久久蜜桃| 一本色道综合亚洲| 欧美精品18+| 精品国产凹凸成av人网站| 国产欧美视频在线观看| 国产精品毛片久久久久久久| 一区二区三区四区视频精品免费 | 成人综合婷婷国产精品久久蜜臀 | 日韩精品一区二区三区在线观看 | 国产另类ts人妖一区二区| 国产激情视频一区二区三区欧美| 成人国产亚洲欧美成人综合网| 99久久综合狠狠综合久久| 在线观看一区不卡| 欧美电影一区二区| 久久婷婷国产综合国色天香| 国产精品国产馆在线真实露脸| 亚洲激情五月婷婷| 免费在线看一区| 成人av影院在线| 欧美三级电影在线看| 久久亚洲一区二区三区四区| 最新中文字幕一区二区三区 | 久久成人av少妇免费| 成人app在线| 欧美一区二区三区免费视频| 国产日韩欧美精品一区| 亚洲伊人伊色伊影伊综合网| 久久99精品久久久久久久久久久久| 成人一区二区三区视频| 91.麻豆视频| 国产精品不卡一区| 美女mm1313爽爽久久久蜜臀| av影院午夜一区| 日韩欧美一区二区在线视频| 国产精品网站在线观看| 免费成人在线视频观看| 91女厕偷拍女厕偷拍高清| 6080午夜不卡| 亚洲色图清纯唯美| 国产乱人伦精品一区二区在线观看 | 91在线免费视频观看| 精品少妇一区二区三区免费观看 | 亚洲狠狠丁香婷婷综合久久久| 卡一卡二国产精品| 欧美亚日韩国产aⅴ精品中极品| 久久久亚洲欧洲日产国码αv| 亚洲成a人片在线观看中文| 国产成人免费视频一区| 欧美精三区欧美精三区| 玉米视频成人免费看| 国产99精品视频| 日韩欧美国产午夜精品| 亚洲国产成人va在线观看天堂| 国产寡妇亲子伦一区二区| 欧美一二三在线| 亚洲福中文字幕伊人影院| 成人av手机在线观看| 久久久精品一品道一区| 蜜桃精品视频在线| 欧美日韩综合在线| 亚洲色图在线视频| av在线不卡免费看| 久久精品一区蜜桃臀影院| 精品一区二区免费看| 欧美人成免费网站| 亚洲国产精品天堂| 在线视频国内一区二区| 亚洲女女做受ⅹxx高潮| 99re这里只有精品首页| 久久久不卡网国产精品一区| 精品一区二区在线看| 日韩欧美高清在线| 久久91精品久久久久久秒播| 日韩写真欧美这视频| 日本成人在线一区| 日韩三级伦理片妻子的秘密按摩| 性感美女久久精品| 欧美日韩三级一区| 亚洲国产综合人成综合网站| 欧洲av一区二区嗯嗯嗯啊| 亚洲综合激情小说| 精品视频1区2区3区| 舔着乳尖日韩一区| 日韩一区二区高清| 美脚の诱脚舐め脚责91| 精品久久人人做人人爱| 国产一区二区伦理片| 欧美极品美女视频| 99久久亚洲一区二区三区青草| 中文在线一区二区| 91蝌蚪porny九色| 一区二区三区四区蜜桃 | 日韩免费电影一区| 久久99国产乱子伦精品免费| 欧美成人激情免费网| 国产毛片精品视频| 中文欧美字幕免费| 91久久精品一区二区| 午夜日韩在线电影| 日韩精品一区在线| 高清成人免费视频| 一区二区三区四区在线播放| 欧美巨大另类极品videosbest| 美国十次了思思久久精品导航| 欧美mv日韩mv| av毛片久久久久**hd| 亚洲一区影音先锋| 欧美一级二级三级蜜桃| 国产精品亚洲а∨天堂免在线| 中文字幕一区二区三区不卡在线| 色呦呦一区二区三区| 秋霞午夜av一区二区三区| 国产天堂亚洲国产碰碰| 色偷偷久久人人79超碰人人澡| 日日摸夜夜添夜夜添国产精品 | 久久影视一区二区| 色综合天天在线| 欧美aⅴ一区二区三区视频| 国产日产欧美一区二区视频| 99久久精品国产一区二区三区| 亚洲国产wwwccc36天堂| 精品美女在线播放| 91国产免费看| 国内精品国产成人国产三级粉色| 亚洲日本在线看| 日韩欧美中文字幕公布| 91亚洲精品乱码久久久久久蜜桃| 日韩av午夜在线观看| 国产精品电影院| 日韩写真欧美这视频| 91在线视频免费91| 激情欧美一区二区| 一区二区三区在线观看国产 | 亚洲天堂福利av| 日韩欧美一级二级| 91福利资源站| 成人丝袜高跟foot| 美女尤物国产一区| 亚洲一区在线观看免费| 中文字幕第一区二区| 日韩免费观看高清完整版在线观看| eeuss鲁片一区二区三区在线观看| 五月天欧美精品| 中文字幕一区二区三中文字幕| 欧美一区二区性放荡片| 91丨porny丨蝌蚪视频| 国产一区二区在线免费观看| 亚洲第一会所有码转帖| 亚洲色欲色欲www| 欧美经典一区二区三区| 欧美不卡视频一区| 欧美男生操女生|