⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 testcsee.v

📁 Reed-Solomon 信道编码广泛应用于DVB中
💻 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 + -