《挑戰SOC》

《挑戰SOC》

《挑戰SOC》是2004年清華大學出版社出版的圖書,作者彭澄廉 周博 邱衛東 陳燕。

基本信息

《挑戰SOC》《挑戰SOC》
【作者】彭澄廉周博邱衛東陳燕周學功方茁[同作
者作品]
【出版社】清華大學出版社
【書號】7302089906
【出版日期】2004年7月
【開本】185×260
【頁碼】309
【版次】1-1
【所屬分類】計算機>計算機組織與體系結構>單片計算

本書主要介紹Altera公司的軟核CPU——Nios和採用該CPU進行嵌入式系統設計的流程與方法。並以此為著眼點,介紹Altera的片上可程式系統SOPC的設計原理與實踐技術,引領讀者在低投入的情況下,較快地進入片上系統SOC的殿堂。本書以Altera公司的技術資料為藍本,由淺入深地闡述了Nios軟核處理器CPU結構、匯流排傳輸模式以及相關外設。同時也簡要說明了軟體的開發過程。既可作為學習Nios處理器的入門指導書,也可作為設計參考手冊。

本書附錄中刊載了Altera2003年Nios嵌入式軟核心處理器設計大賽中中國大陸賽區和中國台灣賽區的全部獲獎者撰寫的,讀者可以從中獲得有益的啟示。本書附帶一張光碟,包含了Altera提供的2004年新版QuartusII4.0軟體Nios處理器的開發包,讀者可以藉此開始SOPC的旅程。本書可供電子和通信等領域從事硬體設計和系統開發的工程技術人員和教師閱讀參考,也可以作為相關專業研究生和高年級本科生的教材。

目錄

第1章緒論
1.1概述
1.2本書內容安排
1.3設計步驟
1.4支持NIOSCPU的FPGA型號
第2章SOPCBuilder開發環境
2.1創建QuartusII工程
2.2創建NIOS系統模組
2.3編譯(Compilation)
2.4編程(Programming)
第3章NIOSCPU結構
3.1NIOS處理器概述
3.2內部暫存器
3.3流水線
3.4存儲器組織
3.5定址方式
3.6程式流程控制
第4章Avalon匯流排規範
4.1概述
4.2術語和概念
4.3Avalon匯流排傳輸
4.4Avalon從連線埠傳輸
4.5Avalon主連線埠傳輸
4.6高級Avalon匯流排傳輸
4.7片外設備與Avalon匯流排的接口
4.8Avalon匯流排地址對齊方式
4.9連線到外部設備
第5章軟體設計流程和方法
5.1軟體開發包
5.2軟體開發常用命令
第6章外設的組織與使用
6.1SOPCBuilder與PTF檔案
6.2SOPCBuilder的外設
第7章中斷處理
7.1中斷處理過程
7.2中斷處理的例子:UART收發程式
第8章調試手段
8.1GERMS監控程式
8.2FS2公司的SystemAnalyzer
第9章高級特性
9.1用戶自定義指令
9.2並發多主設備匯流排結構
9.3NIOS嵌入式處理器設計的模擬
第10章新版NIOSII的特點
10.1簡介
10.2處理器的實現
10.3暫存器檔案
10.4算術邏輯單元
10.5異常和中斷的控制
10.6存儲器與I/O組織
10.7硬體輔助調試模組
附錄A彙編指令及偽指令參考
符號說明
32位指令集
IFS和SKPS指令的條件代碼
彙編語言偽指令與宏
附錄BAltera2003年NIOS嵌入式軟核心處理器設計大賽獲獎單位
一、中國大陸部分
二、中國台灣地區

【前言】

《AlteraSOPC設計與實踐》主要是由參加Altera2003年Nios嵌入式軟核心處理器設計大賽並獲一等獎的研究生們編譯成書的。2003年4月~8月,復旦大學信息科學與工程學院的研究生周博等,在指導教師的支持下,參加了該項設計比賽。通過近4個月日夜勤奮的學習和設計實踐,他們以"汽車運行信息記錄儀"的設計和演示,榮獲一等獎。這些研究生又在Altera公司的支持下,從該項設計中抽取出包括多種輸入輸出和通信接口的設計平台,並自製40套,用於2003年10月14日舉行的Altera全國大學教師會議,作為培訓Nios3.0&SOPC2.8的教學實驗板,獲廣泛好評。適逢Altera公司試圖將競賽獲獎成果與設計原理介紹

相關詞條

相關搜尋

熱門詞條

聯絡我們