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

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

?? controller.v

?? Reed-Solomon 信道編碼廣泛應(yīng)用于DVB中
?? V
?? 第 1 頁 / 共 2 頁
字號:
//****************************************************//// This controller provides timing synchronization    //// among all four modules (SC, KES, CSEE and FIFO     //// Registers). It consists of 2 FSMs that operate on  //// different clock phases.                            //// With these FSMs, it is possible for SC block to    //// get new received word data, while CSEE is still    //// correcting old data. It is no need to wait the     //// CSEE block to correct old data completely.         //// So, it can minimize throughput bottleneck          //// to only in KES block.                              ////****************************************************//module MainControl(start, reset, clock1, clock2, finish_kes,                  errdetect, rootcntr, lambda_degree, active_sc,                   active_kes, active_csee,                   evalsynd, holdsynd,                   errfound, decode_fail, ready, dataoutstart,                   dataoutend,                     en_infifo, en_outcsee,                      lastdataout, evalerror,en_sccell,en_rd_fifo);input start, reset;input clock1, clock2;input errdetect, finish_kes;input [3:0] rootcntr, lambda_degree;output active_sc, active_kes, active_csee, ready;output evalsynd, holdsynd, errfound, decode_fail;output dataoutstart, dataoutend;output  reg en_sccell;output   en_infifo, en_outcsee;output lastdataout, evalerror;output reg en_rd_fifo;reg  [3:0]lambda_degree_reg;reg active_sc, active_kes, active_csee;reg ready, decode_fail, evalsynd, holdsynd, errfound;reg   en_infifo, en_outcsee;reg encntdataout, encntdatain;reg [7:0] cntdatain, cntdataout;reg dataoutstart, dataoutend;reg datainfinish;wire lastdataout;parameter [4:0] st1_0=0, st1_1=1, st1_2=2, st1_3=3, st1_4=4, st1_5=5,                 st1_6=6, st1_7=7, st1_8=8, st1_9=9, st1_10=10,                 st1_11=11, st1_12=12, st1_13=13, st1_14=14,st1_17=15,st1_18=16;reg [4:0] state1, nxt_state1;parameter [3:0] st2_0=0, st2_1=1, st2_2=2, st2_3=3, st2_4=4, st2_5=5,                st2_6=6, st2_7=7, st2_8=8, st2_9=9, st2_10=10,                st2_11=11;reg [3:0] state2, nxt_state2;//***************************************************////                    FSM 1                          ////***************************************************//always@(posedge clock1 or negedge reset)begin    if(~reset)      state1 = st1_0;    else      state1 = nxt_state1;    endalways@(state1 or start or rootcntr or lambda_degree_reg or errdetect          or datainfinish or finish_kes or dataoutend)begin   case(state1)        st1_0 : begin                if(start)                  nxt_state1 = st1_1;                else                  nxt_state1 = st1_0;                end        st1_1 : nxt_state1 = st1_2;        st1_2 : begin                if(datainfinish)                   nxt_state1 = st1_3;                else                   nxt_state1 = st1_2;                end           st1_3 : begin                if(errdetect)                   nxt_state1 = st1_4;                else                   nxt_state1 = st1_18;                end        st1_4 : nxt_state1 = st1_5;        st1_5 : begin                if(finish_kes)                  nxt_state1 = st1_6;                else                   nxt_state1 = st1_5;                end        st1_6 : nxt_state1 = st1_17;        st1_17: nxt_state1 = st1_7;        st1_7 : begin                if((~start)&&(~dataoutend))                   nxt_state1 = st1_7;                else if(dataoutend)                   begin                       if(lambda_degree_reg == rootcntr)                          nxt_state1 = st1_0;                       else                          nxt_state1 = st1_10;                   end                else                   nxt_state1 = st1_8;                end        st1_8 : begin                if(dataoutend)                   begin                      if(lambda_degree_reg == rootcntr)                         nxt_state1 = st1_2;                      else                         nxt_state1 = st1_11;                   end                else                   nxt_state1 = st1_9;                end        st1_9 : begin                if(dataoutend)                   begin                      if(lambda_degree_reg == rootcntr)                         nxt_state1 = st1_2;                      else                         nxt_state1 = st1_11;                   end                else                   nxt_state1 = st1_9;                end         st1_10: begin                if(start)                   nxt_state1 = st1_1;                else                   nxt_state1 = st1_0;                end        st1_11: begin                if(datainfinish)                   nxt_state1 = st1_3;                else                   nxt_state1 = st1_2;                end         st1_18 :  nxt_state1 = st1_12;                      st1_12: begin                if((~start)&&(~dataoutend))                   nxt_state1 = st1_12;                else if(dataoutend)                   nxt_state1 = st1_0;                else                   nxt_state1 = st1_13;                end        st1_13: begin                if(dataoutend)                   nxt_state1 = st1_2;                else                   nxt_state1 = st1_14;                end        st1_14: begin                if(dataoutend)                   nxt_state1 = st1_2;                else                   nxt_state1 = st1_14;                end       default: nxt_state1 = st1_0;   endcaseend// Output logic of FSM1 //always@(state1)begin    case(state1)        st1_0 :begin               ready = 1;               active_sc = 0;               active_kes = 0;               active_csee = 0;               evalsynd = 0;               errfound = 0;               decode_fail = 0;               en_outcsee = 0;               en_rd_fifo=0;               end        st1_1 :begin               ready = 1;               active_sc = 1;               active_kes = 0;               active_csee = 0;               evalsynd = 0;               errfound = 0;               decode_fail = 0;               en_outcsee = 0;               en_rd_fifo=0;               end                 st1_2 :begin               ready = 1;               active_sc = 0;               active_kes = 0;               active_csee = 0;               evalsynd = 0;               errfound = 0;               decode_fail = 0;               en_outcsee = 0;               en_rd_fifo=0;               end        st1_3 :begin               ready = 0;               active_sc = 0;               active_kes = 0;               active_csee = 0;               evalsynd = 1;               errfound = 0;               decode_fail = 0;               en_outcsee = 0;               en_rd_fifo=0;               end        st1_4 :begin               ready = 0;               active_sc = 0;               active_kes = 1;               active_csee = 0;               evalsynd = 0;               errfound = 1;               decode_fail = 0;               en_outcsee = 0;               en_rd_fifo=0;               end        st1_5 :begin               ready = 0;               active_sc = 0;               active_kes =0;// 1;               active_csee = 0;               evalsynd = 0;               errfound = 0;               decode_fail = 0;               en_outcsee = 0;               en_rd_fifo =0;               end        st1_6 :begin               ready = 0;               active_sc = 0;               active_kes = 0;//1;               active_csee = 1;               evalsynd = 0;               errfound = 0;               decode_fail = 0;               en_outcsee = 0;               en_rd_fifo=0;               end        st1_17:begin               ready = 1;               active_sc = 0;               active_kes = 0;//1;               active_csee = 0;               evalsynd = 0;               errfound = 0;               decode_fail = 0;               en_outcsee = 1;               en_rd_fifo =0;               end                st1_7 :begin               ready = 1;               active_sc = 0;               active_kes = 0;//1;               active_csee = 0;               evalsynd = 0;               errfound = 0;               decode_fail = 0;               en_outcsee = 1;               en_rd_fifo =1;               end                st1_8 :begin               ready = 1;               active_sc = 1;               active_kes = 0;//1;               active_csee = 0;               evalsynd = 0;               errfound = 0;               decode_fail = 0;               en_outcsee = 1;               en_rd_fifo =1;               end                   st1_9 :begin               ready = 1;               active_sc = 0;               active_kes = 0;//1;               active_csee = 0;               evalsynd = 0;               errfound = 0;               decode_fail = 0;               en_outcsee = 1;                     en_rd_fifo =1;               end                   st1_10:begin               ready = 1;               active_sc = 0;               active_kes = 0;               active_csee = 0;               evalsynd = 0;               errfound = 0;               decode_fail = 1;               en_outcsee = 0;                     en_rd_fifo =0;               end        st1_11:begin               ready = 1;               active_sc = 0;               active_kes = 0;               active_csee = 0;               evalsynd = 0;               errfound = 0;               decode_fail = 1;               en_outcsee = 0;                     en_rd_fifo =0;               end        st1_18:begin               ready = 1;               active_sc = 0;               active_kes = 0;

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品久久三| 日韩欧美国产一区二区三区| 欧美激情资源网| 国产成人在线看| 国产精品电影一区二区三区| 91一区二区三区在线观看| 亚洲美女免费在线| 欧美日韩二区三区| 麻豆精品在线播放| 欧美激情一二三区| 91国产福利在线| 日韩av一级电影| 精品日韩欧美一区二区| 国产超碰在线一区| 夜夜精品视频一区二区| 69av一区二区三区| 丁香六月综合激情| 亚洲一区二区成人在线观看| 91精品国产综合久久蜜臀| 国产乱人伦偷精品视频不卡| 亚洲日本青草视频在线怡红院| 国产精品久久久久久久久快鸭| 偷拍一区二区三区| 亚洲精品在线免费观看视频| 风间由美性色一区二区三区| 一区二区三区久久| 2020国产精品久久精品美国| 91麻豆精品视频| 久久97超碰色| 亚洲欧美视频一区| 欧美tickle裸体挠脚心vk| 99久久精品国产一区二区三区| 欧美成人猛片aaaaaaa| 成人高清免费观看| 日韩精品午夜视频| 一区免费观看视频| 欧美不卡激情三级在线观看| 日本福利一区二区| 国产91精品一区二区麻豆亚洲| 欧美xxxx在线观看| 欧美影片第一页| 国产成人在线影院| 免费精品视频最新在线| 依依成人综合视频| 欧美韩日一区二区三区四区| 91精品国产综合久久久蜜臀图片| 午夜电影网一区| 中文字幕亚洲一区二区av在线| 成人久久视频在线观看| 日韩影院免费视频| 自拍偷拍欧美精品| 国产欧美日韩一区二区三区在线观看| 精品影视av免费| 亚洲国产一二三| 国产精品久久午夜夜伦鲁鲁| 欧美精品一区二区三区四区| 69av一区二区三区| 欧美吞精做爰啪啪高潮| 99久久国产免费看| 丁香五精品蜜臀久久久久99网站| 亚洲欧美在线观看| 国产色产综合产在线视频| 日韩一级二级三级精品视频| 欧美性videosxxxxx| 色综合天天综合色综合av| 国产成人av影院| 国产精品一二三四| 久久狠狠亚洲综合| 免费人成在线不卡| 日韩电影免费在线观看网站| 亚洲18色成人| 午夜久久久久久久久| 亚洲午夜一区二区| 亚洲一本大道在线| 午夜激情一区二区| 天天影视色香欲综合网老头| 五月婷婷激情综合| 日一区二区三区| 日本sm残虐另类| 男人的j进女人的j一区| 青娱乐精品视频| 久久99最新地址| 国产麻豆成人精品| 国产成人鲁色资源国产91色综| 亚洲第一主播视频| 亚洲国产视频网站| 日韩中文字幕麻豆| 黑人巨大精品欧美一区| 韩国欧美国产1区| 国产成人亚洲精品狼色在线| 成人精品一区二区三区中文字幕| 视频一区在线播放| 亚洲成人午夜电影| 久久福利资源站| 国产成人免费av在线| av在线综合网| 欧美午夜一区二区三区免费大片| 国产酒店精品激情| 国产91精品入口| 一本色道久久加勒比精品| 欧美日韩免费在线视频| 欧美一区二区三区精品| 久久久久国产一区二区三区四区| 欧美三级一区二区| 欧美精品一区二区久久久| 国产日韩欧美亚洲| 亚洲一区二区三区国产| 久久99最新地址| av电影在线不卡| 欧美日本国产视频| 精品久久久久久无| 成人免费在线视频| 日本亚洲一区二区| 成人涩涩免费视频| 欧美精品在线一区二区三区| 久久婷婷一区二区三区| 亚洲免费观看高清完整版在线观看 | 日韩电影一二三区| 国产成人在线影院| 欧美日韩亚洲综合在线| 日韩免费视频一区| 中文字幕亚洲视频| 久久电影网站中文字幕| 91视频免费看| 久久综合久久综合久久综合| 亚洲激情一二三区| 国产黄色成人av| 欧美精品 国产精品| 国产亚洲精久久久久久| 丝袜a∨在线一区二区三区不卡| 亚洲一区二区三区视频在线播放| 亚洲色图20p| 国内精品免费**视频| 在线看国产一区| 国产精品丝袜91| 精品一区二区成人精品| 欧美亚洲高清一区| 国产精品成人网| 老司机精品视频在线| 欧美日韩精品欧美日韩精品一综合| 欧美色窝79yyyycom| 国产精品人妖ts系列视频| 五月婷婷综合在线| 色婷婷综合久久久久中文| 日本一区二区三区四区 | 欧美国产丝袜视频| 久久成人18免费观看| 欧美日韩国产成人在线免费| 国产精品无码永久免费888| 国精产品一区一区三区mba视频| 国产精品影视天天线| 91麻豆精品国产91久久久久久久久| 欧美精品日韩精品| 一区二区三区欧美在线观看| 成人免费视频免费观看| 日韩免费看的电影| 亚洲福利视频一区二区| 91在线免费视频观看| 国产精品免费看片| 成人免费毛片高清视频| 欧美激情一区二区三区在线| 国产精品18久久久久久vr| 精品日本一线二线三线不卡| 奇米影视在线99精品| 777午夜精品视频在线播放| 五月激情六月综合| 在线综合+亚洲+欧美中文字幕| 中文字幕不卡在线| 成人美女在线视频| 国产精品免费aⅴ片在线观看| 亚洲午夜三级在线| 色av成人天堂桃色av| 亚洲综合在线观看视频| 在线中文字幕一区| 婷婷六月综合网| 欧美电影免费观看高清完整版| 综合av第一页| 91麻豆123| 亚洲国产裸拍裸体视频在线观看乱了 | 老司机精品视频导航| 日韩欧美中文字幕一区| 久久国产免费看| 精品av综合导航| 国产精品18久久久久久久久久久久| 欧美视频一区二区三区| 日韩激情视频网站| 精品国产成人在线影院| 国产一区美女在线| 亚洲国产成人在线| 色综合天天综合色综合av | 久久男人中文字幕资源站| 国产福利精品导航| 亚洲天堂久久久久久久| 欧美丝袜自拍制服另类| 久久av老司机精品网站导航| 中文无字幕一区二区三区| 日本高清不卡一区| 激情欧美一区二区三区在线观看| 91精品国产aⅴ一区二区| 老司机一区二区|