新書推薦:
《
传播的跃迁:人工智能如何革新人类的交流
》
售價:NT$
505.0
《
纯粹·古代中国的历史与制度
》
售價:NT$
286.0
《
生活来来往往 别等来日方长 新版(伍佰:“讲好了这一辈子,再度重相逢。”别等,别遗憾!珍惜当下才是最好的解药)
》
售價:NT$
265.0
《
一个英国军事顾问眼中的二战
》
售價:NT$
1265.0
《
就业、利息和货币通论(徐毓枬译本)(经济学名著译丛)
》
售價:NT$
306.0
《
瘦肝
》
售價:NT$
454.0
《
股票大作手回忆录
》
售價:NT$
254.0
《
秩序四千年:人类如何运用法律缔造文明
》
售價:NT$
704.0
|
內容簡介: |
Xilinx公司推出的Zynq全可编程芯片为软硬件协同设计提供了良好的硬件基础,功能强大的Vivado集成开发环境为嵌入式系统开发提供了良好的支撑。《嵌入式系统软硬件协同设计实验教程》基于Vivado集成开发环境,以具体实验的方式详细介绍了使用Zynq-7000进行设计的具体步骤,引导读者从零开始逐渐学习和掌握嵌入式系统软硬件协同设计的基本方法。
|
目錄:
|
目录第1章 绪论 11.1 软硬件协同设计技术简介 11.2 Zynq全可编程SoC基础 51.2.1 Zynq处理系统 61.2.2 Zynq可编程逻辑 91.2.3 PS部分与PL部分间的接口 12第2章 软硬件协同设计实验 162.1 交替闪烁LED灯 162.1.1 创建1个IP集成器设计 172.1.2 在Vivado中创建1个Zynq嵌入式系统 232.1.3 在Vitis IDE中创建1个软件应用程序 352.2 具有中断功能的计数器 472.2.1 扩展基本IP集成器设计 472.2.2 在Vivado中创建1个具有中断的Zynq嵌入式系统 482.2.3 在Vitis IDE中创建1个软件应用程序 582.2.4 增加1个中断源 652.3 使用Vivado HLS/Vitis HLS进行设计 742.3.1 在Vivado HLS中新建工程 742.3.2 Vivado HLS设计优化 802.3.3 Vivado HLS接口综合 952.3.4 Vitis HLS高层次综合 982.4 创建IP核 1152.4.1 在硬件描述语言中创建IP并调用它 1162.4.2 创建IP并实现具有按钮中断功能的计数器 1452.4.3 在MathWorks HDL Coder中创建IP核 1592.4.4 在Vivado HLS中创建IP核 1692.5 软硬件协同设计综合实验 1752.5.1 导入自定义IP到Vivado IP目录 1762.5.2 向Vivado IP集成器设计中添加音频编解码器 1822.5.3 在SDK中创建1个音频软件应用程序并测试 193第3章 软硬件分离设计实验 2033.1 显示输出“Hello world” 2033.2 纯软件简易计算器 2133.3 在ZedBoard开发板上实现流水灯 2163.4 在ZedBoard开发板上实现纯硬件简单计算器 2283.5 在Zybo开发板上实现流水灯 2353.6 在Zybo开发板上实现纯硬件简单计算器 246第4章 基于ZedBoard的扩展功能实验 2534.1 程序固化实验 2534.1.1 利用官方镜像SD卡启动ZedBoard 2534.1.2 利用包含特定硬件信息的SD卡启动ZedBoard 2584.1.3 通过QSPI启动ZedBoard 2654.2 OLED显示实验 2664.2.1 基于自定义IP实现文本显示 2664.2.2 基于OLED IP核实现文本和图形显示 2714.3 双核AMP实验 276参考文献 293
|
|