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

审核编辑:汤梓红

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

    关注

    30

    文章

    5030

    浏览量

    117734
  • Digital
    +关注

    关注

    0

    文章

    88

    浏览量

    43554
  • 地址
    +关注

    关注

    1

    文章

    31

    浏览量

    10606
  • Equalizer
    +关注

    关注

    0

    文章

    18

    浏览量

    8157

原文标题:如何通过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

    请问如何初始化用于非破坏性测试的Geth和GTM SRAM?

    我正在与 SafetPack 为 TC38x 调试的无损测试 (MBIST) 合作。 但我找不到 Geth Tx/Rx RAM 和 gtm_mcsxslow/Fast-DPLL RAM 的正确的 SRAM 初始化过程。 你能否给我一些关于上面提到的 RAMS 的初始化过程
    发表于 02-01 07:09

    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

    Heart Rate and EKG Monitor usi

    a digital heart rate monitor using a MSP430FG439 microcontroller (MCU). The heart beat rate per minute is displayed on a LCD glass. In
    发表于 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与PC Monitor的差异及区别

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

    浅谈GTM以及GTM的典型应用

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

    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) - 接口 - 串行器,解串器

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

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

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

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

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

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

    MAX9272GTM+T - (Maxim Integrated) - 接口 - 串行器,解串器

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

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

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