verilog ldpc编码 求指教

桃花小筑 2016-07-07 09:36:05
要做ldpc编码的一个小地方,刚学verilog 不是很清楚怎么做,有没有大牛指教一下
1.系统工作时钟50MHz。
2.根据输入的7个数,按照指定的算法产生6*26个数。
3.输入的7个数并行输入,输出的156个数串行输出。
4.所设计模块具备连续工作能力,完成单次运算的时间不超过200个时钟。即每隔200个时钟周期,用户可以输入新的7个数。
模块的各个信号的具体定义如下
Module matrix_gen(
clk,
rstn, //复位信号,低有效

param_ena, //输入参数使能信号,当有效时,端口的参数才会被读入
pa,pb,pc,pd,pe,pf,pmod, //设置的7个参数信号

dataout, //生成的数据
datacnt, //数据计数
dataena //数据有效指示
);
input clk;
input rstn;
input ena;

input [7:0] pa,pb,pc,pd,pe,pf ;
input [4:0] pmod;
input param_ena;

output [7:0] dataout;
output dataena;
output [7:0] datacnt;
...全文
1115 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
年轻的国王 2020-03-03
  • 打赏
  • 举报
回复
我也在做基于FPGA的LDPC编码,同问

2,425

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 其他硬件开发
社区管理员
  • 其他硬件开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧