Xilinx ZYNQ-7000系列PSOC芯片分析

Xilinx创造性地将PS(Process System)和PL(Programable Logic)集成到一块芯片中,推出ZYNQ-7000系列可编程SoC,它们使用相同的PS核,区别在于PL部分的硬件资源。官方推荐使用ISE开发工具。

PS和PL各自使用独立的电源,PS-PL之间的内部互联采用CoreLink Network Interconnect(NIC-301)技术。

PL源自Xilinx 7系列FPGA,如Artix-7和Kintex-7,集成了不同的硬件资源:

UG474: Configurable Logic Blocks(CLBs)

UG473: Port and Width Configurable Block RAM(BRAM)

UG479: DSP slices with a 25x18 multiplier, 48bit accumulator and pre-adder(DSP48E1)

UG480: User Configurable analog to digital convertor(XADC)

UG472: Clock Mgmt tiles(CMT)

Configurable Block with 256b AES for decryption and SHA for authentication

UG471: Configurable SelectIO technology

UG482 & UG476: Optionally GTP or GTX multi-gigabit transceivers

PG054: PCIe Block

 

PS特性

资源 全称 说明
SLCRs System-Level Control Registers 配置PS行为
SCU Snoop Control Unit 保持L1和L2的Cache一致性
ACP Accelerator Coherency Port

PL(master) to PS(slave)

64b AXI slave port

可以访问L2和OCM

OCM On-Chip Memory

256KB, Dual Ported

可以被CPUs, PL和中央互联单元访问

DMA Direct Memory Access PS使用4个通道,PL使用4个通道
GIC General Interrupt Controller 20 from the PL
PS MIO I/Os  

分属两个电源域:

PIN[15:0]属于Bank 0 Voltage

PIN[53:16]属于Bank 1 Voltage

PS-PL互联

 

posted on 2022-05-02 13:07  者旨於陽  阅读(518)  评论(0编辑  收藏  举报

导航