[發(fā)明專利]一種構(gòu)造隨機(jī)序列的最短線性移位寄存器的方法無(wú)效
| 申請(qǐng)?zhí)枺?/td> | 201310112404.5 | 申請(qǐng)日: | 2013-04-02 |
| 公開(kāi)(公告)號(hào): | CN103235714A | 公開(kāi)(公告)日: | 2013-08-07 |
| 發(fā)明(設(shè)計(jì))人: | 康紅娟 | 申請(qǐng)(專利權(quán))人: | 四川長(zhǎng)虹電器股份有限公司 |
| 主分類號(hào): | G06F7/58 | 分類號(hào): | G06F7/58 |
| 代理公司: | 成都九鼎天元知識(shí)產(chǎn)權(quán)代理有限公司 51214 | 代理人: | 詹永斌 |
| 地址: | 621000 四*** | 國(guó)省代碼: | 四川;51 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 構(gòu)造 隨機(jī) 序列 線性 移位寄存器 方法 | ||
所屬技術(shù)領(lǐng)域
本發(fā)明是針對(duì)目前應(yīng)用廣泛的隨機(jī)序列,解決構(gòu)造生成任一隨機(jī)序列的線性移位寄存器的問(wèn)題,具體涉及一種構(gòu)造隨機(jī)序列的最短線性移位寄存器的方法。
背景技術(shù)
隨機(jī)序列可以作為一種信號(hào)形式,也可以作為一個(gè)隨機(jī)數(shù)。是一類有著廣泛應(yīng)用的碼。例如,在連續(xù)波雷達(dá)中可用作測(cè)距信號(hào),在遙控系統(tǒng)中可用作群同步信號(hào),還可用作噪聲源及在保密通信中起加密作用等等。它還可以產(chǎn)生偽隨機(jī)數(shù)適于及孫繼的系統(tǒng)模擬和在數(shù)字系統(tǒng)中作為誤碼測(cè)試信號(hào)等。隨機(jī)序列還可用于擴(kuò)頻,在多址系統(tǒng)中作為地址信號(hào)等。隨機(jī)序列有著多方面的應(yīng)用,因此它的地位非常重要,對(duì)它的而研究也日益廣泛和深入。
線性移位寄存器是一類隨機(jī)位序列生成器,在硬件序列發(fā)生器以及密碼學(xué)中都有廣泛應(yīng)用,也能滿足低功耗或高速度的要求。對(duì)于一個(gè)周期為N的隨機(jī)序列,通常需要占用具有N個(gè)存儲(chǔ)單元的移位寄存器,這樣在一些周期較大的隨機(jī)序列就需要占用很多的硬件資源。這這種情況下,找到一種能產(chǎn)生周期為N的隨機(jī)序列的最短的性移位寄存器就顯得尤為重要。
發(fā)明內(nèi)容
為了實(shí)現(xiàn)上述目的,本發(fā)明提供了一種構(gòu)造隨機(jī)序列的最短線性移位寄存器的方法,分為以下幾步:
第一步:給定一個(gè)周期為N的有限序列ai(0≤i≤N),尋找最小的整數(shù)尋找非負(fù)整數(shù)n0,序列中小于n0的項(xiàng)數(shù)為0。
第二步.將第一步所述序列中小于等于n0的項(xiàng)數(shù)賦值給一個(gè)新子序列di(0≤i≤N)的對(duì)應(yīng)項(xiàng)數(shù),其中fn0(x)為dn0對(duì)應(yīng)的多項(xiàng)式。
第三步.約定n0+1個(gè)值為1的聯(lián)接多項(xiàng)式,與第二步所述新子序列中di(0≤i≤n0)相對(duì)應(yīng),每個(gè)多項(xiàng)式對(duì)應(yīng)的級(jí)數(shù)為0。
第四步.由第二步所述新子序列構(gòu)造n0+1階線性移位寄存器<fn0+1(x),Ln0+1>的多項(xiàng)式,作為周期為n0+1的隨機(jī)序列生成多項(xiàng)式fn0+1(x)以及級(jí)數(shù)Ln0+1;
第五步.循環(huán)第四步,進(jìn)行遞歸運(yùn)算,計(jì)算位于n0與N之間的任意的周期序列的生成線性移位寄存器,最終得到周期為N的序列的線性移位寄存器<fN(x),LN>。
采用本發(fā)明,得到產(chǎn)生周期為N的隨機(jī)序列的最短線性移位寄存器,盡量少的占用了存儲(chǔ)單元,節(jié)約硬件資源。
具體實(shí)施方式
結(jié)合本發(fā)明的需要,先介紹如下術(shù)語(yǔ):
1、q元有限域
假定一個(gè)集合F是非空的,F(xiàn)中的成員可以叫做元素。進(jìn)一步在F中規(guī)定加法和乘法這兩種運(yùn)算,即對(duì)于F中的任意兩個(gè)元素a和b,可以對(duì)它們進(jìn)行加法運(yùn)算和乘法運(yùn)算。加法運(yùn)算的結(jié)果記作a+b,叫做它們的和。乘法運(yùn)算的結(jié)果記作a*b,叫做它們的積。同時(shí)要求F中任意兩個(gè)元素經(jīng)過(guò)加法運(yùn)算和乘法運(yùn)算的結(jié)果仍是F中的元素。也就是F對(duì)于所規(guī)定的加法運(yùn)算和乘法運(yùn)算是自封的。同時(shí),F(xiàn)中的加法運(yùn)算和乘法運(yùn)算滿足如下規(guī)則:
(1)對(duì)于F中任意元素a,b,c,有
a+b=b+a
(a+b)+c=a+(b+c)
a*b=b*a
(a*b)*c=a*(b*c)
a*(b+c)=a*b+a*c
(2)F中存在一個(gè)元素0,具有性質(zhì)
a+0=a
(3)F中存在一個(gè)元素-a,具有性質(zhì)
a+(-a)=0
(4)F中存在一個(gè)非0元素e,具有性質(zhì)
a*e=a
(5)對(duì)任意F中非0元素a,存在元素a-1,具有性質(zhì)
a*a-1=e
那么F對(duì)于所規(guī)定的加法運(yùn)算和乘法運(yùn)算是一個(gè)域。進(jìn)一步,若F中的元素個(gè)數(shù)是有限的q個(gè),F(xiàn)就稱作q元有限域。
2、n級(jí)線性反饋移位寄存器
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于四川長(zhǎng)虹電器股份有限公司,未經(jīng)四川長(zhǎng)虹電器股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310112404.5/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F7-00 通過(guò)待處理的數(shù)據(jù)的指令或內(nèi)容進(jìn)行運(yùn)算的數(shù)據(jù)處理的方法或裝置
G06F7-02 .比較數(shù)字值的
G06F7-06 .將單個(gè)記錄載體上的數(shù)據(jù)進(jìn)行排序、選擇、合并或比較的裝置
G06F7-22 .用于排序或合并在連續(xù)記錄載體
G06F7-38 .只利用數(shù)制表示,例如利用二進(jìn)制、三進(jìn)制、十進(jìn)制表示來(lái)完成計(jì)算的方法或裝置
G06F7-58 .隨機(jī)數(shù)或偽隨機(jī)數(shù)發(fā)生器
- 隨機(jī)數(shù)生成設(shè)備及控制方法、存儲(chǔ)器存取控制設(shè)備及通信設(shè)備
- 隨機(jī)接入方法、用戶設(shè)備、基站及系統(tǒng)
- 真隨機(jī)數(shù)檢測(cè)裝置及方法
- 隨機(jī)元素生成方法及隨機(jī)元素生成裝置
- 數(shù)據(jù)交互方法、裝置、服務(wù)器和電子設(shè)備
- 一種隨機(jī)數(shù)發(fā)生器的多隨機(jī)源管理方法
- 用于彩票行業(yè)的隨機(jī)數(shù)獲取方法及系統(tǒng)
- 隨機(jī)接入方法、裝置及存儲(chǔ)介質(zhì)
- 偽隨機(jī)方法、系統(tǒng)、移動(dòng)終端及存儲(chǔ)介質(zhì)
- 模型訓(xùn)練方法、裝置和計(jì)算設(shè)備





