MXM3.0规范介绍

1、MXM的特点

        MXM是需要低功耗、小尺寸、高性能图形适配器的理想解决方案。典型的应用包括笔记本电脑、刀片和标准机架安装服务器、移动工作站和其他形式的pc,包括一体机、家庭影院和小型PC等。

        MXM3.0版本规范定义了两种电气、机械和热兼容的外形因素(A型和B型)。热机械兼容性允许在B型系统上使用A型模块,而无需对热解决方案或系统机械设计进行任何修改。

MXM3.0支持的特点如下:

  • 多达16lane的pcie2.0

  • 支持8个DDR2,DDR3,GDDR3或GDDR5

  • 支持4个双模DP端口(支持DVI/HDMI)

  • 单24位双链路LVDS,双链路DVI和HDMI

  • 单路VGA和电视输出

2、MXM电气特性

        MXM连接器电气特性、差分信号插损、回损如下:

3、引脚定义

3.1、电源模块

        MXM模块的功率要求如下所示。表中的电压公差是在模块边指上测量的。系统必须能够在任何时候在所有轨道(PWR_SRC除外)上提供完全指定的电流。

PWR_SRC轨道的当前能力必须由系统在MXM系统信息结构中定义。详细信息请参见《MXM 3.0软件规范》。

PWR_SRC最大电压不超过22V,最小电压不低于6.5V。

3.2、PCIE信号

        MXM3.0支持pcie2.0(16lane),PCIE差分信号及时钟阻抗为90欧。PCIE链路的耦合电容需放置在主板上。

3.3、DP信号

        支持4路DP(4lane),DP_HPD信号需下拉100K电阻至GND。

3.4、LVDS信号

        支持18-bit/24-bit双路LVDS。

3.5、VGA信号

3.6、电源及管理信号

3.7、系统管理信号

4、系统要求

4.1、电源时序要求

4.2、复位时序

4.3、DVI/HDMI在DP接口应用拓扑

        DVI/HDMI信号可使用DP接口进行数据传输,其信号对应关系如下图。

DP数据lane需在交流耦合电容侧放置499欧电阻,以限制漏流。HDMI DDC和CLK需注意电平转换。DP AUX注意上下拉。

4.4、DVI/HDMI在LVDS接口应用拓扑

        DVI/HDMI信号可使用LVDS接口进行数据传输,其信号对应关系如下图。

4.5、VGA接口

        主板需在VGA信号链路上放置50欧电阻进行匹配,在VGA座子端放置150欧接地终端电阻。

MXM模块上VGA信号也需放置50欧匹配电阻,在输出信号端放置150欧接地终端电阻。

4.6、TV输出引脚

        VGA与TV信号在MXM连接器上共用相同的pin,故需同时使用VGA及TV OUT时需在电路中增加DEMUX模块。拓扑框图如下:

4.7、SMBus接口

        MXM 3.0版本模块需要在SMBus上连接一个与MAX6649或LM99兼容的热传感器,用于读取GPU芯片温度。系统必须能够在四个可能的SMBus地址0x98、0x9E、0x56或0x32中的任何一个地址访问GPU芯片温度。

        这里显示的SMBus地址是8位地址,其中7位最高有效位是地址,最低有效位是读/写位。

4.8、温度,电源管理接口

        TH_OVERT#:开漏输出,它提醒系统已超过临界温度阈值,系统必须在500 ms内关闭,以防止物理损坏。温度门限定义为模块和系统限制的最小值。此功能是一个故障保护功能,在正常操作期间不应发生。

        TH_ALERT#:可选的开漏输入/输出信号。在MXM模块端,模块将断言此信号以通知系统其警报温度已被越过,并且它正在采取措施降低模块的温度和功率。在系统端,如果系统确定MXM模块在不应该的温度和功率范围内工作,则系统可以断言TH_ALERT#输入以调用相同的温度降低机制来降低模块的温度和功率。

        TH_PWM:是MXM模块的可选输出信号,可用于控制风扇以优化MXM模块的性能和声学特性。PWM频率必须在10到30,000Hz之间可编程,占空比步长不大于1%。

        PWR_LEVEL:降功耗引脚。该引脚的目的是为系统提供硬件引脚来向模块发送信号,以降低功耗。逻辑状态定义为满功率为1,降低功率为0。当PWR_LEVEL由1变为0时,模块必须在50ms内降低功耗。从0到1转换时,模块应在250ms内恢复到全功率状态。当发生可能导致PWR_SRC电流超过10A或从电池吸取的总电流超过其极限的情况时,系统应将PWR_LEVEL驱动为低电平。

4.9、屏电控制信号

        屏电、背光、PWM信号时序要求如下:

4.10、WAKE信号

        Wake#引脚是一个开漏输出,作为MXM模块的一种机制,用于将系统从挂起或软关状态唤醒。为了启动和完成一个WAKE事件,模块必须断言WAKE#,然后等待PEX_RST#解除断言,这将表示WAKE事件的电部分结束。

参考:MXM-spec-v301

  • 23
    点赞
  • 52
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值