FPGA软件硬件协同设计
讲师:何宾
我要观看
课程简介
该课程是FPGA在嵌入式系统领域的应用,以XILINX的MICROBLAZE 32位软核处理器为载体,介绍嵌入式系统中软件和硬件协同设计和协同调试的方法,诠释All Programmable在嵌入式系统设计中的重要意义。
课程目录
- 00:50:00 第一讲:可编程SoC设计导论——内容简介
- 00:14:34 第二讲:All Programmable(全可编程)平台SoC特点
- 00:53:42 第三讲:Xilinx可编程SoC设计流程及开发工具概述
- 01:03:16 第四讲:Xilinx可扩展处理平台导论(Zynq-7000)及设计方法
- 00:49:12 第五讲:Zynq平台设计学方法II
- 00:26:48 第六讲:AMBA协议规范概述
- 00:23:55 第七讲:AMBA APB协议规范
- 00:26:58 第八讲:AMBA AHB协议规范
- 00:47:45 第九讲:AMBA AX14协议规范
- 01:06:40 第十讲:用ISE设计工具看清FPGA内部结构
- 00:29:33 第十一讲:详解FPGA芯片的内部结构之查找表(LUT)
- 00:47:22 第十二讲:从PlanAhead及ISE综合实现中详细分析FPGA结构
- 00:50:48 第十三讲:数字逻辑中的关键问题——有限状态机
- 01:14:14 第十四讲:3位8进制计数器实现详解
- 00:42:58 第十五讲:MicroBlaze处理器结构及使用BSB建立的最小系统结构
- 01:03:26 第十六讲:实验:手把手教AXI GPIO核仿真
- 00:14:34 第十七讲:GPIO实验详细分析
- 01:03:26 第十八讲:实验:打通Micorblaze和SRAM的通道1
- 00:14:34 第十九讲:实验:打通Micorblaze和SRAM的通道2
- 00:34:27 第二十讲:手把手教如何创建IP核
- 00:54:56 第二十一讲:详细分析LED IP模版
- 01:13:21 第二十二讲:如何修改模版并在系统中运行
- 00:38:27 第二十三讲:软硬件协同调试方法
- 01:16:38 第二十四讲:用在线逻辑分析仪对系统进行硬件调试
- 01:11:52 第二十五讲:软硬件协同调试并分析系统
- 00:45:38 第二十六讲:软硬件协同调试及构建中断系统
- 00:50:37 第二十七讲:基于MATLAB的模型设计
- 01:06:44 第二十八讲:高级综合工具Vivado应用
- 00:38:38 第二十九讲:高级综合工具调度及C代码的关键属性
- 00:35:14 第三十讲:HLS关键优化策略
- 01:16:33 第三十一讲:从组合逻辑、时序逻辑和矩阵相乘看基于HLS的数字系统实现
- 00:57:28 第三十二讲:在Vivado中看逻辑门的内部逻辑结构
- 00:35:11 第三十三讲:基于HLS实现时序逻辑
- 00:36:06 第三十四讲:基于HLS实现矩阵相乘
- 00:19:04 第三十五讲:Vivado高级设计技术