0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何通过GTM Digital monitor读RX Equalizer

Hack电子 来源:AMD开发者社区 2023-12-16 10:27 次阅读

有时候在debug GT的时候,需要用Digital monitor读出RX equalizer的code,本篇文章以US+的GTM为例子,提供了一个步骤,详细寄存器可以参考UG581.

Select DRP和Dmonitor port

8dc628ae-9bb7-11ee-8b88-92fbcf53809c.png

Dmonitor port,用DRP CLK接上Dmonitorclk_in,通过逻辑或者ILA来对dmonitorout_out采样读取。

8dde05aa-9bb7-11ee-8b88-92fbcf53809c.png

DRP读写寄存器,以CH0为例地址操作如下,CH1的地址将0x0xx改为0x2xx。

CH0:

1)0x082[0] = 1’b1; DMON_ENABLE, Enables digital monitor for channel 0/1.

0x082[2:1] = 2’b00; DMON_SRC, Enables RX DMON path for channel 0/1. Must be set to 2'b00 when reading RX adaptation loops.

0x082[3] =1’b0; DMON_FIFOBYPASS, Enables RX DMON path for channel 0/1. Must set to 1'b0 when reading RX adaptation loops.

2)0x045[13] = 1’b1; Set to 1'b1 when reading DFE adaptation loops.

3)0x033[15] = 1’b0, Set to 1'b0 to read DFE/FFE data.

4)0x033[14:12] =

=3'b100, 选DFE data.

=3'b110, 选FFE data.

读DFE:0x046[15:12]: Selector to monitor DFE adaptation loops for channel 0/1. See output using CH[0/1]_DMONITOROUT port.

a. = 4'b0000; 读[15:3] - H1_BINDACH1_BINDAC

b. = 4'b0001; 读[30:25] - GC_BINDAC;[15:10] - KH_BINDAC

c. = 4'b0010; 读[30:25] - KL_BINDAC;[14:8] - OS_BINDAC

读FFE配置0x05C[13:12]=2’b10;Set to 2'b10 when reading FFE adaptation loops.

读FFE; 0x05C[7:3]:

a. = 5'b00001,读

[28:23] - FFE_HM4

[22:18] - FFE_HP10

[17:13] - FFE_HP09

[12:8] - FFE_HP08

[7:3] - FFE_HP07

b. =5'b00010 读

[31:26] - FFE_HP06

[25:20] - FFE_HP05

[19:13] - FFE_HP04

[12:6] - FFE_HP03

c. = 5'b00011 读

31:24] - FFE_HP02

[23:16] - FFE_HM01

[15:9] - FFE_HM02

[8:3] - FFE_HM03

Channel 1:DRP地址从0x0xx改为0x2xx

• 0x282[0]: DMON_ENABLE

• 0x282[2:1]: DMON_SRC

• 0x282[3]: DMON_FIFOBYPASS

• 0x245[13]: TESTEN

• 0x233[14:12]: DEMONCON

• 0x233[15]: CLKSEL

• 0x25C[13:12]: TESTC

• 0x246[15:12]: DFELOOPSEL

• 0x25C[7:3]: FFELOOPSEL

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 寄存器
    +关注

    关注

    31

    文章

    5331

    浏览量

    120168
  • Digital
    +关注

    关注

    0

    文章

    88

    浏览量

    43665
  • 地址
    +关注

    关注

    1

    文章

    31

    浏览量

    10756
  • Equalizer
    +关注

    关注

    0

    文章

    18

    浏览量

    8202

原文标题:如何通过GTM Digital monitor读RX Equalizer

文章出处:【微信号:Hack电子,微信公众号:Hack电子】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    如何使用GTM_TIM (TIM_EXT_CAPTURE) 作为触发源在SOMP模式下触发GTM_ATOM频道?

    我正在使用 TC3XX 系列,我想知道如何使用 GTM_TIM (TIM_EXT_CAPTURE) 作为触发源在 SOMP 模式下触发 GTM_ATOM 频道?是否需要连接到端口引脚(TIM 输入
    发表于 01-29 08:13

    Gtm功能安全中说明软件需要采集Gtm是否被计时,这个功能怎么实现?

    Gtm功能安全中说明软件需要采集Gtm是否被计时。也就是需要使用TIM模块采集Gtm时钟(CLS0_CLK),这个功能怎么实现,因为我发现CLS0_CLK无法被路由到TIM。
    发表于 02-19 06:05

    GTM模块中的TBU时间基准单元中,这个时间基准是什么意思呢?

    1.请问各位大神GTM模块中的TBU时间基准单元中,这个时间基准是什么意思呢?是指GTM从CMU得到系统时钟之后通过TBU进行处理得到GTM本身需要的时钟吗?2、TBU模块
    发表于 02-21 08:25

    请问如何根据TC275的GTM_REV寄存器知道是GTM-IP还是GTM-RM?

    我正在学习 GTM DPLL 子模块。 如何根据 TC275 的 GTM_REV 寄存器知道是 GTM-IP 还是 GTM-RM?
    发表于 05-27 07:55

    请问如何根据TC275的GTM_REV寄存器知道是GTM-IP还是GTM-RM?

    我正在学习 GTM DPLL 子模块。 如何根据 TC275 的 GTM_REV 寄存器知道是 GTM-IP 还是 GTM-RM?
    发表于 05-31 06:03

    Heart Rate and EKG Monitor usi

    digital heart rate monitor using a MSP430FG439 microcontroller (MCU). The heart beat rate per minute is displayed on a LCD glass. In ad
    发表于 09-25 15:49 14次下载

    Heart-Rate and EKG Monitor Usi

    This application report describes how to build a digital heart-rate monitor using aMSP430FG439
    发表于 03-03 10:34 18次下载

    CCTV Monitor介绍

    CCTV Monitor介绍  当CCTV Monitor接上摄影机或录放影机后,现场或所录的影像便呈现在Monitor上,就像平时所看到的电视屏幕,那究竟影像是如何形成的?
    发表于 12-29 11:24 2090次阅读

    CCTV MOnitor与PC Monitor的差异及区别

    CCTV MOnitor与PC Monitor的差异 一般PC用Monitor的解像度(ResoIution)较 高,且会随著使用者的VGA卡(显示介面卡)与显 示程式而改变。常见的有
    发表于 12-29 11:26 1132次阅读

    MAX3987 8.5Gbps Quad Equalizer

    MAX3987 8.5Gbps Quad Equalizer and Preemphasis Driver The MAX3987 is a 4-channel receive
    发表于 11-16 08:36 717次阅读

    浅谈GTM以及GTM的典型应用

    GTM包含一个具有不同功能子模块的框架。这些子模块通过可配置的方式进行组合,形成一个复杂的定时器模块。该模块可以为不同的应用或者一个应用内的不同功能需求提供服务。
    发表于 12-28 12:45 7830次阅读

    MAX17410GTM+ - (Maxim Integrated) - PMIC - 稳压器 - 特殊用途

    电子发烧友网为你提供Maxim(Maxim)MAX17410GTM+相关产品参数、数据手册,更有MAX17410GTM+的引脚图、接线图、封装手册、中文资料、英文资料,MAX17410GTM+真值表,MAX17410
    发表于 07-13 18:56
    MAX17410<b class='flag-5'>GTM</b>+ - (Maxim Integrated) - PMIC - 稳压器 - 特殊用途

    MAX9288GTM/V+T - (Maxim Integrated) - 接口 - 串行器,解串器

    电子发烧友网为你提供Maxim(Maxim)MAX9288GTM/V+T相关产品参数、数据手册,更有MAX9288GTM/V+T的引脚图、接线图、封装手册、中文资料、英文资料,MAX9288GTM/V+T真值表,MAX9288
    发表于 08-02 18:49
    MAX9288<b class='flag-5'>GTM</b>/V+T - (Maxim Integrated) - 接口 - 串行器,解串器

    MAX9288GTM/V+TGG7 - (Maxim Integrated) - 接口 - 串行器,解串器

    电子发烧友网为你提供Maxim(Maxim)MAX9288GTM/V+TGG7相关产品参数、数据手册,更有MAX9288GTM/V+TGG7的引脚图、接线图、封装手册、中文资料、英文资料
    发表于 08-04 18:45
    MAX9288<b class='flag-5'>GTM</b>/V+TGG7 - (Maxim Integrated) - 接口 - 串行器,解串器

    MAX16927GTM/V+T - (Maxim Integrated) - PMIC - 电源管理 - 专用型

    电子发烧友网为你提供Maxim(Maxim)MAX16927GTM/V+T相关产品参数、数据手册,更有MAX16927GTM/V+T的引脚图、接线图、封装手册、中文资料、英文资料,MAX16927GTM/V+T真值表,MAX16
    发表于 09-05 18:58
    MAX16927<b class='flag-5'>GTM</b>/V+T - (Maxim Integrated) - PMIC - 电源管理 - 专用型