基于FPGA的M序列擴頻編碼程序Verilog代碼設(shè)計實現(xiàn)
《M序列擴頻編碼程序Verilog代碼設(shè)計實現(xiàn)》
【資料圖】
第二節(jié):擴頻編碼
內(nèi)容:
1. 理解直擴頻的方式;
2. 設(shè)計基于m序列擴頻編碼程序;
2.1直擴頻DSSS
所謂的直擴本質(zhì)上就是將2個信號疊加,將原始信號(窄帶信號)和載波信號(帶寬繳款的信號)疊加,獲得新的信號(帶寬展寬)。
如果信號用序列表示的化,擴頻可以表示位如下的公式:
序列數(shù)
頻道擴展S信道
2.2信道編碼ECC
設(shè)計采用分組碼的編碼方式,并且采用漢明碼,漢明碼叫做HMM(7-4)碼,具體定義如下:
HMM7-4
2.3數(shù)據(jù)結(jié)構(gòu)
通信數(shù)據(jù)在傳輸?shù)臅r候以一定的數(shù)據(jù)單位進行傳輸,數(shù)據(jù)單位對應(yīng)就是我們的數(shù)據(jù)結(jié)構(gòu),常見的數(shù)據(jù)結(jié)構(gòu)有包和幀,以包為例,數(shù)據(jù)結(jié)構(gòu)定義如下:
數(shù)據(jù)結(jié)構(gòu)定義
2.4擴頻編碼經(jīng)典案例
擴頻編碼
2.4.1程序設(shè)計
1. m_seq_gen以及dss_tz_code設(shè)計實現(xiàn):
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
m_seq_gen
默認N=5,采用5階,任何一組m序列
m_seq_gen
PCML默認K=3,量化精度默認為3
assign tz = s_seq ^ m_seq;
always @(*)
if(flag_s_seq && flag_m_seq )
if(tz )
3’b001;//+1
else
3’b111;//-1
else
3’b000;//-1
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
1. s_seq_gen設(shè)計實現(xiàn)
①通信同步:
任何通信都需要同步,采用一種同步機制使得通信雙方保持?jǐn)?shù)據(jù)的一致性,在這里采用一種握手方式同步。
②包定義:
設(shè)計采用包作為通信的數(shù)據(jù)結(jié)構(gòu),一個包包含默認512比特的信息,采用并且采用漢明碼,包和包之間附加一個分隔符:
7bit分隔符:512比特信息 + 384監(jiān)督位
設(shè)計架構(gòu)
flag_s_seq<=1;
s_seq<= info;
always @(poeddge clk_c)
case(cnt)
0:D3<=info;
1:D4<=info;
2: D5<=info;
3: D6<=info;
endcase
if(cnt==2)
info_rdy<=0;
///////////////////////////////////////////////////////////////////////////////////////////////////////////
flag_s_seq<=1;
always @(poeddge clk_c)
case(cnt)
0: s_seq <=D0;
1: s_seq <=D1;
2: D s_seq <=D2;
endcase
if( cnt ==2)
if(hmm_cnt ==127)
hmm_cnt <=0;
else
hmm_cnt <= hmm_cnt+1;
if(cnt==1)
if(hmm_cnt!=127)
info_rdy<=1;
else
info_rdy<=0;
關(guān)鍵詞:
[責(zé)任編輯:xwzkw]
相關(guān)閱讀
- (2023-09-09)基于FPGA的M序列擴頻編碼程序Verilog代碼設(shè)計實現(xiàn)
- (2023-09-09)白露|情暖歲月長
- (2023-09-09)工行、農(nóng)行、中行、建行:無需申請,自主降存量首套住房貸款利率
- (2023-09-09)雖然魂類游戲多 但《墮落之主》體驗獨特值得一玩
- (2023-09-09)空調(diào)電磁閥在什么位置及作用(空調(diào)電磁閥在什么位置)
- (2023-09-09)鄭州高新區(qū)雪松美寓是幾號樓?
- (2023-09-09)烏魯木齊市將繼續(xù)落地高質(zhì)量體育賽事
- (2023-09-09)臺風(fēng)“鴛鴦”向北偏東方向移動 將登陸日本東南部沿海
- (2023-09-09)公司小型團建活動方案主題(小公司團建活動有哪些)
- (2023-09-09)湖北新能源與智能網(wǎng)聯(lián)汽車有望大發(fā)展,政協(xié)委員建言“湖北車”產(chǎn)業(yè)升級
- (2023-09-09)美麗小興安嶺的資料三年級(美麗小興安嶺的資料)
- (2023-09-09)檸檬初上劇情簡介(檸檬初上演員表)
- (2023-09-09)甘肅受災(zāi)地區(qū)實施抗旱“糧改飼”減災(zāi)保收
- (2023-09-09)廣東探索構(gòu)建礦山生態(tài)修復(fù)市場化機制
- (2023-09-09)美蘭區(qū)北港漁村蝶變引客來 村民開門能掙錢
- (2023-09-09)河北豐南:免費入園體檢 護航兒童健康
- (2023-09-09)牛骨頭店竟然建在人行橫道上,執(zhí)法隊員幫拆贏得居民點贊
- (2023-09-09)期貨法律專業(yè)數(shù)據(jù)庫再升級 ?——期貨和衍生品法律網(wǎng)改版上線
- (2023-09-09)視源股份籌碼持續(xù)集中 最新股東戶數(shù)下降1.58%
- (2023-09-09)中國車沒電了!新媒一語驚醒夢中人:以民為本,果斷走出十字路口
- (2023-09-09)重慶通用定額發(fā)票查詢平臺(重慶開發(fā)票)
- (2023-09-09)牽手全球最大的旅行零售和體驗服務(wù)商杜福睿 天河機場T2商業(yè)以合資形式整體運營
- (2023-09-09)大學(xué)生貸款參加就業(yè)培訓(xùn)后自縊身亡,警方介入調(diào)查
- (2023-09-09)母線板塊股票有哪些?(2023/9/9)
- (2023-09-09)華為Mate X5折疊屏手機開售
- (2023-09-09)就在福州市中心!這兩地塊將啟動征收!
- (2023-09-09)圣元環(huán)保:公司自上市以來,債務(wù)融資成本下降明顯,資產(chǎn)負債率水平整體處于下降趨勢
- (2023-09-09)華僑城A:將嚴(yán)格按“631原則”保障債務(wù)按期償還
- (2023-09-09)熊建新漆畫藝術(shù)作品展開幕式在南昌工學(xué)院舉行
- (2023-09-09)金秋時節(jié)桂花開 花香四溢惹人醉