找回密码
 注册
关于网站域名变更的通知
查看: 248|回复: 2
打印 上一主题 下一主题

Xilinx 7系列FPGA收发器架构八:TX Buffer/TX PRBS的结构及使用

  [复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2022-7-4 10:01 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
1.TX Buffer
# C! \- D4 v( _, Z; o) D1.1 TX Buffer结构介绍
9 y: ]( ^8 B+ A- Y: B/ I( y下图显示了TX Buffer处于收发器TX结构的位置。
9 i" q2 }2 k, u* T$ }% h; n- h: c2 } 4 n2 h" ]/ |/ U  R
GTX/GTH收发器TX数据路径内有两个内部并行时钟域用于PCS组件:PMA组件并行时钟XCLK时钟域和TXUSRCLK时钟域,如图1所示。为了正确发送数据,XCLK速率必须匹配TXUSRCLK速率,同时,这两个时钟域之间的相位误差必须解决。
& @0 @  R! s) I
% S) R& b/ X* bGTX/GTH收发器提供两种方法解决XCLK和TXUSRCLK跨时钟域问题:
# A( `' Q/ D! l$ n# }9 j1 wTX Bufffer
+ A( Q- |( ^3 S6 f" j3 R5 o" b8 R1 {TX相位对齐电路1 j2 l- W  e, u# p. p
当TX Buffer旁路时,TX相位对齐电路被使用解决跨时钟域问题。也就是说,所有的TX数据路径必须要么使用TX Bufffer,要么使用TX相位对齐电路。图2给出了这两种方法在选取时的权衡。) b* h: y) v7 F7 s& v" [5 M

/ Q6 s8 _1 P' p' J8 Y
: {9 i0 u2 P  a* j/ H1.2 TX Buffer使用方法
3 U  z- K3 A6 @4 p( ^% v2 w! a当TXBUFSTATUS指示溢出时应该复位TX Buffer。GTTXRESET、TXPCSRESET或者GTX/GTH收发器内部产生的TX Buffer复位都可以复位TX Buffer。为了使能TX Buffer,需要设置以下选项:  h9 x/ k* V8 I7 [1 v0 {' ~9 e: T
TXBUF_EN = TRUE  G1 l! a4 \0 N* |& A& t
TX_XCLK_SEL = TXOUT
, L  E6 @3 D. S0 \1 O0 Z- j5 R" n% R3 S. S; g* I
1.3 TX Buffer Bypass使用方法5 O0 @$ e( _7 a5 _, ?* ^- o
旁路TX Buffer是7系列GTX/GTH收发器的高级特性,此时TX相位对齐电路用来实现XCLK和TXUSRCLK时钟域之间的相位差异,也可以实现TX延迟对齐调整。对于GTX收发器,这种调整可以自动或者手动,而GTH收发器必须由用户手动控制。图4显示了TX Buffer Bypass使用模式。
  u$ r7 N' D& ?+ e0 a& J: p/ z
& |+ j& u+ x4 o0 ]4 y# D$ z( C, \8 x2 U  F1 Q! t  m. d1 i

Xilinx 7系列FPGA收发器架构八:TX Buffer、TX PRBS的结构及使用.pdf

991.09 KB, 下载次数: 0, 下载积分: 威望 -5

该用户从未签到

2#
发表于 2022-7-4 11:03 | 只看该作者
很有帮助  感谢分享

该用户从未签到

3#
发表于 2022-7-4 11:20 | 只看该作者
很有帮助  感谢分享
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-3 17:05 , Processed in 0.140625 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表