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板进行验证