51-M.2 B Key-5G模块 (U)SIM卡电路设计

news2024/11/26 4:54:37

视频链接

M.2 B Key-5G模块 &(U)SIM卡电路设计01_哔哩哔哩_bilibili

M.2 B Key-5G模块 &(U)SIM卡电路设计

1、5G模块 &(U)SIM卡相关概念

1.1、5G模块(RM500Q-GL)

RM500Q-GL是一款支持分集接收功能的5G NR/LTE-A/UMTS/HSPA+无线通信模块。它符合标准的PCIe M.2 接口规范,支持5G NR SA/NSA、LTE-FDD、LTE-TDD、DC-HSDPA、HSPA+、HSDPA、HSUPA、WCDMA 等多种网络制式下的数据连接。

1.2、其他5G模块

1.3、(U)SIM卡

SIM卡是(Subscriber Identity Module 客户识别模块)

2、M.2 B Key接口类型和尺寸图

2.1、M.2基本介绍

M.2接口也叫NGFF,英文全称Next Generation Form Factor对于5G模块来说,M.2采用B key。

2.2、M.2 socket接口类型和尺寸图

由于有多种尺寸和功能的M.2接口,因此需要规定一个标准的命名规则来划分这些接口。M.2接口的命名主要遵循以下原则:

1、适配器尺寸。(长和宽)

2、适配器最顶层到最底层的最大Z轴高度。

3、机械连接键(Mechanical Connector Key )的位置。

KEY

引脚

应用

A

8-15

2xPCIex1/USB2.0/I2C/DPx4

B

12-19

PCIex2/SATA/USB2.0/USB3.1 Gen1/HSIC/SSIC/Audio/UIM/I2C/SMBus

C

16-23

PCIe/MPCIe/USB2.0/USB3.1 Gen1/SSIC/I2C-SlimBus/UIM/ANTCTL

D

20-27

未使用

E

24-31

2xPCIex1/USB2.0/I2C/SDIO/UART/PCM

F

28-35

FMI

G

39-46

Generic

H

43-50

未使用

J

47-54

未使用

K

51-58

未使用

L

55-62

未使用

M

59-66

PCIex4/SATA/SMBus

2.3、B key M.2 缺口处少12-19

B key的防呆键位于插槽的左方。

分类

图示

说明

Socket 2

B key

支持sata,pcie x2。

传输模式变为SATA或PCI-E X2,支持SSD, WWAN或者其他主要key界面。

2.4、B-key-socket2

B-Key的SSD已淘汰,但是可以用于5G模块等。

3、RM500Q-GL (5G模块)

3.1、RM500G-GL概述

3.1.1RM500Q-GL 模块支持的频段和GNSS类型

3.1.2、RM500Q-GL模块的主要特性

3.2、功能框图

3.3、管脚定义

3.3.1电源

Pin number

Pin name

Description

3、5、11、27、33、39、45、51、57、71、73

(11个)

GND

GND

2、4、70、72、74

(5个)

VCC

3.135~4.4V直流源供电,典型值为3.7V

65

RFFE_VIO_1V8

MIPI RFFE供电电源

1.8V电压源输出

3.3.2、 模块开关机&复位引脚(★对应4.1)

Pin number

Pin name

Description

6

FULL_CARD_POWER_OFF#

模块开/关机

67

RESET_N

模块复位

3.3.3、 (U)SIM接口引脚定义 (★对应4.2)

Pin number

Pin name

I/O

Description

36

USIM1_VDD

PO

(U)SIM1卡供电电源

Class B (3.0V)或Class C(1.8V)卡

34

USIM1_DATA

IO

(U)SIM1卡数据

1.8/3.0V电压域

32

USIM1_CLK

DO

(U)SIM1卡时钟

1.8/3.0V电压域

30

USIM1_RST

DO

(U)SIM1卡复位

1.8/3.0V电压域

66

USIM1_DET

DI

(U)SIM1卡检测

模块内部上拉至1.8V

48

USIM2_VDD

PO

(U)SIM2 卡供电电源

Class B (3.0V)或Class C (1.8V)卡

42

USIM2_DATA

IO

(U)SIM2卡数据

1.8/3.0V电压域

44

USIM2_CLK

DO

(U)SIM2卡时钟

1.8/3.0V电压域

46

USIM2_RST

DO

(U)SIM2卡复位

1.8/3.0V电压域

40

USIM2_DET

DI

(U)SIM2卡检测

模块内部上拉至1.8V

3.3.4、 USB接口引脚定义  (★对应4.3)

Pin number

Pin name

I/O

Description

7

USB_DP

USB_DM

AI/AO

USB 2.0差分数据(-&+)

90Ω差分阻抗

9

29

USB_SS_TX_M

USB_SS_TX_P

AO

USB 3.1发送(-&+)

90Ω差分阻抗

31

35

USB_SS_RX_M

USB_SS_RX_P

AI

USB 3.1接收(-&+)

90Ω差分阻抗

37

3.3.5、 PCIe接口引脚定义 (★对应4.4)

Pin number

Pin name

I/O

Description

55

53

PCIE_REFCLK_P

PCIE_REFCLK_M

AI/AO

PCIe 参考时钟 (+)

100 MHz,差分阻抗为85Ω

49

47

PCIE_RX_P

PCIE_RX_M

AI

P C I e 接 收 (+)

差分阻抗为85Ω

43

41

PCIE_TX_P

PCIE_TX_M

AO

PCIe 发送 (+)

差分阻抗为85Ω

50

PCIE_RST_N

OD

PCIe 复位

52

PCIE_CLKREQ_N

OD

PCIe 时钟请求

54

PCIE_WAKE_N

OD

PCIe 唤醒

3.3.6、 控制和状态指示接口 (正在开发中)

Pin number

Pin name

I/O

Description

8

W_DISABLE1#

DI

飞行模式控制

10

WWAN_LED#*

OD

射频状态指示灯

(漏极开路;低电平有效)

//WWAN_LED#信号用于指示模块的RF工作状态,该引脚灌电流最大为10mA。//

23

WAKE_ON_WAN#

OD

唤醒主机

(漏极开路;低电平有效)

25

DPR*

DI

动态降功率控制

(1.8V电压域;默认高电平)

26

W_DISABLE2#

DI

GNSS功能开启/关闭

(1.8/3.3V电压域;低电平有效)

//RM500Q-GL可通过W_DISABLE2#引脚来打开或关闭GNSS功能。该引脚在模块内部默认上拉,兼容1.8V和3.3V两种电压域。拉低该引脚可关闭模块GNSS功能。//

38

SDX2AP_STATUS*

DO

模块状态指示

(1.8V电压域)

68

AP2SDX_STATUS*

DI

AP状态指示

(1.8V电压域)

3.3.7、 配置引脚

CONFIG_0

(Pin 21)

CONFIG_1

(Pin 69)

CONFIG_2

(Pin 75)

CONFIG_3

(Pin 1)

模块类型和主机接口

端口配置

NC

GND

NC

NC

Quectel defined

N/A

3.3.8、 PCM接口 (正在开发中)

Pin number

Pin name

I/O

Description

20

PCM_CLK

IO

1.8 V 电压域

主模式时,输出信号。

从模式时,输入信号。

如果未使用,请保持悬空状态。

22

PCM_DIN

DI

1.8 V 电压域

24

PCM_DOUT

DO

1.8 V 电压域

28

PCM_SYNC

IO

1.8 V 电压域

3.3.9、 COEX UART串口(正在开发中)
3.3.10、 天线调谐控制接口(正在开发中)

4、M.2 硬件设计要点(★)

4.1、复位按键注意项

拉低RESET_N引脚200~700ms可复位模块。如下图,可使用开集、开漏驱动电路或按键控制RESET_N 引脚。

1、NPN 驱动RESET_N复位电路

2、NMOS驱动RESET_N复位电路

3、按键复位电路

4.2、(U)SIM接口注意项(★)

1、常闭型 (U)SIM 卡槽

2、常开型 (U)SIM 卡槽

3、6-Pin (U)SIM 卡槽参考电路

4.3、USB接口注意事项(★)

RM500Q-GL提供了一个集成的通用串行总线(USB)接口。

4.4、PCIe接口注意事项

RM500Q-GL 支持Endpoint(EP)和Root Complex(RC)模式。

4.5、USB和PCIe通信协议

USB 模式

a、支持所有USB 2.0/3.1 功能

b、支持 MBIM/QMI/QRTR/AT

c、支持通过AT 命令从USB 模式切换至PCIe 模式

基于USB-AT 的PCIe 模式

a、支持MBIM/QMI/QRTR/AT

b、支持通过AT 命令从PCIe 模式切换回USB 模式

基于eFuse 的PCIe 模式

a、支持MBIM/QMI/QRTR/AT

b、支持非X86 系统和X86 系统(可满足BIOS PCIe 早期初始化功能)

4.6、其他

5、M.2-5G硬件实战 (USB协议)

6、M.2 layout设计要点

6.1、M.2布局规范

1、M.2接口没有具体的定位要求,一般优先放置于板边,以便于插拔。

2、AC耦合电容靠近连接器摆放。(考虑直连后盘的stub长度)

3、差分信号上的耦合电容需放置到 M.2 conector 端且对称放置。

4、M.2与板平行,注意朝向板内。

6.2、M.2布线规范(★)

1、PCIe阻抗:100Ω±10%,USB阻抗:90Ω±10%

2、按差分形式布线,对内AC电容两端分段等长2mil,收发无等长要求。

3、M.2信号速率大于5Gbps时,按高速规范设计,伴地孔、圆弧、Stub最短等原则布线。

4、为减少串扰,同一层其它信号与差分信号线对之间的间距至少为走线相对于参考平面高度的6-10倍,一般控制在5W以上。

5、保持有完整的参考平面,确保阻抗的连续性。

6、差分远离晶振与clock信号以及电源信号。

7、差分与 GND anti-etch 的距离要 >20mils。

 8、M.2焊盘及过孔需做挖空扯理,换层处加地过孔

详细内容参考视频讲解

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1606995.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

✯✯✯绍兴ISO9001认证:打造卓越质量管理的核心引擎✯✯✯

🌈绍兴ISO9001认证:🌺打造卓越质量管理的💗核心引擎🥕 🚈在绍兴这座历史悠久、🍅文化底蕴深厚的城市中,🏣企业间的竞争日趋激烈。💁‍♂️为了在这场激烈的&a…

LeetCode第797题: 所有可能的路径

目录 1.问题描述 2.问题分析 1.问题描述 给你一个有 n 个节点的有向无环图(DAG),请你找出所有从节点 0 到节点 n-1 的路径并输出(不要求按特定顺序)。 graph[i] 是一个从节点 i 可以访问的所有节点的列表&#xff08…

openai api_key分享

sk-proj-aHU3aSlMAReiF8d6li9BT3BlbkFJsxmlRhLKlR55xIjpeJ10 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

二次元AI绘画生成器免费:教你生成精美图片

二次元AI绘画生成器,无疑是现代技术与艺术完美结合的典范。这些工具不仅将复杂的绘画过程简化,更让每一个艺术爱好者的创意得以充分展现。这些生成器能够精准捕捉大家的创意精髓,将其转化为细腻、独特的二次元画作。无论是角色设计、场景描绘…

波奇学Linux:ip协议

ip报文解析 4位版本:一般是4表示通信的ip版本号是ipv4还是ipv6 4位首部长度:数值*4ip报头长度 取值范围为[0101,1111], 报头长度就是[5*420,15*460] 8位服务类型(TOS):4位TOS位段和3位优先权字段和一位保留字段 4位TOS相当于给路由器转发…

Redis快速入门操作

启动Redis 进入命令行客户端 字符串命令常用操作(redis默认使用字符串来存储数据) 列表(Lists)常用操作 集合(Sets)常用操作 (无序集合且元素不可重复) 有序集合(So…

windows和虚拟机互传文件

在虚拟机中设置共享文件夹 操作方法:打开VMware–>虚拟机–>设置–>选项–>共享文件夹(见下图),大家在共享文件夹当中就可以把Windows当中的D盘或者其它盘共享到虚拟机中。比如我就是将D盘和E盘共享到了虚拟机中。 共…

密码学 | 椭圆曲线密码学 ECC 入门(三)

目录 7 这一切意味着什么? 8 椭圆曲线密码学的应用 9 椭圆曲线密码学的缺点 10 展望未来 ⚠️ 原文地址:A (Relatively Easy To Understand) Primer on Elliptic Curve Cryptography ⚠️ 写在前面:本文属搬运博客,自己留…

pip下载包opencv出错(报错failed building wheel for opencv-python解决方法)

文章目录 1 报错2 原因3 解决方法参考 1 报错 ERROR: Could not build wheels for opencv-python, which is required to install pypr2 原因 版本不兼容的问题,当使用pip install opencv-python命令安装的是最新版本,当前python版本不支持。需要安装当前版本pyth…

「GO基础」在Windows上安装Go编译器并配置Golang开发环境

文章目录 1、安装Go语言编译程序1.1、下载GoLang编译器1.2、安装GoLang编译器 2、配置Golang IDE运行环境2.1、配置GO编译器2.1.1、GOROOT 概述2.1.2、GOROOT 作用2.1.2、配置 GOROOT 2.2、配置GO依赖管理2.2.1、Module管理依赖2.2.2、GOPATH 管理依赖 2.3、运行GO程序2.3.1、创…

Embedding例子:简单NN网络、迁移学习例子

一、简单例子:构造简单NN网络生成Embedding 1、pytorch例子 2、tensorflow例子 # 1导入模块 import tensorflow as tf from tensorflow.keras.models import Sequential from tensorflow.keras.layers import Embedding import numpy as np# 2构建语料库 corpus[[…

配置静态IP【windows+ubuntu】

Windows配置静态IP 如下图所示,通过“网络和Internet进入设置界面”,依次操作“更改适配器选项”->选择要配置静态ip的网络“属性”->选择IPV4的属性->配置静态ip的地址、子网掩码、默认网关。默认网关应和路由器上的设置保持一致。 Ubuntu配…

2024红明谷杯——Misc 加密的流量

2024红明谷杯——Misc 加密的流量 写在前面: 这里是贝塔贝塔,照例来一段闲聊 打比赛但赛前一波三折,又是成功签到的一个比赛 说起来比赛全名叫红明谷卫星应用数据安全场景赛,但好像真的跟卫星的关系不大,没有bin方…

Redis中的订阅发布(三)

订阅发布 发送消息 当一个Redis客户端执行PUBLISH 命令将消息message发送给频道channel的时候,服务器需要执行以下 两个动作: 1.将消息message发送给channel频道的所有订阅者2.如果一个或多个模式pattern与频道channel相匹配,那么将消息message发送给…

基于SpringBoot+Vue的便利店管理系统 免费获取源码

项目源码获取方式放在文章末尾处 项目技术 数据库:Mysql5.7/8.0 数据表:11张 开发语言:Java(jdk1.8) 开发工具:idea 前端技术:vue 后端技术:SpringBoot 功能简介 (有文档) 项目获取关键字&#…

GUI02-在窗口上跟踪并输出鼠标位置(Win32版)

(1) 响应 WM_MOUSEMOVE 消息获得鼠标位置; (2) 响应 WM_PAINT 将鼠标位置输出到窗口中; (3) 学习二者之间的关键步骤:调用 InvalidateRect() 以通知窗口重绘。 零. 课堂视频 在窗口上跟踪输出鼠标位置-Win32版 一、关键知识点 1. BeginPaint…

Syncovery for Mac:高效文件备份和同步工具

Syncovery for Mac是一款专为Mac用户设计的文件备份和同步工具,凭借其高效、安全和易用的特点,深受用户好评。 Syncovery for Mac v10.14.2激活版下载 该软件具备强大的备份功能,支持多种备份方案和数据格式,用户可以根据需求轻松…

vscode自动生成返回值的快捷键

vscode中类似idea的altenter功能,可以添加返回值 idea中是Introduce local variable, vscode中按下command.(句号) 然后选extract to local variable或者 Assign statement to new local variable都行, 光标在分号前如图: 光标在…

维护SQLite的私有分支(二十六)

返回:SQLite—系列文章目录 上一篇:SQLite、MySQL 和 PostgreSQL 数据库速度比较(本文阐述时间很早比较,不具有最新参考性)(二十五) 下一篇:SQLite数据库中JSON 函数和运算符 1…

前端css中transition的使用

前端css中transition的使用 一、前言二、transition的4个属性三、例子1.源码12.源码1运行效果 四、结语五、定位日期 一、前言 CSS中的transition(过渡),根据字面意思就可以理解成一种变化状态的过程。当我们有一个方形,我们想让…