用VHDL或Verilog语言编以下程序:
1.Constructasystematic(7,3)linearblockcode.YoucanuseclauguageorHDL(VHDLorVerilog-HDL)todescribeit.Pleasewritethedetailofhowtorealizeitincomputerlauguage.Andlisttheprogramlines.
2.Wehavealreadylearnedhowtocodeanddecodecycliccodes.Pleaseusethegeneratorpolynominalg(x)=1+x+x2+x4toconstructa(7,3)code.Andifthereceivedcodevectoris[1100111],howtodecodeit?UsecorHDLlauguagetorealizethecodeanddecodesystem.
3.Constructtheconvolutionalcodedefinedby
g0(x)=1+x;g1(x)=1+x*x;
Fora13-bitsourcemessagewithanadditionaltwo“0”bitsappendedtotheend.Pleaselisttheprogramlinesandgivethefinaltrasmitsequence.
邮箱: 联系方式: