📄 testcsee.v
字号:
`timescale 1ns/1nsmodule test_csee;reg [7:0] lambda0, lambda1, lambda2, lambda3, lambda4, lambda5, lambda6, lambda7, lambda8, homega0, homega1, homega2, homega3, homega4, homega5, homega6, homega7;reg clock1, clock2, active_csee, reset,lastdataout, evalerror, en_outfifo;wire [7:0] errorvalue;wire [3:0] rootcntr;parameter [5:0] clk_period = 50;initialbegin evalerror = 0; lastdataout = 0; reset = 1; active_csee = 0; en_outfifo = 0; lambda0 = 100; lambda1 = 162; lambda2 = 0; lambda3 = 0; lambda4 = 0; lambda5 = 0; lambda6 = 0; lambda7 = 0; lambda8 = 0; homega0 = 233; homega1 = 0; homega2 = 0; homega3 = 0; homega4 = 0; homega5 = 0; homega6 = 0; homega7 = 0; /*lambda0=8'b00110010;lmbda1=8'b10011100;lambda2=8'b10111111;lambda3=8'b10001000;lambda4=8'b01101110;lambda5=8'b10010011;lambda6=8'b00110010;lambda7=8'b10111011;lambda8=8'b00001000;homega0=8'b01001110;homega1=8'b01110010;homega2=8'b10100011;homega3=8'b10110010;homega4=8'b01000111;homega5=8'b10011010;homega6=8'b11100001;homega7=8'b01110010;*/ /*lambda0 = 8'b10000000; lambda1 = 8'b00001111; lambda2 = 8'b11101010; lambda3 = 8'b11111000; lambda4 = 8'b11010010; lambda5 = 8'b01000111; lambda6 = 8'b01001001; lambda7 = 8'b11000000; lambda8 = 8'b00100011; homega0 = 8'b00010000; homega1 = 8'b10010000; homega2 = 8'b11101001; homega3 = 8'b00011011; homega4 = 8'b10100001; homega5 = 8'b10000010; homega6 = 8'b11001011; homega7 = 8'b01111101;*/ #50 active_csee = 1; #50 active_csee = 0; en_outfifo = 1; #25 evalerror = 1; #12800 evalerror = 0;end//**********//// clock1 ////**********//initialbegin clock1 = 1; forever #(clk_period/2) clock1 = ~clock1;end//**********//// clock2 ////**********//initialbegin clock2 = 0; forever #(clk_period/2) clock2 = ~clock2;end//assign lastdataout = ((cntdataout[7]&cntdataout[6])&(cntdataout[5]&cntdataout[4])) & ((cntdataout[3]&cntdataout[2]) & // (cntdataout[1]&cntdataout[0]));CSEEblock cseeblk(lambda0, lambda1, lambda2, lambda3, lambda4, lambda5, lambda6, lambda7, lambda8, homega0, homega1, homega2, homega3, homega4, homega5, homega6, homega7, errorvalue, clock1, clock2, active_csee, reset, lastdataout, evalerror, en_outfifo, rootcntr);endmodule
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -