基於聚芯SoC的嵌入式系統設計

基於聚芯SoC的嵌入式系統設計

《基於聚芯SoC的嵌入式系統設計》本書主要闡述“聚芯SoC”的組成原理及其嵌入式套用開發(包括開發工具和系統軟體),從計算機系統結構角度深入淺出地陳述了基於龍芯CPU核的擁有完全自主智慧財產權的高端通用化“聚芯SoC”特點,全書按“聚芯SoC” 的結構與原理、嵌入式系統常見外圍設備與硬體設計、嵌入式系統的開發工具與軟體開發等三部分展開,共分13個章節,揭示了高檔SoC晶片的工作機理,使廣大高校師生、工程技術人員能夠透徹理解片上集成系統知識。

基本介紹

  • 書名:基於聚芯SoC的嵌入式系統設計
  • 出版社:北京郵電大學出版社
  • 出版時間:2006年10月1日
  • 版次:第一版
圖書信息,作者簡介,內容簡介,目錄,

圖書信息

平裝: 268頁
開本: 16開
ISBN: 7563513264
條形碼: 9787563513260
尺寸: 26.1 x 18.5 x 1.3 cm
重量: 431 g

作者簡介

張志敏,男,研究員,博士生導師,現任中科院計算技術研究所微處理器中心副主任。主要科研成果有:航天部科技進步1、3等獎各1項(階段);國防科工委科技進步2等獎1項;中國科學院傑出科技成就獎1項;同時擁有一系列SoC專利技術。

內容簡介

通過 “聚芯SoC”的介紹,讀者能充分掌握和加強鞏固計算機組成原理的專業知識,本書可以作為高等院校計算機、電子等專業的輔助教材或硬體實驗室參考書。本書不僅深刻剖析了S0c晶片的設計方法學,而且給出了計算機系統超微小型化的技術途徑,讓更多的人了解SOC晶片特點及其嵌入式套用示範開發,使國產高檔SoC晶片更廣泛地套用於數位電視、汽車電子、武器型號、手持終端、視頻監控、身份識別、電子導航、工控/數控、醫療器械、瘦客端等領域,為信息產業低成本化和國防裝備現代化發揮巨大作用。

目錄

第一部分 聚芯SOC的結構與原理
第1章 概述
1.1SoC發展綜述
1.2聚芯SoC的研製歷程
1.3聚芯SoC的特點
1.4聚芯SoC的套用範圍
第2章 聚芯SoC總體結構
2.1組成原理
2.2匯流排架構L*BUS
2.2.1AXB匯流排
2.2.20EB匯流排
2.2.3DCB匯流排
2.2.4L*BUS特點
2.3存儲組織
2.3.1存儲空間分類
2.3.2DCB配置空間分配
2.4龍芯CPU核
2.4.1存儲管理
2.4.2浮點部件
2.4.3媒體處理
2.5關鍵技術與創新
2.6主要技術指標
第3章 聚芯SoC系統控制
3.1系統時鐘控制
3.2系統初始配置
3.3日曆/定時/看門狗控制
3.3.1RTC/日曆模組
3.3.2看門狗(Watch Dog)
3.4 DMA控制器
3.5GPIO控制器
3.6中斷控制
3.7功耗管理
3.7.1IP核(模組)級低功耗管理
3.7.2動態變頻低功耗管理
3.7.3動態功耗管理策略
3.8電源管理
第4章 聚芯SoC片內駐留設備
4.1I2C接口
4.1.1 I2C匯流排簡介
4.1.2聚芯SoC中I2C匯流排的實現
4.2USB控制器
4.2.1USB控制器工作原理
4.2.2聚芯SoC USB OHCI主機控制器的各模組功能介紹
4.3UART
4.3.1串列通信協定
4.3.2串列通信的物理標準
4.3.3 UARTl6550的IP設計
4.3.4串口使用說明
4.4LCD液晶顯示
4.4.1LCD的工作原理與特點
4.4.2聚芯SoC LCD控制器
4.5外部DMA
4.5.1DMA工作原理
4.5.2聚芯SoC外部DMA工作特點
4.6鍵盤/滑鼠接口
4.6.1 PS/2接口控制器
4.6.2 PS/2幀結構
4.6.3 PS/2通信時序
4.6.4電氣接口
4.7AC’97接口
4.7.1AC’97接口概述
4.7.2AC’97控制器的暫存器
4.7.3AC’97控制器主要工作原理
4.7.4AC’97控制器整體結構
4.8並行口/列印口
4.8.1並行連線埠原理
4.8.2聚芯並口印表機特點
第5章 聚芯SOC片上擴展設備
5.1SDRAM接口
5.1.1動態隨機存儲器(DRAM)
5.1.2聚芯SoC的存儲子系統的內部結構
5.2PCI 2.2接口
5.2.1PCI 2.2簡介
5.2.2聚芯SoC的PCI 2.2接口
5.3Local Bus接口
第6章 指令集簡介
6.1龍芯指令集
6.2媒體指令集
6.2.1聚芯SoC支持的多媒體指令
6.2.2聚芯SoC支持的Parallel指令
6.2.3聚芯SoC多媒體指令操作
第7章 封裝與電氣特性
7.1IC封裝簡介
7.1.1封裝技術發展趨勢
7.1.2封裝的分類
7.1.3封裝類型和特性
7.2聚芯SoC的封裝
7.2.1封裝參數
7.2.2信號說明
7.3I/O PIN特性
7.3.1LVTTL
7.3.2PCIX、PCI33、PCI66
7.3.3HSTL
7.3.4SSTL
7.4聚芯SoC—1000B的電氣特性
7.4.1晶片的最大工作範圍
7.4.2聚芯SoC—1000B的DC參數
7.4.3聚芯SoC—1000B的AC參數
第二部分 嵌入式系統常見外圍設備與硬體設計
第8章 聚芯SoC存儲設計
8.1存儲組織結構
8.1.1系統總體地址分配
8.1.2OEB設備地址分配
8.1.3I_K3B匯流排地址分配
8.2SDRAM接口設計
8.2.1DIMM條規範
8.2.2聚芯SoC SDRAM控制器特點
8.2.3聚芯SoC端SDRAM接口信號
8.2.4DIMM條接口信號
8.3FLASH/SRAM設計
8.3.18/16位NOR FLASH的擴展方法
8.3.2NAND FLASH的擴展方法
8.3.3SRAM的擴展方法
第9章 聚芯SoC設備驅動設計
9.1異步串口的互聯設計
9.2鍵盤滑鼠的接口設計
9.3並口/印表機接口設計
9.4AC’97接口設計
9.5USB接口設計
9.6LCD TFT/STN接口設計
9.7GPIO套用設計
第10章 聚芯SoC I/O設備擴展設計
10.1Local Bus接口擴展
10.1.1DOC2000擴展
10.1.2CF+卡接口擴展
10.1.3IDE接口擴展
10.2PCI擴展設計
10.3USB擴展設計
第三部分 嵌入式系統的開發工具與軟體開發
第11章 聚芯soC開發評估板
11.1板卡介紹
11.2聚芯SoC BIOS介紹
11.2.1開發目標和環境工具
11.2.2系統初始化
11.3 EJTAG線上調試
第12章 聚芯SoC多作業系統支持
12.1Linux作業系統支持
12.1.1認識Linux核心原始碼
12.1.2Linux啟動過程
12.1.3Linux核心配置系統
12.1.4實例
12.2VxWorks作業系統支持
12.2.1VxWorks作業系統簡介
12.2.2Tornado II集成開發環境
12.2.3Vxworks對於SoC晶片的支持
12.2.4開發VxWorks應用程式
12.3Windows CE
12.3.1嵌入式作業系統Windows CE介紹
12.3.2Windows CE移植簡介
12.4其他作業系統支持
12.4.1μc/os—Ⅱ
12.4.2μCos-Ⅱ
第13章 聚芯Sot2套用開發
13.1常用工具軟體
13.2程式設計
13.2.1源程式的編譯
13.2.2 Makefile的編寫
13.2.3程式庫的連結
13.3線上調試
13.4系統固化
13.4.1EPROM和FLASH系統固化
13.4.2DOC2000系統固化實例
參考文獻

相關詞條

熱門詞條

聯絡我們