当前位置: 首页 > news >正文

GT系列3:GT基础架构(三)

 7系器件共享逻辑结构:
共享逻辑GTPE2_COMMON,就是一个Quad内,多个收发通道GTPE2_CHANNEL共同使用的资源,就是不属于单个GTPE2_CHANNEL,属于Quad级的资源;
一般包含Quad级的QPLL、参考时钟输入、一些复位逻辑等,下面一一讲解;

 7系器件GTP参考时钟结构:
参考时钟结构属于共享逻辑结构之一,在使用共享结构时其实主要一部分就是参考时钟的分配;

参考时钟的输入结构如上图:
外部直接输入一对差分时钟,MGTREFCLK0_P/N或MGTREFCLK1_P/N,输入时钟输入到IBUFDS_GTE2处理,O端口输出直接连接到后边的GTE2_COMMON的GTREFCLK0/1接口,或是连接到多路选择器,从ODIV2端口输出,连接到HROW;

这个GT专题中,GT wizard是由一些独立的原语组件聚合的,接口非常多,也分为很多组,后面逐个讲解其组件,每个组件的接口,在GT wizard的GUI界面配置不同的设置时,都有可能会出现,所以遇到了也需要学习了解下,后续如果遇到也可以配置;

这里输入的外部差分参考时钟,经过IBUFDS_GTE2处理,所以IBUFDS_GTE2的端口如下:

I/IB接口连接外部输入的MGTREFCLK0/1_P/N参考时钟,O连接到GTPE2_COMMON,ODIV2连接到HROW可以去驱动全局时钟,CEB时钟使能置0;

使用外部参考时钟的情况下,CEB置0,参数口设置为上图中固定值;

参考时钟使用:
一个Quad包含4个GTPE2_CHANNEL和1个GTPE2_COMMON,且GTPE2_COMMON必须要使用,因为其提供时钟;
A7器件,一般只含有1个Quad或是两个Quad但是两者相距较远,所以参考时钟一般使用外部输入的MGTREFCLK0/1_P/N参考时钟,
但是对于A7的最大的200T的器件,内部含有横向两个相邻的Quad,此时如果1个Quad有物理的MGTREFCLK0/1_P/N参考时钟,那么相邻的Quad,可以使用其专用的东西向的时钟布线去作为参考时钟,此时这个Quad不需要外接物理的MGTREFCLK0/1_P/N参考时钟都可以工作;
下图为xc7a50t的布局,可以看到其只有1个GTP Quad:

下图为xc7a100t的布局,可以看到有2个GTP Quad,但是其一个处于上半时钟区域,一个属于下半时钟区域:
下图为xc7a200t的布局,为A7最大器件,可以看到其有4个GTP Quad,两个在上半区域,两个在下半时钟区域,且上半或是下半中,两个Quad相邻,所以此时两个相邻Quad,就可以一个Quad使用另一个Quad提供的参考时钟:GTP Quad的参考时钟结构如下图:

可以看到上图中,单个Quad,除了有MGTREFCLK0/1_P/N这对外部输入参考时钟路线,还GTWESTREFCLK0/1和GTEASTREFCLK0/1这两组东西向的时钟走线,这个东西向的时钟走线,就是上面200T器件可以使用的,横向相邻的两个Quad可以共享时钟的时钟走线;
所以可以看到GTPE2_COMMON实现灵活:
可以选择输入的参考时钟来自本Quad外部或是来自相邻Quad的东西向走线;
GTPE2_COMMON中的PLL0和PLL1可以灵活选择,还可以灵活选择参考时钟输入;

本文章由威三学社威三学院出品
对课程感兴趣可以私信联系

http://www.jsqmd.com/news/1170037/

相关文章:

  • Godot引擎实验项目指南:从节点架构到粒子系统实战
  • Python量化交易入门:mootdx让通达信数据获取变得如此简单
  • Trivy高级配置指南:自定义规则与扫描策略优化
  • 长沙万国回收价格查询和靠谱平台实测排行(2026年7月最新数据) - 尊奢回收二奢平台
  • 计算机毕业设计之基于SpringBoot运动员信息管理系统
  • 集团化全员学习平台怎么选?五大主流系统场景适配度全对比
  • Arduino IDE 2.0 与 VS Code PlatformIO 环境配置对比:3步选择最适合你的开发工具
  • 2026年不动产行业数据治理,优质公司推荐及厂商能力汇总
  • Vue 3 TSX 与 Template 语法对比:5个核心指令的差异分析与迁移策略
  • ADP5350与STM32F303RE的电源管理方案设计
  • Unity项目目录管理:利用点前缀文件夹实现资源隔离与性能优化
  • GitHub Copilot autoApprove 配置风险与四层防御体系
  • SystemVerilog 数组定位方法实战:5种find_with条件查询与记分板应用
  • 江西吉安全封闭文武学校有哪些?地址在哪里?管理严不严?一年学费多少一次性讲清 - 全国文武学校招生
  • MT4下载机制解析:网络状态与交易终端异常处理
  • Git 2.43.0 + TortoiseGit 2.15.0.0 配置:Windows 10/11 双系统 5 分钟环境搭建
  • 2026年值得收藏的十大商用高清图片素材网站推荐,免版权真的香!
  • 文件格式魔数识别实战:Python 解析 10+ 种常见文件头(附完整代码)
  • 嵌入式系统:地图功能可以使用GDAL+PROJ
  • GitHub Fine-grained Token 2024 配置实战:3步解决企业版认证弹窗
  • 私域邦网络点巡检管理系统开发
  • Android GPS HAL 驱动移植实战:UART 串口 NMEA 解析与 3 大关键接口实现
  • nuScenes 数据预处理实战:使用 MMDetection3D 生成 .pkl 文件 3 步流程
  • 澳门 CPPM 报名授权(众智商学院)课程中心 - 众智商学院cppm官方
  • BetterNCM-Installer终极指南:3分钟完成网易云插件安装,告别复杂操作
  • 揭秘openeuler/integration-test架构:5大核心模块与测试流程解析
  • 论平庸的大模型 大模型认知升级的路径偏差与高权重思维样本的价值重构
  • 实战级知识付费系统源码解析|ThinkPHP8+UniApp 全8端开源教育解决方案
  • Godot游戏开发:JSON配置文件读取与管理实战指南
  • HarmonyOS7 最大行数阅读卡片:用 maxLines 把阅读体验做得更顺手