zc706zk开发基础设置

1.芯片型号

zynq芯片型号:XC7Z045-2FFG900C
(vivado中选型:XC7Z045-FFG900-2)
ddr3芯片型号:MT41J256M8HX-15E

2.启动模式选择

zc706评估板具有5种不同的启动方式,分别为:JTAG模式,独立JTAG模式,QSPI模式,SD卡模式,锁相环使用模式

图1. 启动模式选择(选自ug954手册)
备注:但实际上经过测试,使用usb线也可以独立运行fpga即PL部分的程序,其开发流程与一般FPGA开发流程相同。

3.嵌入式开发具体流程

大致遵循先硬件设计在软件设计的思路。以”hello world串口传输“为例讲解具体开发流程。

  1. 创建vivado工程
  2. 调用并配置所需IP核
    一般必须调用zynq7 system以及AXI核
  3. 生成顶层的HDL文件
  4. 导出到SDK中(其中如果涉及到fpga部分的开发,要生成所需的bitstream并需要被包含)
  5. 在SDK中创建工程,编写C程序(该部分开发过程与一般ARM核的嵌入式开发相同)
  6. 通过JTAG接口连接zc706板进行验证
  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值