第1章 可編程片上系統(tǒng)設計
1.1 可編程片上系統(tǒng)
1.1.1 軟核及硬核處理器
1.1.2 可編程片上系統(tǒng)技術發(fā)展
1.1.3 可編程片上系統(tǒng)技術特點
1.2 可編程片上系統(tǒng)設計與優(yōu)化技術
1.2.1 可編程片上系統(tǒng)設計技術
1.2.2 通用可編程片上系統(tǒng)優(yōu)化技術
1.2.3 專用可編程片上系統(tǒng)優(yōu)化技術
1.3 Xilinx可編程片上系統(tǒng)芯片
1.3.1 Spartan系列FPGA
1.3.2 Virtex系列FPGA
1.3.3 Zynq-7000系列FPGA
第2章 AMBAAXl4協(xié)議
2.1 AXl協(xié)議
2.2 AXl4功能
2.2.1 A。X14全局信號
2.2.2 低功耗接口信號
2.2.3 AXl4通道及信號
2.2.4 AXl4交易通道的握手信號關系
2.2.5 AXl4猝發(fā)類型及地址計算
2.2.6 AWCACHE和ARCACAHE屬性
2.2.7 AXI互聯(lián)結構模型
2.2.8 用戶信號
2.3 AXl4-Lite功能
2.4 AXl4.Stream功能
第3章 MicroBlaze軟核處理器結構
3.1 MicroBlaze處理器結構框架
3.1.1 MicroBlaze存儲器結構
3.1.2 MicroBlaze浮點單元
3.1.3 MicroBlaze流連接接口
3.1.4 MicroBlaze流水線結構
3.1.5 MicroBlaze特權指令
3.1.6 MicroBlaze指令類型
3.2 MicroBlaze寄存器
3.2.1 通用寄存器
3.2.2 特殊寄存器
3.3 MicroBlaze虛擬存儲器管理
3.3.1 實模式
3.3.2 虛擬模式
3.4 MicroBlaze事件及處理
3.4.1 復位
3.4.2 硬件異常
3.4.3 斷點
3.4.4 中斷
3.4.5 用戶向量(異常)
3.5 MicroBlaze指令和數(shù)據緩存
3.5.1 MicroBlaze指令緩存
3.5.2 MicroBlaze數(shù)據緩存
3.6 MicroBlaze調試和跟蹤
第4章 MicroBlaze軟核處理器接口
4.1 MicroBlaze接口
4.2 AXl4接口
4.2.1 存儲器映射接口
4.2.2 流接口
4.3 PLB接口
4.4 LMB接口
4.5 FSI,.接口
4.6 XCL.接口
4.6.1 XCL接口原理
4.6.2 XCL交易
第5章 可編程片上系統(tǒng)開發(fā)平臺
第6章 可編程片上系統(tǒng)描述規(guī)范
第7章 基于AX14可編程片上系統(tǒng)設計流程
第8章 Xilinx操作系統(tǒng)及庫
第9章 基于AX14的Xilkermel實現(xiàn)
第10章 基于AX14的LWIP協(xié)議棧實現(xiàn)
第11章 基于AX14的多核處理器系統(tǒng)實現(xiàn)