xilinx 7 系列(artix-7 kintex-7 virtex-7)时钟资源


 

主要参考

零基础学FPGA(六):FPGA时钟架构(Xilinx为例,完整解读)_fpga中的全局时钟-CSDN博客

名词缩写

BUFG:全局时钟,可以达到

CMT:时钟管理块,常用的MMCM(混合模式时钟管理器)和PLL(锁相环)模块就位于CMT中,每个CMT包含一个MMCM和一个PLL,位于I/O列旁边的CMT列中。提供时钟频率合成、减少偏移和抖动过滤等功能

BUFIO:IO时钟缓冲器,位于IOB中,输出只能到达本时钟区域的IO寄存器,无法在FPGA内部逻辑使用。

BUFR:单区域时钟缓冲器,可以驱动内部逻辑CLB和其他同步资源BRAM、DSP等。

BUFMR:多区域时钟缓冲器,允许最多为三个垂直相邻的时钟区域提供时钟

时钟资源与非时钟资源

xilinx 7系列FPGA中有专门为时钟信号设计的资源,本地布线等非时钟资源,不推荐用于时钟功能。

时钟引脚

引脚名称为MRCC或SRCC,MR=Multiple Region(多时钟域),SR=Single Resion(单时钟域),CC=Clock Capable。

每个BANK有50个引脚,其中有4对差分CC管脚(其中2对SRCC,2对MRCC)。

SRCC作为区域时钟使用时,只能连接本时钟区域的BUFR和BUFIO。

MRCC则还可以通过BUFMR作用在上下相邻的时钟区域。

它们都是差分的,如果接单端时钟则需接到“P”上,对应的“N”引脚不可用。

时钟区域

时钟区域是一个跨越50个CLB和1个IO BANK的区域,包含了其中的所有同步元素例如:CLB、I/O、串行收发器、DSP、BRAM、CMT。不同器件的时钟域个数不同,从1个到24个。

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-23 10:26:04       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-23 10:26:04       100 阅读
  3. 在Django里面运行非项目文件

    2024-04-23 10:26:04       82 阅读
  4. Python语言-面向对象

    2024-04-23 10:26:04       91 阅读

热门阅读

  1. VaR模型

    2024-04-23 10:26:04       30 阅读
  2. Docker搭建htpcmanager

    2024-04-23 10:26:04       38 阅读
  3. 4-22 算法刷题思路总结

    2024-04-23 10:26:04       35 阅读
  4. ETL 和 ELT区别-2

    2024-04-23 10:26:04       50 阅读
  5. 快速了解 Rust 文档注释功能

    2024-04-23 10:26:04       30 阅读
  6. 浙江龙港BGP,103.36.60.X

    2024-04-23 10:26:04       35 阅读
  7. 学术论文中常见的拉丁语及其缩写词汇解析

    2024-04-23 10:26:04       39 阅读
  8. 速盾:cdn原理图解

    2024-04-23 10:26:04       31 阅读