注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡計算機輔助設計與工程計算MatlabMATLAB及其在FPGA中的應用

MATLAB及其在FPGA中的應用

MATLAB及其在FPGA中的應用

定 價:¥28.00

作 者: 王旭東,潘廣楨 主編
出版社: 國防工業(yè)出版社
叢編項:
標 簽: Matlab

ISBN: 9787118042825 出版時間: 2006-03-04 包裝: 膠版紙
開本: 小16開 頁數: 250 字數:  

內容簡介

  本書緊密結合作者在FPGA設計領域中的實際經驗,講述了MATLAB的基本使用方法及其在FPGA設計中的應用。書中略去對MATLAB和FPGA的一般性功能介紹,以大量設計實例為切入點,將MATLAB強大的數值計算和算法仿真功能與當今電子設計領域快速發(fā)展的FPGA設計技術相結合,重點介紹了FPGA設計中的MATLAB聯(lián)合仿真問題,最后以三個設計實例結束全書的內容。.本書既可作為高等院校相關專業(yè)的教材,也可作為工程技術人員的參考書。...

作者簡介

暫缺《MATLAB及其在FPGA中的應用》作者簡介

圖書目錄

第1章MATLAB軟件簡介
1.1MATLAB軟件構成.
1.2MATLAB軟件安裝
1.2.1安裝MATLAB6.5對計算機的要求
1.2.2MATLAB6.5安裝時的功能選擇
1.3MATLAB軟件的啟動
1.4MATLAB軟件的主要窗口
1.4.1MATLAB主界面窗口
1.4.2MATLAB命令窗口
1.4.3MATLAB工作臺窗口
1.4.4其他窗口
1.5小結
第2章MATLAB在信息信號處理領域的應用
2.1MATLAB程序編輯窗口的基本操作
2.2基本運算操作
2.2.1簡單的數學操作
2.2.2變量的存儲及讀取
2.3MATLAB中的矩陣操作
2.3.1矩陣基本運算
2.3.2常用矩陣函數
2.4MATLAB中常用輸人輸出功能
2.4.1基于命令窗口的交互式輸入輸出
2.4.2基于文件的數據輸入輸出
2.5MATLAB中函數及其調用
2.5.1MATLAB中函數編寫規(guī)范
2.5.2用戶自定義函數
2.5.3MATLAB中常用的數學函數
2.5.4MATLAB中常用的數據分析函數
2.5.5MATLAB中常用的統(tǒng)計分析函數
2.5.6快速傅里葉變換函數
2.6MATLAB的繪圖功能
2.6.1簡易繪圖功能
2.6.2MATLAB繪圖選項設置
2.6.3三維繪圖
第3章可編程邏輯器件基礎知識
3.1可編程邏輯器件的發(fā)展歷程
3.2可編程邏輯器件的分類
3.3可編程邏輯器件的典型代表:FPGA簡介
3.4可編程邏輯器件結構特點
3.4.1查找表型FPGA結構
3.4.2基于乘積項的可編程邏輯器件
3.4.3其他結構的可編程邏輯器件
3.5FPGA編程
3.6Altera公司及其代表器件
3.7用FPGA實現數字系統(tǒng)的流程
3.7.1用FPGA實現數字系統(tǒng)概述
3.7.2基于單一軟件平臺的FPGA設計流程
3.7.3基于多種EDA工具的FPGA設計流程
3.8可編程器件的選型
3.8.1FPGA與CPLD的區(qū)別
3.8.2用CPLD實現設計的好處
3.8.3用FPGA實現設計的好處
第4章VHDL硬件描述語言..
4.1硬件描述語言(HDL)綜述
4.1.1硬件描述語言現狀
4.1.2硬件描述語言的發(fā)展歷史
4.1.3使用硬件描述語言的理由
4.1.4硬件描述語言的主要特征
4.1.5硬件描述語言設計流程及設計方法
4.1.6VerilogHDL與VHDL比較
4.1.7HDL與計算機語言的區(qū)別
4.1.8硬件描述語言的發(fā)展趨勢
4.2VHDL硬件描述語言的基本結構
4.2.1VHDL的基本組成
4.2.2實體(Entity)
4.2.3結構體(Architecture)
4.2.4進程(Process)
4.3VHDL的數據對象(DataObjects)
4.3.1常數(Constant)
4.3.2信號(Signals)
4.3.3變量(Variable)
4.3.4信號與變量的區(qū)別
4.4VHDL的數據類型
4.4.1枚舉型
4.4.2整數型.實數型
4.4.3陣列數據類型
4.4.4記錄類型
4.4.5VHDL數據類型及子類型
4.4.6VHDL數據類型轉換
4.5屬性(Attributes)
4.6VHDL運算符
4.6.1邏輯運算符
4.6.2關系運算符
4.6.3算術運算符
4.6.4并置(連接)運算符
4.7組合邏輯電路設計
4.7.1并行語句(Concurrent)
4.7.2順序語句(Sequential)
4.7.3幾種語句的比較
4.8同步時序邏輯電路設計
4.9狀態(tài)機的優(yōu)化設計
4.10層次化設計
4.11庫(Library)
4.12包(Package)
4.13元件(Component)
4.14函數(Function)
4.15過程(Procedure)
第5章常用FPGA設計軟件
5.1QuartusⅡ軟件使用方法
5.1.1QuartusⅡ項目操作
5.1.2QuartusⅡ的設計輸入
5.1.3QuartusⅡ與其他EDA軟件的連接
5.1.4QuartusⅡ編譯
5.1.5QuartusⅡ延時分析
5.1.6QuartusⅡ仿真
5.1.7QuartusⅡ下載
5.2ModelSim軟件使用方法
5.2.1ModelSim簡介
5.2.2代碼仿真
5.2.3門級仿真和時序仿真
5.2.4仿真需要的文件
5.2.5仿真步驟
5.3Synplify軟件的使用方法
5.3.1Synplify和SynplifyPro.簡介
5.3.2界面及菜單介紹
5.3.3建立工程
5.3.4語法檢查
5.3.5RTL視圖與結構導航
5.3.6文本與圖形聯(lián)合檢驗
5.43種軟件綜合應用示例
5.4.1編寫設計代碼
5.4.2設計綜合
5.4.3設計功能仿真
5.4.4設計時序仿真
第6章MATLAB在FPGA設計中的應用
6.1MATLAB在FPGA設計中的應用簡介
6.2全并行結構FFT的FPGA實現
6.2.1全并行FFT算法介紹
6.2.2算法的MATLAB驗證
6.2.3全并行結構FFT的FPGA實現
6.2.4ModelSim與MATLAB聯(lián)合仿真
6.3FIR濾波器的FPGA實現及其QuartusⅡ與MATLAB仿真
6.3.1查找表結構FIR算法
6.3.2用FPGA實現過程及主要模塊功能介紹
6.3.3QuartusⅡ與MATLAB聯(lián)合仿真
6.4正交變換的FPGA實現
6.4.1正交變換算法的比較與選擇
6.4.2Rader正交變換算法的FPGA實現
參考文獻...

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號