用verilog DHL语言设计一个5阶的M序列信号发生器,生成多项式位:f(x)=X^5+X^2+1 5

用verilogDHL语言设计一个5阶的M序列信号发生器,生成多项式位:f(x)=X^5+X^2+1... 用verilog DHL语言设计一个5阶的M序列信号发生器,生成多项式位:f(x)=X^5+X^2+1 展开
oakyyds
2014-01-13 · TA获得超过638个赞
知道小有建树答主
回答量:261
采纳率:50%
帮助的人:93.9万
展开全部
assign outdata = M_buf[0];

always@(posedge clk)
begin
if(!rst)
begin
M_buf <= 5'b01011;
end
else
begin //早姿5级芹睁宴M序列编嫌银码
M_buf[4] <= M_buf[0]^M_buf[3];
M_buf[0] <= M_buf[1];
M_buf[1] <= M_buf[2];
M_buf[2] <= M_buf[3];
M_buf[3] <= M_buf[4];
end

end
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
microshuke
2014-01-03 · TA获得超过154个赞
知道小有建树答主
回答量:123
采纳率:0%
帮助的人:84.8万
展开全部
always@(posedge clk or negedge rstn) begin
if(!rstn)
out[4:0] <= init_value;
else
out[4:0] <= {out[3]^out[4],out[2],out[1]^out[5],out[0],out[5]};
end
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式