99在线精品免费视频九九视-99在线精品视频-99在线精品视频免费观里-99在线精品视频在线观看-99在线免费播放



官方論壇
官方淘寶
官方博客
微信公眾號
點擊聯系吳工 點擊聯系周老師
您的當前位置:主頁 > FPGA原創 >

基于FPGA的M序列發生器設計

發布時間:2020-03-09   作者:admin 瀏覽量:

本文為明德揚原創及錄用文章,轉載請注明出處!

一、M序列簡介


M序列是最長線性反饋移位寄存器序列的簡稱。它是由帶線性反饋的移位寄存器產生的周期最長的序列。一般來說,一個n級線性反饋移位寄存器可能產生的最長周期為(2^n-1)。


因為移位寄存器的初始值不能為0,否則不管怎么移,移位寄存器的值都不為0,所以最長周期為(2^n-1)。


二、應用范圍


M序列是廣泛應用的一種偽隨機序列,其在通信領域有著廣泛的應用,如擴頻通信,衛星通信的碼分多址,數字數據中的加密、加擾、同步、誤碼率測量等領域。


在所有的偽隨機序列中,M序列是最重要、最基本的一種偽隨機序列。它容易產生,規律性強,有很好的自相關性和較好的互相關性。


三、M序列模型


n級線性移位寄存器結構如下


上圖可以轉換成數學表達式


其中Ci的取值為0或1,其中C0、Cn-1為1。當此式為本原多項式(只能被1和自身整除,類似于質數)時才能產生M序列。


這里給出2階到10階的本原多項式


四、FPGA實現


我們以7階、8階本原多項式為例設計兩個M序列發生器


1、7階架構設計


注: 代表異或


說明:r0異或r4賦值給r6,其它值按位移就可以。


信號說明:


代碼如下:


2、8階架構設計


說明:r0異或r4異或r5異或r6賦值給r7,其它值按位移就可以。


信號說明:


代碼如下:


五、仿真驗證


tb文件參考工程文件夾中的sim文件夾


1、7階仿真波形


2、8階仿真波形



  •   
  •   
  •   
  •  
  • FPGA教育領域第一品牌
  • 咨詢熱線:020-39002701
  • 技術交流Q群:544453837
主站蜘蛛池模板: 久久久久久九九| 在线免费观看国产视频| 在线一区视频| 国产亚洲一区二区手机在线观看| 99九九成人免费视频精品| 麻豆视传媒短视频网站链接| 亚洲综合网在线| 一级特级黄色片| 日韩高清免费在线观看| 成人美女黄网站视频大全| 欧美色图亚洲综合| 国产精品3| 黄色片网站在线免费观看| 成人午夜免费视频| 国产在线不卡| 麻豆精品视频| 日韩中文字幕网| 亚洲欧美日产综合一区二区三区| 一级aa毛片| 久久视频免费| 日成人网| 中文字字幕| 亚洲无毛片| 亚洲黄色一级| 成人免费视频一区| 色婷婷婷丁香亚洲综合不卡| 国产一| 国产伦精品一区二区三区免| 国模精品视频一区二区三区| 清纯唯美综合网| 91精品国产色综合久久不卡蜜| 国产精品久久在线观看| 国产亚洲一区二区三区啪| 久久大胆视频| 久久精品亚洲欧美日韩久久| 国产亚洲一区二区三区不卡| 特黄女一级毛片| 黄色大片视频网站| 鲁大师手机在线观看视频| 99久热在线精品视频播| 国产福利一区视频|