SOC 系統晶片設計-使用 Xilinx EDK, 3/e

劉紹漢

  • 出版商: 全華圖書
  • 出版日期: 2014-06-04
  • 定價: $750
  • 售價: 9.0$675
  • 語言: 繁體中文
  • 頁數: 808
  • ISBN: 9572194534
  • ISBN-13: 9789572194539

立即出貨(限量) (庫存=1)

買這商品的人也買了...

相關主題

商品描述

<本書優點特色>

1.以深入淺出的方式來介紹基本微電腦的結構、SOC與SOPC的關係,使讀者能更快了解。
2.對於如何使用EDK軟體平台建立完整的SOC控制電路採以操作視窗方式逐一介紹,使讀者對設計SOC控制電路可以更快上手。
3.本書並有詳細介紹GPIO、Timer/Counter的設計參數、外部接腳以及系統呼叫函數並舉例說明。

<內容簡介>

系統單晶片SOC,顧名思義它是將整個微電腦系統濃縮在一顆IC晶片內,其目的是要縮減控制電路的體積,達到體積小、省電化目的。本書分為七章,第一章SOC、SOPC與Microblaze處理器簡介。第二章介紹整合性發展軟體EDK系統。第三章利用EDK建立SOC控制系統。第四章談到非同步接收傳送器UART Lite。第五章介紹一般用途輸入輸出GPIO裝置元件。第六章計時/計數器。第七章談到如何加入自行設計的IP。本書適合大學、科大電子、電機系「晶片設計」課程使用。

<目錄>

1章 SOC、SOPC 與 Microblaze 處理器簡介1-1
1-1 微處理基本結構1-2
1-2 何謂 SOC 與 SOPC1-4
1-3 Xilinx 公司支援的處理器1-5
1-4 MICROBLAZE 處理器1-6

2章 整合型發展軟體 EDK 系統簡介2-1
2-1 Xlinx 嵌入式發展工具 EDK 的系統結構2-2
2-2 如何在 EDK 內發展嵌入式系統2-13

3章 利用 EDK 建立 SOC 控制系統3-1
3-1 SOC 設計流程概述3-2
3-2 利用 BSB Wizard 建立 SOC 控制系統3-3
3-3 利用精靈在廠商的控制板建立 SOC 系統3-83
3-4 自己建立 SOC 系統3-95
3-5 Import 方式建立 Project3-153
3-6 在 Project 內加入新裝置元件3-170
3-7 結 論3-191

4章 非同步接收傳送器 UART Lite4-1
4-1 非同步接收傳送器 UART Lite4-2
4-2 C 語言資料型態4-21
實作一 接收並回傳整個檔案4-23
實作二 接收並轉換成格雷碼後回傳4-56
實作三 接收並取奇同位後回傳4-69

5章 一般用途輸入輸出 GPIO 裝置元件5-1
5-1 一般用途輸入輸出 GPIO 概述5-2
5-2 GPIO 的內部結構5-3
實作一 控制LED並傳回顯示訊息5-30
實作二 指撥開關設定 LED 的顯示,並傳回顯示訊息5-58
實作三 LCG 顯示模組移位控制並傳回移位次數5-79
實作四 掃描式七段顯示控制並傳回顯示資料5-124
實作五 鍵盤控制七段顯示並傳回 Key In訊息5-139
實作六 鍵盤控制 LCG 顯示與 LED 移位,並傳回Key In及控制
    資訊5-167

6章 計時/計數器 Timer/Counter6-1
6-1 計時/計數器 OPB Timer/Counter6-2
實作一 TIMER 工作於 Generate 模式並傳回工作資訊6-34
實作二 TIMER 工作於 Capture 模式並傳回工作訊息 6-53
實作三 TIMER 工作於 PWM 模式並傳回工作訊息6-65
實作四 Timer/Counter 工作於中斷模式並傳回工作訊息 6-76

7章 如何加入自行設計的 IP7-1
7-1 嵌入式系統組態7-2
7-2 OPB IP 界面 OPB IPIF7-5
7-3 OPB IPIC 的輸入/輸出訊號7-10
7-4 OPB IPIC 訊號時序7-15
7-5 OPB 仲裁器7-31
7-6 如何設計一個使用者裝置元件7-41

附A FPGA 控制板的電路結構與控制元件接腳附-1