一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

m序列簡介及性質(zhì)說明

FPGA設(shè)計(jì)論壇 ? 來源:FPGA設(shè)計(jì)論壇 ? 作者:FPGA設(shè)計(jì)論壇 ? 2022-08-15 09:36 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1.m序列簡介

m序列是目前廣泛應(yīng)用的一種偽隨機(jī)序列,其在通信領(lǐng)域有著廣泛的應(yīng)用,如擴(kuò)頻通信,衛(wèi)星通信的碼分多址,數(shù)字?jǐn)?shù)據(jù)中的加密、加擾、同步、誤碼率測量等領(lǐng)域。m序列在所有的偽隨機(jī)序列里面的地位是最基礎(chǔ)同樣也是最重要的。它的特點(diǎn)就是產(chǎn)生方便快捷,有很強(qiáng)的規(guī)律特性,同時(shí)自相關(guān)性、互相關(guān)特性也很好。在IS-95的反向信道中,選擇了m序列的PN碼作為地址碼,利用不同相位m序列幾乎正交的特性來為每個(gè)用戶的業(yè)務(wù)信道分配了一個(gè)相位 。簡單來說,n級反饋移位寄存器的狀態(tài)最多由2^n 個(gè),同時(shí),在線性的反饋移位寄存器中,全“0”狀態(tài)永不改變,所以也就是說,它的最長的周期就是 2^n - 1。

由于反饋的存在,移存器的輸入端受控地輸入信號。不難看出,若初始狀態(tài)為全“0”,則移位后得到的仍為全“0”,因此應(yīng)避免出現(xiàn)全“0”狀態(tài),又因?yàn)閚級移存器共有2n-1種可能的不同狀態(tài),除全“0”狀態(tài)外,剩下2n-1種狀態(tài)可用。每移位一次,就出現(xiàn)一種狀態(tài),在移位若干次后,一定能重復(fù)出現(xiàn)前某一狀態(tài),其后的過程便周而復(fù)始了。反饋線位置不同將出現(xiàn)不同周期的不同序列,我們希望找到線性反饋的位置,能使移存器產(chǎn)生的序列最長,即達(dá)到周期P=2^n-1。

2.m序列性質(zhì)

周期為2^n-1的m序列由以下幾個(gè)特點(diǎn):

①隨機(jī)性

在m序列的一個(gè)周期中,0和1出現(xiàn)概率大致相同,0碼只比1碼多一個(gè)。

②移位可加性

某個(gè)周期為p的m序列與其經(jīng)任意延遲移位后的序列模2相加后,其結(jié)果仍是周期為p的m序列,只是原序列某次延遲移位后的序列。

③預(yù)先可確定性

m序列是由移位寄存器的初始狀態(tài)和反饋網(wǎng)絡(luò)唯一確定的。

④游程特性

序列中取值相同的相繼元素稱為一個(gè)游程。游程長度指的是游程中元素的個(gè)數(shù)。在m序列中,一共有個(gè)游程。其中長度為1的游程占總游程數(shù)的一半;長度為2的游程占總游程的1/4;長度為k的游程占總游程數(shù)的,且在長度為k的游程中,連0與連1的游程數(shù)各占一半。另外,還有一個(gè)長度為n的1游程和一個(gè)長度為(n一1)的0游程。

3.線性移位反饋寄存器的結(jié)構(gòu)圖如下:

0e5314b4-1c2a-11ed-ba43-dac502259ad0.png

0e64eb9e-1c2a-11ed-ba43-dac502259ad0.png

①ci的值決定了反饋線的連接狀態(tài);

②在上式和后面的公式中都將“”簡寫為“+”;

③式中xi本身并無實(shí)際意義,它僅指明其系數(shù)是ci的值。

④特征方程f(x)決定了一個(gè)線性反饋移存器的結(jié)構(gòu),從而決定了它產(chǎn)生的序列的構(gòu)造和周期。

4.本原多項(xiàng)式

使一個(gè)線性反饋移存器產(chǎn)生最長周期序列的充分必要條件是其特征方程f(x)為本原多項(xiàng)式,最長周期為2^n-1。

本原多項(xiàng)式是指滿足下列條件的多項(xiàng)式:

①是既約的,即不能分解因子的;

② 可以整除(x^m + 1),m = 2^n – 1;即是( x^m + 1 )的一個(gè)因子;

③ 除不盡( x^q+ 1 ),q < m。

常用本原多項(xiàng)式:(最高位和最低位系數(shù)必須都是1),同時(shí)n也是多項(xiàng)式最高項(xiàng)的次數(shù)和LFSR寄存器個(gè)數(shù);

0e7221f6-1c2a-11ed-ba43-dac502259ad0.png

示例如下:

表示上式中僅x0, x1,和x4的系數(shù)c0 = c1 = c4 = 1,而其余系數(shù)c2 = c3 = 0,則:

0e7f1938-1c2a-11ed-ba43-dac502259ad0.png

n=4,m=2^4-1 g(x)=x^4+x+1;

在最長線性序列移位寄存型計(jì)數(shù)器中,存在一個(gè)“00000”,該狀態(tài)構(gòu)成死循環(huán),這會(huì)使電路不具有自啟動(dòng)功能,為了解決這個(gè)問題,可在反饋方程中加全0校正項(xiàng) (~Q1)&(~Q2)…..

例如:

此時(shí)的反饋函數(shù)F= Q1^Q4+(~Q0)&(~Q1)&(~Q2)&(~Q3)&(~Q4);

相應(yīng)地verilog代碼如下:

module m_sequence(

input I_clk,

input I_rst_p,

input en,

input [3:0] D_init,

output dout

)

wire F;

reg [3:0] m_reg;

always@(posedge I_clk)

if(I_rst_p)

m_reg <= 4'b0;

else if(en)

m_reg <= D_init;

else

m_reg <= {m_reg[2:0],F };

assign F=(m_reg[1]^m_reg[4])|(~(|m_reg)) ;

assign dout = m_reg[3];

endmoduel

審核編輯:湯梓紅


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1645

    文章

    22049

    瀏覽量

    618404
  • 信號發(fā)生器
    +關(guān)注

    關(guān)注

    28

    文章

    1574

    瀏覽量

    110623

原文標(biāo)題:FPGA學(xué)習(xí)-m序列信號發(fā)生器

文章出處:【微信號:gh_9d70b445f494,微信公眾號:FPGA設(shè)計(jì)論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    釩電池之釩的性質(zhì)及用途簡介

    釩電池之釩的性質(zhì)及用途簡介    釩是一種神奇的金屬,化合價(jià)有 2+、 3+ 和5+ ,金屬單質(zhì)釩很少,其主要形態(tài)有:VO(氧化
    發(fā)表于 11-21 08:39 ?4466次閱讀

    跪求這段M序列代碼解釋

    %m_sequence.m%用線性移位寄存器產(chǎn)生m序列 function [mseq]= m_sequence(fbconnection
    發(fā)表于 05-24 16:56

    m序列verilg實(shí)現(xiàn)方法

    m序列verilg實(shí)現(xiàn)方法
    發(fā)表于 07-20 23:43

    【原創(chuàng)】基于FPGA的M序列發(fā)生器設(shè)計(jì)

    基于FPGA的M序列發(fā)生器設(shè)計(jì) 作者:小周 本文為明德?lián)P原創(chuàng)及錄用文章,轉(zhuǎn)載請注明出處! 1.1 M序列簡介
    發(fā)表于 04-15 13:55

    怎么實(shí)現(xiàn)m序列信號發(fā)生器的設(shè)計(jì)?

    m序列信號發(fā)生器由那幾部分組成?怎么實(shí)現(xiàn)m序列信號發(fā)生器的設(shè)計(jì)?
    發(fā)表于 05-10 06:09

    FPGA電路實(shí)現(xiàn):m序列及應(yīng)用

    m序列簡介 m序列是一種常用的偽隨機(jī)序列,由具有反饋函數(shù)的移位寄存器電路產(chǎn)生,具有周期性,一旦反
    發(fā)表于 11-06 17:03

    傅立葉變換的性質(zhì) (ppt教案)

    傅立葉變換的性質(zhì) (ppt教案):一、線性性質(zhì)二、時(shí)移性質(zhì)說明:信號在時(shí)域的中的延時(shí)和頻域中的移相相對應(yīng)。應(yīng)用:要使信號 f (t) 經(jīng)過系統(tǒng)傳輸之后延時(shí) t0,則必須設(shè)計(jì)成
    發(fā)表于 09-16 08:45 ?0次下載

    一種新的擴(kuò)頻序列偶的研究

    該文提出一種新的最佳相關(guān)信號,即偽隨機(jī)屏蔽序列偶,研究了其變換性質(zhì)和組合允許條件,運(yùn)用這些性質(zhì)和條件可以縮小偽隨機(jī)屏蔽序列偶的搜索范圍,提高計(jì)算機(jī)搜索的效率。
    發(fā)表于 11-19 16:43 ?9次下載

    基于CPLD的高速m序列碼發(fā)生器的設(shè)計(jì)

    從通信實(shí)驗(yàn)儀器設(shè)計(jì)的角度,介紹了一種高性價(jià)比的m序列發(fā)生器的分離電路實(shí)現(xiàn)方法,結(jié)構(gòu)簡單、電路可靠。
    發(fā)表于 03-02 15:53 ?36次下載

    M058-M0516簡介

    本站提供的M058-M0516簡介,希望對你學(xué)習(xí)有所幫助!
    發(fā)表于 05-30 15:53 ?30次下載
    <b class='flag-5'>M058-M</b>0516<b class='flag-5'>簡介</b>

    利用串_并m_序列產(chǎn)生隨機(jī)脈位序列

    利用串_并m_序列產(chǎn)生隨機(jī)脈位序列,下來看看
    發(fā)表于 12-16 22:23 ?12次下載

    基于Altera的DSP Builder工具箱的偽隨機(jī)序列產(chǎn)生器設(shè)計(jì)方法

    ,說明這種方法在簡化設(shè)計(jì)難度、提高設(shè)計(jì)速度和靈活性等方面的優(yōu)點(diǎn)和應(yīng)用價(jià)值。并提出了其仿真和FPGA實(shí)現(xiàn)的基本方法。 關(guān)鍵詞: DSP Builder;m序列;Gold序列;平衡Gold
    發(fā)表于 10-30 10:37 ?0次下載
    基于Altera的DSP Builder工具箱的偽隨機(jī)<b class='flag-5'>序列</b>產(chǎn)生器設(shè)計(jì)方法

    基于matlab的移位寄存器法m序列的產(chǎn)生

    常見的偽隨機(jī)序列m 序列、GOLD 序列M 序列、Walsh
    發(fā)表于 12-22 11:14 ?1.1w次閱讀
    基于matlab的移位寄存器法<b class='flag-5'>m</b><b class='flag-5'>序列</b>的產(chǎn)生

    基于74LS194的m序列發(fā)生器設(shè)計(jì)

    m序列產(chǎn)生原理的基礎(chǔ)上,利用2片74LS194級聯(lián)及少量門電路,采用手動(dòng)置數(shù)和自啟動(dòng)2種方法設(shè)計(jì)了2種m序列發(fā)生器電路,然后分析比較了2種電路的產(chǎn)生原理.最后分析了實(shí)驗(yàn)結(jié)果,驗(yàn)證了
    發(fā)表于 12-22 11:17 ?3w次閱讀
    基于74LS194的<b class='flag-5'>m</b><b class='flag-5'>序列</b>發(fā)生器設(shè)計(jì)

    m序列的密碼學(xué)性質(zhì)

    m序列具有完整的理論基礎(chǔ)且硬件實(shí)現(xiàn)簡單,在密碼學(xué)中有很多應(yīng)用。但是因其線性復(fù)雜度較低,不能直接用做密鑰流,同時(shí)BM算法的出現(xiàn)促使對線性移位寄存器進(jìn)行非線性改造。傳統(tǒng)方式是用m序列作為驅(qū)
    發(fā)表于 01-16 18:41 ?0次下載
    <b class='flag-5'>m</b>子<b class='flag-5'>序列</b>的密碼學(xué)<b class='flag-5'>性質(zhì)</b>