1.芯片型号
zynq芯片型号:XC7Z045-2FFG900C
(vivado中选型:XC7Z045-FFG900-2)
ddr3芯片型号:MT41J256M8HX-15E
2.启动模式选择
zc706评估板具有5种不同的启动方式,分别为:JTAG模式,独立JTAG模式,QSPI模式,SD卡模式,锁相环使用模式

3.嵌入式开发具体流程
大致遵循先硬件设计在软件设计的思路。以”hello world串口传输“为例讲解具体开发流程。
- 创建vivado工程
- 调用并配置所需IP核
一般必须调用zynq7 system以及AXI核 - 生成顶层的HDL文件
- 导出到SDK中(其中如果涉及到fpga部分的开发,要生成所需的bitstream并需要被包含)
- 在SDK中创建工程,编写C程序(该部分开发过程与一般ARM核的嵌入式开发相同)
- 通过JTAG接口连接zc706板进行验证
本文详细介绍了基于Zynq芯片XC7Z045和DDR3芯片MT41J256M8HX-15E的嵌入式开发流程。开发过程中涉及了多种启动模式,包括JTAG、QSPI、SD卡等,并特别提到USB线也可用于独立运行FPGA程序。开发步骤包括在Vivado中配置IP核,生成HDL文件,然后在SDK中编写C程序并利用JTAG接口进行验证。整个流程涵盖了硬件设计和软件设计的关键环节。
519

被折叠的 条评论
为什么被折叠?



