Zynq研发(3)——Zynq核心板

项目硬件基于ARM+FPGA,因此选择Zynq Soc,ARM处理器和FPGA架构紧密集成,比之前分离芯片方便许多。有现成的Zynq核心板可以选择,集成了DDR等模块,不用考虑设计核心电路部分。软件方面,需要基于嵌入式Linux系统,编写应用程序。项目是数据采集及控制,需要较大存储空间。配置TF卡可以启动Linux,但考虑需要抗震动,核心板选择带eMMC。TF卡则可以布置底板上。最终选择的Xilinx Zynq-7020核心板是MYC-C7Z020。以下是转贴的介绍。

MYC-C7Z020是一款以Xilinx Zynq-7020作为核心的嵌入式核心板。采用了Xilinx新的基于28nm工艺流程的Zynq-7000 All Programmable SoC平台,将ARM处理器和FPGA架构紧密集成,PS单元拥有双核ARM Cortex-A9MPCore的高性能,低功耗特性,在设计中能更好的满足各种工业需要。

核心板功能

项目

参数

CPU

处理器系统单元(PS):

  • 基于高性能双核ARM Cortex-A9处理系统
  • 双通道高速缓存
  • 最高支持1GB DDR
  • 最高支持866MHz主频
  • 支持10/100/1000M Ethernet

可编程逻辑单元(PL):

功能项

XC7Z010

XC7Z020

可编程逻辑单元

28K,约43万ASIC门

85K,约130万ASIC门

LUTs

17,600

53,200

触发器

35,200

106,400

RAM

240KB

560KB

DSP Slice

80

220

内存

1GB DDR3 SDRAM512MB*2

Flash

4GB eMMC
QSPI
默认32MB16MB可选

PHY

1路千兆网口PHY
1
USB PHY

看门狗

外置看门狗电路

指示灯

一个电源指示灯(蓝色),一个FPGA烧写完成指示(红色)和一个用户指示灯(绿色)

接口信号

项目

参数

网口

1路千兆网口

USB

1USB OTG2.0

串口

2路串口(串口,I2CCANPS会有复用,或通过PL引脚实现)

I2C

2I2C接口(串口,I2CCANPS会有复用,或通过PL引脚实现)

CAN

2CAN总线(串口,I2CCANPS会有复用,或通过PL引脚实现)

SPI

2SPI(通过PL引脚实现)

ADC

1路独立差分ADC16ADCPL引脚引出

SDIO

1SDIO,接TF

产品结构图

嵌入式Linux 3.15.0操作系统

核心板配套底板的驱动大部分已经提供,有利于后续开发。

  • 2
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值