首页 > 其他 > 详细

m序列产生器

时间:2014-06-09 15:14:27      阅读:377      评论:0      收藏:0      [点我收藏+]

  扩频通讯中会用的到伪随机数列 —— m序列

 

    代码中是5bit原始码

bubuko.com,布布扣
module m_generate (
                clock ,
                reset ,
                m_code 
                );
    input clock ,reset ;
    output m_code ; 
    
    reg  [4:0]ori_reg   ;    //original  code 
always @ (posedge clock)
    if(!reset) 
        begin 
                ori_reg  <= 5b10000;
        end 
    else 
        begin 
                ori_reg[4]   <=  ori_reg[3] ^ ori_reg[0] ;
                ori_reg[3:0] <=  ori_reg[4:1] ;
        end 
        
assign m_code = ori_reg[0] ;

endmodule  
bubuko.com,布布扣

 

 

 

 

m序列产生器,布布扣,bubuko.com

m序列产生器

原文:http://www.cnblogs.com/sepeng/p/3776516.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!