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

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

?? t_divider.vhw

?? 本人編寫的定點除法器,開發軟件為XILINX的ISE6.2,通過PAR仿真.
?? VHW
字號:
-- D:\FPGA\仿真\DIVIDER_定點除法器
-- VHDL Test Bench created by
-- HDL Bencher 6.1i
-- Thu Jul 13 10:59:57 2006
-- 
-- Notes:
-- 1) This testbench has been automatically generated from
--   your Test Bench Waveform
-- 2) To use this as a user modifiable testbench do the following:
--   - Save it as a file with a .vhd extension (i.e. File->Save As...)
--   - Add it to your project as a testbench source (i.e. Project->Add Source...)
-- 

LIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;USE IEEE.STD_LOGIC_ARITH.ALL;USE IEEE.STD_LOGIC_UNSIGNED.ALL;USE IEEE.STD_LOGIC_TEXTIO.ALL;
USE STD.TEXTIO.ALL;

ENTITY t_divider IS
END t_divider;

ARCHITECTURE testbench_arch OF t_divider IS
-- If you get a compiler error on the following line,
-- from the menu do Options->Configuration select VHDL 87
FILE RESULTS: TEXT OPEN WRITE_MODE IS "results.txt";
	COMPONENT devider
		PORT (
			a : In  INTEGER RANGE 0 TO 15;
			b : In  INTEGER RANGE 0 TO 15;
			y : Out  std_logic_vector (3 DOWNTO 0);
			rest : Out  INTEGER RANGE 0 TO 15;
			err : Out  std_logic
		);
	END COMPONENT;

	SIGNAL a : INTEGER RANGE 0 TO 15;
	SIGNAL b : INTEGER RANGE 0 TO 15;
	SIGNAL y : std_logic_vector (3 DOWNTO 0);
	SIGNAL rest : INTEGER RANGE 0 TO 15;
	SIGNAL err : std_logic;

BEGIN
	UUT : devider
	PORT MAP (
		a => a,
		b => b,
		y => y,
		rest => rest,
		err => err
	);

	PROCESS
		VARIABLE TX_OUT : LINE;
		VARIABLE TX_ERROR : INTEGER := 0;

		PROCEDURE CHECK_y(
			next_y : std_logic_vector (3 DOWNTO 0);
			TX_TIME : INTEGER
		) IS
			VARIABLE TX_STR : String(1 to 4096);
			VARIABLE TX_LOC : LINE;
		BEGIN
			-- If compiler error ("/=" is ambiguous) occurs in the next line of code
			-- change compiler settings to use explicit declarations only
			IF (y /= next_y) THEN 
				STD.TEXTIO.write(TX_LOC,string'("Error at time="));
				STD.TEXTIO.write(TX_LOC, TX_TIME);
				STD.TEXTIO.write(TX_LOC,string'("us y="));
				IEEE.STD_LOGIC_TEXTIO.write(TX_LOC, y);
				STD.TEXTIO.write(TX_LOC, string'(", Expected = "));
				IEEE.STD_LOGIC_TEXTIO.write(TX_LOC, next_y);
				STD.TEXTIO.write(TX_LOC, string'(" "));
				TX_STR(TX_LOC.all'range) := TX_LOC.all;
				STD.TEXTIO.writeline(results, TX_LOC);
				STD.TEXTIO.Deallocate(TX_LOC);
				ASSERT (FALSE) REPORT TX_STR SEVERITY ERROR;
				TX_ERROR := TX_ERROR + 1;
			END IF;
		END;

		PROCEDURE CHECK_rest(
			next_rest : INTEGER;
			TX_TIME : INTEGER
		) IS
			VARIABLE TX_STR : String(1 to 4096);
			VARIABLE TX_LOC : LINE;
		BEGIN
			-- If compiler error ("/=" is ambiguous) occurs in the next line of code
			-- change compiler settings to use explicit declarations only
			IF (rest /= next_rest) THEN 
				STD.TEXTIO.write(TX_LOC,string'("Error at time="));
				STD.TEXTIO.write(TX_LOC, TX_TIME);
				STD.TEXTIO.write(TX_LOC,string'("us rest="));
				STD.TEXTIO.write(TX_LOC, rest);
				STD.TEXTIO.write(TX_LOC, string'(", Expected = "));
				STD.TEXTIO.write(TX_LOC, next_rest);
				STD.TEXTIO.write(TX_LOC, string'(" "));
				TX_STR(TX_LOC.all'range) := TX_LOC.all;
				STD.TEXTIO.writeline(results, TX_LOC);
				STD.TEXTIO.Deallocate(TX_LOC);
				ASSERT (FALSE) REPORT TX_STR SEVERITY ERROR;
				TX_ERROR := TX_ERROR + 1;
			END IF;
		END;

		PROCEDURE CHECK_err(
			next_err : std_logic;
			TX_TIME : INTEGER
		) IS
			VARIABLE TX_STR : String(1 to 4096);
			VARIABLE TX_LOC : LINE;
		BEGIN
			-- If compiler error ("/=" is ambiguous) occurs in the next line of code
			-- change compiler settings to use explicit declarations only
			IF (err /= next_err) THEN 
				STD.TEXTIO.write(TX_LOC,string'("Error at time="));
				STD.TEXTIO.write(TX_LOC, TX_TIME);
				STD.TEXTIO.write(TX_LOC,string'("us err="));
				IEEE.STD_LOGIC_TEXTIO.write(TX_LOC, err);
				STD.TEXTIO.write(TX_LOC, string'(", Expected = "));
				IEEE.STD_LOGIC_TEXTIO.write(TX_LOC, next_err);
				STD.TEXTIO.write(TX_LOC, string'(" "));
				TX_STR(TX_LOC.all'range) := TX_LOC.all;
				STD.TEXTIO.writeline(results, TX_LOC);
				STD.TEXTIO.Deallocate(TX_LOC);
				ASSERT (FALSE) REPORT TX_STR SEVERITY ERROR;
				TX_ERROR := TX_ERROR + 1;
			END IF;
		END;

		BEGIN
		-- --------------------
		a <= transport 0; -- 0
		b <= transport 2; -- 2
		-- --------------------
		WAIT FOR 100 us; -- Time=100 us
		a <= transport 5; -- 5
		b <= transport 4; -- 4
		-- --------------------
		WAIT FOR 100 us; -- Time=200 us
		a <= transport 6; -- 6
		b <= transport 6; -- 6
		-- --------------------
		WAIT FOR 100 us; -- Time=300 us
		a <= transport 7; -- 7
		b <= transport 8; -- 8
		-- --------------------
		WAIT FOR 100 us; -- Time=400 us
		a <= transport 8; -- 8
		b <= transport 10; -- 10
		-- --------------------
		WAIT FOR 100 us; -- Time=500 us
		a <= transport 9; -- 9
		b <= transport 12; -- 12
		-- --------------------
		WAIT FOR 100 us; -- Time=600 us
		a <= transport 10; -- 10
		b <= transport 14; -- 14
		-- --------------------
		WAIT FOR 100 us; -- Time=700 us
		a <= transport 11; -- 11
		b <= transport 2; -- 2
		-- --------------------
		WAIT FOR 100 us; -- Time=800 us
		a <= transport 12; -- 12
		-- --------------------
		WAIT FOR 100 us; -- Time=900 us
		a <= transport 2; -- 2
		-- --------------------
		WAIT FOR 100 us; -- Time=1000 us
		a <= transport 3; -- 3
		-- --------------------
		WAIT FOR 100 us; -- Time=1100 us
		a <= transport 4; -- 4
		-- --------------------
		WAIT FOR 100 us; -- Time=1200 us
		a <= transport 5; -- 5
		-- --------------------
		WAIT FOR 100 us; -- Time=1300 us
		a <= transport 6; -- 6
		-- --------------------
		WAIT FOR 100 us; -- Time=1400 us
		a <= transport 7; -- 7
		-- --------------------
		WAIT FOR 100 us; -- Time=1500 us
		a <= transport 8; -- 8
		-- --------------------
		WAIT FOR 100 us; -- Time=1600 us
		a <= transport 9; -- 9
		-- --------------------
		WAIT FOR 250 us; -- Time=1850 us
		-- --------------------

		IF (TX_ERROR = 0) THEN 
			STD.TEXTIO.write(TX_OUT,string'("No errors or warnings"));
			STD.TEXTIO.writeline(results, TX_OUT);
			ASSERT (FALSE) REPORT
				"Simulation successful (not a failure).  No problems detected. "
				SEVERITY FAILURE;
		ELSE
			STD.TEXTIO.write(TX_OUT, TX_ERROR);
			STD.TEXTIO.write(TX_OUT, string'(
				" errors found in simulation"));
			STD.TEXTIO.writeline(results, TX_OUT);
			ASSERT (FALSE) REPORT
				"Errors found during simulation"
				SEVERITY FAILURE;
		END IF;
	END PROCESS;
END testbench_arch;

CONFIGURATION devider_cfg OF t_divider IS
	FOR testbench_arch
	END FOR;
END devider_cfg;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91精品午夜视频| 欧美日本国产视频| 黄色日韩三级电影| 首页国产欧美日韩丝袜| 亚洲一区电影777| 一区二区三区在线看| 亚洲色图20p| 亚洲一区二区美女| 亚欧色一区w666天堂| 亚洲成人av资源| 亚洲成人综合视频| 日韩av网站免费在线| 日本亚洲欧美天堂免费| 热久久免费视频| 精品一区二区三区香蕉蜜桃| 久久成人免费日本黄色| 美脚の诱脚舐め脚责91 | 色综合婷婷久久| 91福利在线看| 欧美一区二区三区视频在线观看| 91精品国产欧美一区二区| 日韩欧美久久一区| 久久精子c满五个校花| 国产精品毛片久久久久久久| 自拍偷拍国产亚洲| 午夜激情一区二区三区| 免费成人美女在线观看.| 精品一区二区三区的国产在线播放| 国模冰冰炮一区二区| 成人午夜看片网址| 欧美日韩高清一区二区不卡| 欧美电视剧在线观看完整版| 国产欧美日韩另类一区| 一区二区三区欧美激情| 美国十次了思思久久精品导航| 国产黑丝在线一区二区三区| hitomi一区二区三区精品| 欧美午夜影院一区| 久久久久久久久一| 亚洲一区在线电影| 国产乱子伦一区二区三区国色天香| www..com久久爱| 91精品国产欧美一区二区18| 国产精品美女一区二区在线观看| 一卡二卡欧美日韩| 国产呦精品一区二区三区网站| 色吊一区二区三区| 国产女主播视频一区二区| 午夜a成v人精品| 99久久婷婷国产综合精品电影| 欧美高清视频www夜色资源网| 国产偷v国产偷v亚洲高清| 亚洲国产精品久久人人爱蜜臀| 国内成人免费视频| 欧美美女喷水视频| 一区二区三区四区中文字幕| 国内精品国产成人国产三级粉色| 欧美日韩二区三区| ...av二区三区久久精品| 激情五月婷婷综合网| 欧美日韩国产乱码电影| 亚洲精品伦理在线| 成人精品gif动图一区| 日韩欧美你懂的| 无码av免费一区二区三区试看| 成人国产精品免费| 久久免费看少妇高潮| 免费人成在线不卡| 日韩一级视频免费观看在线| 亚洲成人福利片| 色婷婷综合久久久久中文| 中文字幕欧美国产| 国产乱子伦视频一区二区三区 | 欧美国产亚洲另类动漫| 老司机午夜精品99久久| 欧美猛男gaygay网站| 一区二区三区.www| 91国模大尺度私拍在线视频| 成人免费在线播放视频| av资源站一区| 亚洲日本成人在线观看| av成人动漫在线观看| 国产精品成人免费在线| 白白色 亚洲乱淫| 亚洲日本护士毛茸茸| 91色在线porny| 一区二区激情小说| 欧美日韩一区国产| 日韩经典中文字幕一区| 91精品久久久久久久久99蜜臂| 三级久久三级久久| 欧美xxxx老人做受| 国产成人精品亚洲午夜麻豆| 久久久国产一区二区三区四区小说| 另类小说视频一区二区| wwwwxxxxx欧美| 成人午夜视频免费看| 亚洲三级免费电影| 欧美精品丝袜中出| 激情国产一区二区| 国产精品三级av| 欧美日韩午夜在线| 国产综合久久久久影院| 国产精品久久久久天堂| 欧美伊人久久大香线蕉综合69 | 日韩视频一区在线观看| 国产精品1区2区| 亚洲美女偷拍久久| 91精品国产一区二区| 国产一区二区精品在线观看| 中文字幕日韩一区| 久久久不卡影院| 91美女片黄在线| 日韩不卡一区二区三区 | 91在线一区二区三区| 亚洲午夜久久久| 久久综合狠狠综合| 色综合咪咪久久| 久久er99精品| 一区二区三区在线观看欧美| 欧美电影免费观看高清完整版在线观看| 国产a精品视频| 日韩影院免费视频| 国产精品入口麻豆原神| 日韩精品一区国产麻豆| 91麻豆国产精品久久| 久久97超碰国产精品超碰| 亚洲色图视频网站| 久久久国际精品| 日韩一二三区视频| 在线观看91视频| 成人精品免费看| 久久成人综合网| 香蕉影视欧美成人| 日韩一区有码在线| 国产日本一区二区| 欧美成人精精品一区二区频| 91国产免费看| av网站一区二区三区| 国产专区欧美精品| 日日摸夜夜添夜夜添亚洲女人| 亚洲柠檬福利资源导航| 国产日韩在线不卡| 精品国产免费久久| 欧美肥妇bbw| 欧美日韩一区二区三区在线 | 亚洲欧美一区二区三区极速播放| 久久美女艺术照精彩视频福利播放| 69堂国产成人免费视频| 91网站黄www| 91蜜桃网址入口| av亚洲产国偷v产偷v自拍| 国产一区二区三区综合| 美女一区二区三区在线观看| 三级欧美在线一区| 视频在线观看91| 婷婷丁香激情综合| 日日嗨av一区二区三区四区| 亚洲成人激情av| 日本免费在线视频不卡一不卡二| 一区二区三区高清| 一区二区三区在线视频播放| 亚洲欧美激情一区二区| 亚洲男女毛片无遮挡| 亚洲综合激情小说| 天堂在线亚洲视频| 蜜臀精品久久久久久蜜臀| 美女看a上一区| 国产精品一区二区三区乱码| 国产一区久久久| 国产99久久久国产精品免费看| 国产成人亚洲综合色影视| 国产精品一二三区| 99久久夜色精品国产网站| 欧美特级限制片免费在线观看| 在线亚洲高清视频| 91精品国产综合久久福利软件| 91精品国产欧美一区二区成人| 精品日本一线二线三线不卡| www成人在线观看| 综合久久一区二区三区| 亚洲综合丝袜美腿| 另类小说欧美激情| 成人精品亚洲人成在线| 欧美综合天天夜夜久久| 日韩一区二区不卡| 国产精品久久久久久久蜜臀 | 欧美一级片在线看| 中文子幕无线码一区tr| 亚洲精品国产视频| 日韩黄色免费电影| 成人精品视频.| 69成人精品免费视频| 国产亚洲成aⅴ人片在线观看 | 日韩一区二区三区电影| 精品电影一区二区| 亚洲视频1区2区| 极品少妇xxxx偷拍精品少妇| 91免费版在线| 久久久久久久综合狠狠综合|