Zynq7000芯片内部介绍

PS内部资源:

基于ARM双核CoretexA9

ARM-v7架构 高达1GHz
单双精度浮点单元
NEON多媒体处理引擎
高速缓冲,中断,DMA,定时器,RTC,ENT,3个看门狗

缓存

每个CPU 32KB 1级指令和数据缓存
512KB 2级缓存 2个CPU共享
支持8位奇偶校验

片内存储

片上boot ROM
256KB 片内 RAM

外部存储接口

多协议动态内存控制器
16/32 bitDDR2、DDR3接口
16位ECC支持
1GB地址空间
静态存储接口:8bitSRAM,并行NOR Flash,ONFI1.0 NANDFLASH接口,1-4bit SPI FLASH支持

IO外设和接口

两个千兆网卡:发散聚集DMA,GMII,RGMII,SGMII接口
两个USB2.0 OTG接口,每个支持12节点
两个CAN2.0B总线接口
两个SD卡、SDIO、MMC兼容控制器
2个SPI,2个USRTs,2个I2C接口
4组32Bit GPIO ,54作为PS系统IO,64连接到PL

互联

PS内和PS到PL的高带宽连接
基于ARM AMBA AXI 总线
传输质量控制和带宽控制

PL资源介绍

可编程逻辑块

内含LUT,触发器,级联加法器
全双口36Kb的块RAM,最高72bit宽度

DSP单元

可编程IO块
支持LVCOMS,LVDS和SSTL接口标准
IO 的接口电平支持1.2V到3.3V
可编程延时和SerDes

JATG边界扫描

两个AD转换器
测量片上电压,温度感应,高达17外部差分输入1MSa/s

你可能感兴趣的:(嵌入式开发)