微型計算機接口技術實驗教程——基於FPGA設計

微型計算機接口技術實驗教程——基於FPGA設計

《微型計算機接口技術實驗教程——基於FPGA設計》是2011年出版的圖書,作者是董代潔、周悅芝。

基本介紹

  • 書名:微型計算機接口技術實驗教程——基於FPGA設計
  • 作者:董代潔、周悅芝
  • ISBN:9787302254065
  • 定價:29.5元
基本信息,圖書簡介,目錄,

基本信息

印次:1-1
裝幀:平裝
印刷日期:2011-10-20

圖書簡介

本書是配合清華大學計算機係為全校理工科研究生開設的“微型計算機系統接口技術”課而編寫的實驗教材。這門課程的特點是以實驗為主,前面理論課的講解部分主要陳述接口技術的一般知識、實驗涉及的接口原理和協定,本書主要介紹了可程式硬體設計平台的基本構成、基於硬體設計平台的EDA設計方法以及各個實驗的設計方法和參考例程的基本步驟。內容以大實驗為主,設計接口硬體的同時,有的還需要有軟體的配合或包含設計驅動程式,在已有一定理論基礎上安排的各個實驗內容,主要培養學生的綜合設計能力,訓練學生把理論用於實踐、解決實際問題的能力。
本書適合高等院校理工科類研究生和本科生使用,也可用作硬體設計人員的學習參考書。

目錄

第一部分 實驗平台及基礎知識
第1章 教學實驗硬體開發平台3
1.1 EDK-SP6ADSP-TXMFI001實驗平台的功能概述3
1.2 系統及接口功能介紹4
1.2.1 電源和系統時鐘5
1.2.2 配置5
1.2.3 接口功能介紹6
第2章 學習使用教學實驗軟體平台58
2.1 Xilinx ISE Design Suite 12.1的安裝58
2.2 ISE Design Tools設計平台訓練62
2.2.1 創建計數器工程62
2.2.2 仿真行為模型(功能仿真)65
2.2.3 下載、調試68
2.3 EDK嵌入式開發設計平台訓練71
2.3.1 建立一個基本的SOPC系統71
2.3.2 在基本系統基礎上添加一個系統給定的控制模組79
2.3.3 自己設計一個接口控制模組並添加到系統中88
第3章 基礎接口實驗訓練114
3.1 SRAM輸入輸出實驗114
3.1.1 實驗目的及概述114
3.1.2 硬體設計描述114
3.1.3 設計實現133
3.2 LCD顯示實驗134
3.2.1 實驗目的及概述134
3.2.2 LCD接口硬體的設計134
3.2.3 LCD接口套用軟體的設計135
第二部分 實 驗 實 例
實驗1 音頻接口實驗147
1.1 實驗目的及概述147
1.2 立體聲回放功能的實現147
1.2.1 模組和功能整體概述147
1.2.2 各模組實現方法詳解149
1.2.3 實驗方法及結果153
1.3 高級實現--通過SRAM進行音頻信息的存儲和播放154
1.3.1 模組和功能整體概述154
1.3.2 各模組實現方法詳解155
實驗2 VGA接口實驗161
2.1 實驗目的及概述161
2.2 硬體設計框架描述161
2.3 設計實現163
2.3.1 建立VGA接口顯示工程163
2.3.2 生成BMP_ROM存儲器模組及時鐘分頻模組164
2.3.3 VGA接口VHDL原始碼170
實驗3 PDIUSBD12 USB從設備接口實驗186
3.1 實驗目的及概述186
3.2 FPGA片內硬體設計187
3.2.1 建立工程187
3.2.2 參數配置和連線埠設定188
3.2.3 硬體設計測試189
3.3 固件程式設計193
3.4 驅動程式和應用程式的設計和調試196
實驗4 CY7C67300嵌入式USB主設備接口實驗200
4.1 實驗目的及概述200
4.2 FPGA片內設計201
4.2.1 FPGA片內硬體實現201
4.2.2 FPGA片內軟體實現203
4.3 CY7C67300晶片固件設計226
4.3.1 CY7C67300編譯環境226
4.3.2 CY7C67300程式設計227
4.4 實驗操作235
實驗5 網路接口實驗236
5.1 實驗目的及功能概述236
5.1.1 實驗目的236
5.1.2 設計的總體結構和功能236
5.2 以太幀接收部分ethernet.vhd的設計238
5.3 以太幀傳送部分Ethernetsnd.vhd設計241
5.4 以太幀接收過程的模擬結果244
5.5 IP數據包簡介245
5.6 IP層接收模組設計247
5.7 IP層傳送模組設計250
5.8 IP層接收模組功能測試252
5.9 SRAM讀寫接口模組sraminterface252
5.10 整體功能測試254
實驗6 PCI Express接口設計實驗參考256
6.1 實驗目的及設計概述256
6.2 Integrated Endpoint Block for PCI Express Core的基本描述256
6.2.1 Core接口描述257
6.2.2 數據傳輸263
6.3 用Core Generator GUI產生和定製Core268
6.4 可程式輸入輸出例程設計 273
6.5 根連線埠模型測試平台279
6.6 調試連線埠281
6.7 設計實現283
6.7.1 仿真例程設計283
6.7.2 實現例程設計286
6.7.3 編程FPGA289
6.7.4 輸入輸出測試289
6.7.5 路徑結構和檔案目錄292
參考文獻297

相關詞條

熱門詞條

聯絡我們