編輯推薦
適讀人群 :通信工程技術人員、電氣信息類本科生、研究生 內容全麵,瞄準前沿。涵蓋通信係統開發的經典內容和前沿技術。 講解新穎,步驟詳盡。通過圖解層層展開,快速掌握業界主流的三大通信仿真軟件開發。 實用性強,相互驗證。圍繞通信係統要解決的實際問題展開講解,針對同一種設計思路,三種仿真軟件的計算結果完全一緻。
內容簡介
《通信係統仿真開發:基於MATLAB、DSP及FPGA的設計與實現》詳細介紹瞭現代通信係統各個組成模塊的基本概念、基本原理、基本技術和典型Matlab、DSP及FPGA實現,通過實用的例程加深讀者對通信模塊的理解,快速掌握通信係統的不同平颱開發。全書共8章,內容包括MATLAB應用導論、DSP係統導論、FPGA係統導論、信源編譯碼、數字基帶傳輸、信道編譯碼、數字調製解調、個性化實驗。
目錄
前言
第1章MATLAB應用導論
1.1MATLAB概述
1.2MATLAB的使用
1.3MATLAB語言
1.3.1MATLAB變量和數值錶示
1.3.2矩陣基礎
1.3.3MATLAB算術運算
1.3.4MATLAB關係和邏輯運算
1.3.5MATLAB程序設計結構
1.3.6數學函數和庫函數
1.3.7MATLAB繪圖
1.3.8MATLAB數據的輸入/輸齣
1.4MATLAB語言編程實例
第2章DSP係統導論
2.1DSP概述
2.1.1DSP芯片及其特點
2.1.2DSP芯片的種類
2.1.3DSP芯片的應用
2.2DSP係統設計
2.2.1典型的DSP係統構成
2.2.2DSP係統設計過程
2.3CCS的使用
2.3.1CCS的安裝及設置
2.3.2CCS的窗口、菜單欄和工具欄的介紹
2.3.3CCS的調試與使用
2.4DSP的C語言開發
2.4.1CCS支持的C語言
2.4.2DSP芯片開發的編程方法
2.4.3C語言程序開發的過程
2.5DSP的C語言編程實例
第3章FPGA係統導論
3.1FPGA概述
3.2FPGA係統設計
3.2.1FPGA芯片的基本原理
3.2.2FPGA設計開發流程
3.2.3FPGA與CPLD的比較
3.2.4FPGA與DSP的比較
3.3Quartus的使用
3.3.1Quartus II的特點
3.3.2基於Quartus II的開發設計流程
3.3.3基於Quartus II的VHDL設計
方法
3.4VHDL語言
3.4.1VHDL語言的誕生
3.4.2VHDL程序的基本結構
3.4.3VHDL數據類型
3.4.4VHDL的主要描述語句
3.4.5VHDL的進程
3.5VHDL語言編程實例
第4章信源編譯碼
4.1信源編譯碼概述
4.2信源編譯碼的基本原理
4.3PCM的設計實現
4.3.113摺綫PCM的MATLAB實現
4.3.213摺綫PCM的DSP實現
4.3.313摺綫PCM的FPGA實現
4.4CVSD的設計實現
4.4.1CVSD的MATLAB實現
4.4.2CVSD的DSP實現
4.4.3CVSD的FPGA實現
第5章數字基帶傳輸
5.1數字基帶信號傳輸係統
5.2發送濾波器的基本原理
5.3數字基帶傳輸的MATLAB實現
5.3.1常用的MATLAB函數
5.3.2脈衝成型的MATLAB實現
5.3.3數字基帶傳輸的MATLAB實現
5.4數字基帶傳輸的DSP實現
5.5數字基帶傳輸的FPGA實現
第6章信道編譯碼
6.1信道編譯碼概述
6.2漢明碼的基本原理
6.2.1分組碼的定義
6.2.2生成矩陣G和監督矩陣H
6.2.3漢明碼的編譯碼算法
6.3捲積碼的基本原理
6.3.1捲積編碼算法
6.3.2Viterbi譯碼算法
6.4漢明碼的設計
6.4.1漢明碼的MATLAB實現
6.4.2漢明碼的DSP實現
6.4.3漢明碼的FPGA實現
6.5捲積碼的設計
6.5.1捲積碼的MATLAB實現
6.5.2捲積碼的DSP實現
6.5.3捲積碼的FPGA實現
第7章數字調製解調
7.1數字調製的分類
7.2BPSK調製的實現
7.2.1BPSK調製的基本原理
7.2.2BPSK調製的MATLAB實現
7.2.3BPSK調製的DSP實現
7.2.4BPSK調製的FPGA實現
7.3QPSK調製的實現
7.3.1QPSK調製的基本原理
7.3.2QPSK調製的MATLAB實現
7.3.3QPSK調製的DSP實現
7.3.4QPSK 調製的FPGA實現
7.4QAM調製的實現
7.4.1QAM調製的基本原理
7.4.216QAM調製的MATLAB實現
7.4.316QAM調製的DSP實現
7.4.416QAM調製的FPGA實現
第8章個性化實驗
8.1自適應均衡的DSP實現
8.1.1自適應均衡的基本原理
8.1.2自適應均衡的設計方法
8.1.3自適應均衡的MATLAB和DSP實現
8.2直接序列擴頻的FPGA實現
8.2.1直接序列擴頻的基本原理
8.2.2直接序列擴頻的設計方法
8.2.3直接序列擴頻的MATLAB和FPGA實現
參考文獻
前言/序言
近年來,隨著微電子技術、數字信號處理技術的飛速發展,數字信號處理器(Digital Signal Processor,DSP)和現場可編程門陣列(Field Programmable Gate Array,FPGA)取得瞭巨大的進步,在處理速度、運算精度、處理器結構、指令係統、指令流程等諸多方麵都有瞭較大提高,並迅速在語音、雷達、聲納、地震、圖像、通信係統、係統控製、生物醫學工程、遙感遙測、地質勘測、航空航天、電力係統、故障檢測、自動化儀錶等眾多領域獲得瞭極其廣泛的應用。當前,以DSP、FPGA芯片及外圍設備為主,正在形成一個具有較大潛力的産業和市場。 DSP芯片的主要供應商包括美國的德州儀器公司(TI)、AD公司、AT&T;公司和Motorola公司等。其中,TI公司的DSP芯片占世界DSP芯片市場近50%,在國內也被廣泛采用。FPGA的主要供應商包括美國的Altera和Xilinx公司。 目前,介紹DSP和FPGA原理與應用的圖書很多,但是快速引導學生進行DSP和FPGA實驗的圖書並不多。為瞭填補這一空白,同時配閤“通信係統綜閤實驗”課程的開設,本書通過將MATLAB、DSP、FPGA原理與具體實驗相結閤,一步一步地引導學生進行綜閤實驗,使其可以快速入門。為瞭配閤書中的實驗,輔以北京閤眾達公司開發的SEED-DTK DSP實驗箱以及杭州康芯電子公司的GW-48 FPGA實驗箱。 本書主要特點如下:①內容可以滿足DSP基本原理、數字信號處理、通信原理、現代電子係統設計和通信係統綜閤實驗等課程的DSP與FPGA實驗要求;②每一個實驗都分成4個層次,即基本理論、MATLAB實驗、DSP實驗與FPGA實驗,這4個層次充分體現瞭DSP與FPGA的開發過程;③采用“傻瓜”式引導方法,每個實驗的重要步驟及實驗結果通過圖解的方法來講解。 本書可作為通信工程技術人員和通信工程專業本科生與研究生的DSP與FPGA實驗入門教材或自學指導書。 本書第1章由瀋良編寫,第2章由任國春編寫,第3、4、8章由高瞻編寫,第5章和第7章由童曉兵編寫,第6章由張玉明編寫。 由於編者水平有限,錯誤和疏漏之處在所難免,敬請廣大讀者批評指正。 編者
通信係統仿真開發:基於MATLAB、DSP及FPGA的設計與實現 下載 mobi epub pdf txt 電子書