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

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

?? enc_tb.v

?? 一本老師推薦的經典的VHDL覆蓋基礎的入門書籍
?? V
字號:
`define NO_PLI
`timescale 1ns / 1ns

module tb;

initial begin
  $display("$Id: tb.v.erp,v 1.6 2004/02/06 13:19:21 pdbain Exp  ");
end

initial begin
  $display("***********************************************************");
  $display("title:  tb.demo_enc");
  $display("desc:   demonstration testbench");
  $display("author: Peter Bain");
  $display("        (c) 2004 Altera Inc. ALL RIGHTS RESERVED           ");
  $display("        www.altera.com  tel: (613) 591-6700                ");
  $display("***********************************************************");
  $display("PURPOSE: Demonstrate basic function and provide hookup example.");
  $display("PURPOSE: Note: no error checking is performed.");
  $display("METHOD:  A generator emits several random data and control values.");
  $display("***********************************************************");
end

/**********************************************************************/
// DEFINES AND INCLUDES
/**********************************************************************/

`define TBID "tb.demo_enc"
`define AUTHOR "Peter Bain"

reg  clk;
reg  reset_n;
reg  enc_idle_ins;
reg  enc_kin;
reg  enc_enable;
reg [7:0] enc_datain;
reg  enc_rdin;
reg  enc_rdforce;

wire  enc_kerr;
wire [9:0] enc_dataout;
wire  enc_valid;
wire  enc_rdout;
wire  enc_rdcascade;
  
ENC ENC(
 .clk (clk) // input 
,.reset_n (reset_n) // input 
,.idle_ins (enc_idle_ins) // input 
,.kin (enc_kin) // input 
,.ena (enc_enable) // input 
,.datain (enc_datain) // input [7:0]
,.rdin (enc_rdin) // input 
,.rdforce (enc_rdforce) // input 
,.kerr (enc_kerr) // output 
,.dataout (enc_dataout) // output [9:0]
,.valid (enc_valid) // output 
,.rdout (enc_rdout) // output 
,.rdcascade (enc_rdcascade) // output 
);

initial begin
	enc_enable = 1;
	enc_rdforce = 0;
	enc_rdin = 0;
	enc_idle_ins = 0;
	@(posedge clk) {enc_kin, enc_datain} <= 9'b1_101_11100;
	while (!reset_n) @(posedge clk);
	repeat (5)
		@(posedge clk) {enc_kin, enc_datain} <= 9'b1_101_11100;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h8;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h82;
	@(posedge clk) {enc_kin, enc_datain} <= 9'hb2;
	@(posedge clk) {enc_kin, enc_datain} <= 9'hb1;
	@(posedge clk) {enc_kin, enc_datain} <= 9'hc2;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h6a;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h7f;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h93;
	@(posedge clk) {enc_kin, enc_datain} <= 9'ha;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h6e;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h18;
	@(posedge clk) {enc_kin, enc_datain} <= 9'b1_100_11100;
	@(posedge clk) {enc_kin, enc_datain} <= 9'hfc;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h5;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h2c;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h9b;
	@(posedge clk) {enc_kin, enc_datain} <= 9'he2;
	@(posedge clk) {enc_kin, enc_datain} <= 9'hfe;
	@(posedge clk) {enc_kin, enc_datain} <= 9'hb;
	@(posedge clk) {enc_kin, enc_datain} <= 9'hcd;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h28;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h73;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h9;
	@(posedge clk) {enc_kin, enc_datain} <= 9'hd2;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h93;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h32;
	@(posedge clk) {enc_kin, enc_datain} <= 9'b1_101_11100;
	@(posedge clk) {enc_kin, enc_datain} <= 9'he9;
	@(posedge clk) {enc_kin, enc_datain} <= 9'hea;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h55;
	@(posedge clk) {enc_kin, enc_datain} <= 9'hde;
	@(posedge clk) {enc_kin, enc_datain} <= 9'hdb;
	@(posedge clk) {enc_kin, enc_datain} <= 9'b1_111_10111;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h24;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h11;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h67;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h96;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h52;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h47;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h42;
	@(posedge clk) {enc_kin, enc_datain} <= 9'b1_110_11100;
	@(posedge clk) {enc_kin, enc_datain} <= 9'hfa;
	@(posedge clk) {enc_kin, enc_datain} <= 9'hfc;
	@(posedge clk) {enc_kin, enc_datain} <= 9'hec;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h17;
	@(posedge clk) {enc_kin, enc_datain} <= 9'he3;
	@(posedge clk) {enc_kin, enc_datain} <= 9'b1_111_11110;
	@(posedge clk) {enc_kin, enc_datain} <= 9'b1_111_11101;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h5d;
	@(posedge clk) {enc_kin, enc_datain} <= 9'hd2;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h66;
	@(posedge clk) {enc_kin, enc_datain} <= 9'he1;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h56;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h56;
	@(posedge clk) {enc_kin, enc_datain} <= 9'b1_111_11100;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h2b;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h80;
	@(posedge clk) {enc_kin, enc_datain} <= 9'b1_011_11100;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h7c;
	@(posedge clk) {enc_kin, enc_datain} <= 9'ha7;
	@(posedge clk) {enc_kin, enc_datain} <= 9'hed;
	@(posedge clk) {enc_kin, enc_datain} <= 9'hc9;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h3a;
	@(posedge clk) {enc_kin, enc_datain} <= 9'b1_111_11111;
	@(posedge clk) {enc_kin, enc_datain} <= 9'ha0;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h12;
	@(posedge clk) {enc_kin, enc_datain} <= 9'heb;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h91;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h8d;
	@(posedge clk) {enc_kin, enc_datain} <= 9'hc;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h19;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h10;
	@(posedge clk) {enc_kin, enc_datain} <= 9'hb1;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h6c;
	@(posedge clk) {enc_kin, enc_datain} <= 9'b1_010_11100;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h65;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h80;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h8b;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h30;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h96;
	$display("%0t insert idles", $time);
	enc_idle_ins = 1; enc_enable <= 0;
	repeat (4) @(posedge clk);
	$display("%0t stop inserting idles", $time);
	enc_enable <= 1;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h15;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h7c;
	@(posedge clk) {enc_kin, enc_datain} <= 9'b1_111_11011;
	@(posedge clk) {enc_kin, enc_datain} <= 9'hc2;
	@(posedge clk) {enc_kin, enc_datain} <= 9'hae;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h9c;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h13;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h0;
	@(posedge clk) {enc_kin, enc_datain} <= 9'b1_001_11100;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h57;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h4f;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h1f;
	@(posedge clk) {enc_kin, enc_datain} <= 9'hb7;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h73;
	@(posedge clk) {enc_kin, enc_datain} <= 9'hc1;
	@(posedge clk) {enc_kin, enc_datain} <= 9'had;
	@(posedge clk) {enc_kin, enc_datain} <= 9'hea;
	@(posedge clk) {enc_kin, enc_datain} <= 9'b1_000_1100;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h5a;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h71;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h6d;
	@(posedge clk) {enc_kin, enc_datain} <= 9'b1_000_11100;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h42;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h27;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h57;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h4d;
	$display("%0t turn off enc_enable", $time);
	enc_enable <= 0;
	repeat (4) @(posedge clk);
	$display("%0t turn on enc_enable", $time);
	enc_enable <= 1;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h46;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h26;
	@(posedge clk) {enc_kin, enc_datain} <= 9'hae;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h9c;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h13;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h0;
	@(posedge clk) {enc_kin, enc_datain} <= 9'b1_001_11100;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h57;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h4f;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h1f;
	@(posedge clk) {enc_kin, enc_datain} <= 9'hb7;
	@(posedge clk) {enc_kin, enc_datain} <= 9'h73;
	@(posedge clk) {enc_kin, enc_datain} <= 9'hf3;
	$display("$$$ Exit status for testbench tb.demo_enc :  TESTBENCH_PASSED ");
	$finish;

end

// clock generator (100 MHz)
initial begin
	clk <= 0;
	forever begin
		#10;
		clk = !clk;
	end
end

// reset task
initial begin
	reset_n <= 0;
	repeat (10) @(posedge clk);
	reset_n <= 1;
end

// logging task

always @(posedge clk) begin
	$display("%0t enc_enable = %b enc_datain = %x, enc_kin = %b, enc_dataout = %x",
		$time, enc_enable, enc_datain, enc_kin, enc_dataout);
end
endmodule

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人天堂资源www在线| 成人激情免费网站| 欧美系列亚洲系列| 国产精品久久久久久久久快鸭| 奇米一区二区三区| 91精品免费观看| 免费一级欧美片在线观看| 欧美主播一区二区三区| 亚洲精品大片www| 色94色欧美sute亚洲13| 夜夜嗨av一区二区三区| 欧美视频一区在线观看| 亚洲网友自拍偷拍| 成人av动漫网站| 一区二区中文视频| 欧亚一区二区三区| 丝袜国产日韩另类美女| 欧美日韩另类一区| 亚洲一区在线观看免费观看电影高清| 欧美午夜精品一区二区蜜桃| 水蜜桃久久夜色精品一区的特点| 欧美一区二区三区不卡| 激情国产一区二区| 国产精品久久久久久久久免费相片 | 国产婷婷精品av在线| 久久久久久久久久看片| 中文字幕一区二区三区精华液| 日韩中文字幕不卡| 久久国产尿小便嘘嘘尿| caoporen国产精品视频| 欧美sm极限捆绑bd| 国产精品妹子av| 亚洲韩国一区二区三区| 轻轻草成人在线| 成人综合日日夜夜| 亚洲精品日韩专区silk| 免费观看在线色综合| 欧美一区二区三区小说| 国内外精品视频| 亚洲欧美视频在线观看| 67194成人在线观看| 国产精品99精品久久免费| 一区二区三区在线观看动漫| 51精品视频一区二区三区| 国产91丝袜在线播放0| 中文字幕一区二区在线播放| 51精品秘密在线观看| jlzzjlzz欧美大全| 免费在线视频一区| 中文字幕一区三区| 欧美mv日韩mv国产| 免费观看30秒视频久久| 玉米视频成人免费看| 日韩欧美卡一卡二| 在线视频国内自拍亚洲视频| 国产一区二三区| 亚洲综合网站在线观看| 久久奇米777| 日韩欧美中文字幕精品| av动漫一区二区| 国产一区二区久久| 日本不卡在线视频| 亚洲女子a中天字幕| 国产肉丝袜一区二区| 91高清视频免费看| 国产91在线|亚洲| 精品亚洲成a人在线观看| 亚洲丶国产丶欧美一区二区三区| 欧美激情中文不卡| 日韩女优av电影| 欧美精品高清视频| 欧美色网站导航| 色婷婷久久久亚洲一区二区三区| 日韩不卡一区二区| 亚洲一区二区三区四区不卡| 欧美激情中文字幕一区二区| 欧美精品一区二区三区在线播放| 正在播放亚洲一区| 91久久精品一区二区三区| 高清国产一区二区| 狠狠网亚洲精品| 久久99日本精品| 激情综合色播五月| 激情五月婷婷综合| 精品国产一区二区三区忘忧草| 不卡av在线免费观看| 成人白浆超碰人人人人| 日本少妇一区二区| 国产精品萝li| 3751色影院一区二区三区| 久久国产乱子精品免费女| 国产视频911| 欧美一区二区大片| 欧美日韩大陆一区二区| 国产精品99久久久久久宅男| 国产精品久久网站| 色乱码一区二区三区88| 99久久精品99国产精品| 国产精品乡下勾搭老头1| 国产在线精品免费| 国产成人免费在线观看不卡| 亚洲精品精品亚洲| 日韩一区二区免费电影| 久久久一区二区三区| 中文字幕视频一区| 日韩中文欧美在线| 国产一区二区三区久久悠悠色av| 不卡欧美aaaaa| 9191久久久久久久久久久| 久久综合中文字幕| 亚洲视频在线一区二区| 天堂久久一区二区三区| 国产xxx精品视频大全| 色激情天天射综合网| 欧美一区二区高清| |精品福利一区二区三区| 日韩va亚洲va欧美va久久| 丁香激情综合国产| 日韩午夜在线观看视频| 有码一区二区三区| 国产成人av电影在线播放| 欧美日韩黄色一区二区| 国产欧美综合在线| 免费成人在线影院| 91福利在线看| 久久久国际精品| 午夜久久久久久电影| 成人精品国产福利| 日韩欧美aaaaaa| 亚洲图片一区二区| 99久久伊人精品| 精品国产1区2区3区| 亚洲成人在线免费| 99久久精品国产一区二区三区| 欧美成人欧美edvon| 亚洲成av人片一区二区梦乃| 97精品电影院| 久久久91精品国产一区二区精品 | 欧美午夜精品电影| 日本一区二区成人在线| 欧美a一区二区| 欧美日韩aaa| 亚洲一区日韩精品中文字幕| 粉嫩蜜臀av国产精品网站| 精品粉嫩aⅴ一区二区三区四区| 亚洲一区二区三区四区中文字幕 | 国产99久久久国产精品潘金网站| 欧美日韩你懂的| 亚洲视频小说图片| 成人免费毛片嘿嘿连载视频| 精品国产在天天线2019| 免费精品视频在线| 日韩一区二区中文字幕| 午夜激情一区二区三区| 欧美日韩精品免费观看视频| 亚洲国产一区视频| 色狠狠桃花综合| 亚洲精品视频一区二区| 91一区一区三区| **欧美大码日韩| 99国产精品久久| 1区2区3区欧美| 99麻豆久久久国产精品免费| 亚洲欧洲成人av每日更新| 成人精品小蝌蚪| 国产精品久久一卡二卡| 99国产精品久久久久| 亚洲欧美日韩精品久久久久| 99精品在线观看视频| 亚洲乱码日产精品bd| 91久久精品国产91性色tv| 亚洲综合色视频| 67194成人在线观看| 久久99精品久久久久久| 欧美电视剧在线观看完整版| 久久精品国产精品亚洲红杏| 精品久久久久一区| 成人晚上爱看视频| 亚洲人成网站在线| 欧美精品久久久久久久多人混战| 日韩精品电影在线观看| 欧美tk—视频vk| 成人美女在线视频| 日韩伦理免费电影| 欧美精品九九99久久| 精彩视频一区二区| 中文字幕国产精品一区二区| 91一区二区三区在线播放| 亚洲资源中文字幕| 欧美大尺度电影在线| 国v精品久久久网| 一区二区高清在线| 日韩精品在线一区二区| 国产成人在线视频免费播放| 亚洲色图制服诱惑 | 日韩午夜在线观看| 国产69精品久久久久毛片| 亚洲女人小视频在线观看| 91精品国产全国免费观看| 国产毛片精品视频|