Zynq器件的时钟子系统是PS(ARMCortex-A9)系统的一个集成部分,本文就ZYNQ器件的时钟子系统作一个抛砖引玉的描述,以期大家对它有个基本了解,如有不当或需要补充之处欢迎大家发言指出。
PS时钟子系统产生的所有时钟都源自三个可编程的PLL锁相环之一,这三个PLL锁相环分别为:CPU PLL、DDRPLL、I/O PLL,每个PLL分别和CPU、DDR、外设系统时钟有着松散地联系,时钟子系统的框图如下图示:
上图中,
CPU_6x时钟域主要用作CPU时钟,CPU互连和OCM仲裁。
CPU_2x时钟域主要用作L2Cache,I/O外设的AXI互连和OCM RAM。
CPU_1x时钟域主要用作I/O外设的AHB和APB总线互连。
DDR_3x时钟域主要用作DDR存储控制器。
DDR_2x时钟域主要用作访问PL(AXI_HP{0:3})的高性能的AXI总线互连。
最后提下PL的时钟,前面提到Zynq器 件的时钟子系统有四个时钟发生器产生时钟连到FPGA,但FPGA可以有自己的时钟管理和分发特性,仅仅是把这四个PS时钟子系统过来的信号作为一个可选 的时钟输入源而已,这点等同于普通地XILINX 7系统FPGA。更详细内容请参考Zynq-7000 EPP Technical Reference Manual。
(来源:EETOPBBS )
本视频基于Xilinx公司的Artix-7FPGA器件以及各种丰富的入门和进阶外设,提供了一些典型的工程实例,帮助读者从FPGA基础知识、逻辑设计概念
本课程为“从零开始大战FPGA”系列课程的基础篇。课程通俗易懂、逻辑性强、示例丰富,课程中尤其强调在设计过程中对“时序”和“逻辑”的把控,以及硬件描述语言与硬件电路相对应的“
课程中首先会给大家讲解在企业中一般数字电路从算法到流片这整个过程中会涉及到哪些流程,都分别使用什么工具,以及其中每个流程都分别做了
@2003-2020 中国电子顶级开发网