作业帮 > 综合 > 作业

用VHDL或Verilog语言编以下程序:

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/28 06:35:24
用VHDL或Verilog语言编以下程序:
1.Construct a systematic (7,3) linear block code.You can use c lauguage or HDL (VHDL or Verilog-HDL) to describe it.Please write the detail of how to realize it in computer lauguage.And list the program lines.
2.We have already learned how to code and decode cyclic codes.Please use the generator polynominal g(x)=1+x+x2+x4 to construct a (7,3) code.And if the received code vector is[1 1 0 0 1 1 1],how to decode it?Use c or HDL lauguage to realize the code and decode system.
3.Construct the convolutional code defined by
g0(x)=1+x; g1(x)=1+x*x;
For a 13-bit source message with an additional two “0” bits appended to the end.Please list the program lines and give the final trasmit sequence.
This is a check of CRC, I can give your help to finish this task if you can pay some meney for my work.please connect me by gangle2008@gmail.com.