M.2-NGFF/NVMe、SATA、mSATA、PCI-e、miniPCI-e接口分析

news/2024/11/17 8:15:36/

一、M.2

  • M.2,也称为Next Generation Form Factor (NGFF),是计算机内部扩展卡及相关连接器规范。其采用了全新的物理布局和连接器,将取代PCI Express Mini及与PCI Express Mini 兼容的mSATA标准。
  • 计算机总线将M.2连接器转化为PCI Express 3.0(最多4个通道)、Serial ATA 3.0或USB 3.0接口,后两者则配备单个逻辑端口。
  • 除了在逻辑接口的层面支持传统的AHCI,M.2标准还支持NVM Express(NVMe)作为M.2 PCI Express SSD的逻辑设备接口。

1.M.2模块卡口和提供的接口

Key编号卡口针数提供接口
A8 - 15PCIe×2、USB 2.0、I2C和DP×4
B12 - 19PCIe×2、SATA 3.0、USB 2.0、USB 3.0、音频、UIM、HSIC、HSIC、I2C和SMBus
C16 - 23保留供未来使用
D20 - 27
E24 - 31PCIe×2、USB 2.0、I²C、SDIO、UART和PCM
F28 - 35未来存储器接口(FMI)
G39 - 46保留供自定义使用(在M.2规范中未使用)
H43 - 50保留供未来使用
J47 - 54
K51 - 58
L55 - 62
M59 - 66PCIe×4、SATA 3.0和SMBus
  • PCIe×2为2通道pcie,PCIe×4为4通道pcie。

2.卡槽结构

M.2的金手指分为B key又称Socket2 和 M key又称Socket3 。

 

  • B key:传输模式为PCI-E 2X或SATA,用于SSD或WWAN
  • M Key:传输模式为PCI-E 4X或SATA,传输速率达到4GB/s,应用于NVMe PCIe M.2 SSD等。

协议:采用PCI-E线的SSD通常带有NVMe,NVMe其实与AHCI一样都是逻辑设备接口标准。NVMe中文名称非易失性存储器标准,是使用PCI-E通道的SSD一种规范。NVMe的优点在于更低的延时,更高的传输速率,更低的功耗控制。采用M.2接口支持PCI-E3×4的SSD速率可达1000 MB/s,如果在支持NVMe协议,速率将突破2000 M/s.

三、SATA

  • 串行ATA(英语:Serial ATA,全称:Serial Advanced Technology Attachment)是一种计算机总线,负责主板和大容量存储设备(如硬盘及光盘驱动器)之间的数据传输,主要用于个人计算机。

  • SATA分别有SATA 1.5Gbit/s、SATA 3Gb/s、SATA 6Gb/s和SATA Express规格。

    版本带宽理论速度编码
    SATA Express16Gb/s1969MB/s128b/130b
    SATA 3.06Gb/s600MB/s8b/10b
    SATA 2.03Gb/s300MB/s8b/10b
    SATA 1.01.5Gb/s150MB/s8b/10b

四、mSATA

  • mSATA (mini-SATA)是迷你版本SATA接口,外型和电子介面与mini PCI-E完全相同,但电子信号不同,两者互不兼容。mSATA接口多用于固态硬盘,适用于需要尺寸较小的存储器的场合。

五、PCI-e

  • PCI Express,简称PCI-E,官方简称PCIe,是计算机总线的一个重要分支,它沿用现有的PCI编程概念及信号标准,并建构建了更加高速的串行通信系统标准。

1.PCI Express总线性能

六、MINI PCI-E

MINI PCI-E 接口包含PCIe 总线、USB 2.0总线、SMBus总线、无线led指示io。使用3.3V供电。

  • 无线网卡、3/4G网卡等使用USB 2.0总线和无线led指示io

1.接口定义

 2.原理图

 


http://www.ppmy.cn/news/413246.html

相关文章

WEB05_jQuery、WEB06_jQuery(DOM转换和选择器、jQuery的属性操作、jQuery的遍历和DOM操作、jQuery的事件、validation插件)

今日任务 使用JQuery完成页面定时弹出广告(DOM转换和选择器) 使用JQuery完成表格的隔行换色 使用JQuery完成复选框的全选效果(jQuery的属性操作) 使用JQuery完成省市联动效果(jQuery的遍历和DOM操作) 使用JQuery完成下列列表左右选择(jQuery的事件) 使用JQuery完成表单的校…

openGL与DirectX等的比较

Linux易用性差的一个重要表现是对游戏的支持性差。当然,linux也有为数众多的游戏,如纸牌,企鹅滑雪,泡泡龙,这些小游戏的可玩性绝对的windows的纸牌,扫雷之类高。 不过,我们所说的游戏是指《魔兽…

OpenGL与DirectX 比较

Linux易用性差的一个重要表现是对游戏的支持性差。当然,linux也有为数众多的游戏,如纸牌,企鹅滑雪,泡泡龙,这些小游戏的可玩性绝对的windows的纸牌,扫雷之类高。 不过,我们所说的游戏是指《魔兽…

(转)OpenGL与DirectX 比较

Linux易用性差的一个重要表现是对游戏的支持性差。当然,linux也有为数众多的游戏,如纸牌,企鹅滑雪,泡泡龙,这些小游戏的可玩性绝对的windows的纸牌,扫雷之类高。不过,我们所说的游戏是指《魔兽争…

博泰应宜伦:把Vision Pro放大二十倍,就是未来汽车的终极形态

作者 | Amy 编辑 | 德新 新能源是上半场,智能化是下半场。 而随着智能汽车发展,智能座舱也不断革新,过去智能座舱的各项功能全面开花,竞争愈演愈烈,未来的座舱将如何被定义? 6月15日,博泰车联…

lol观战服务器中未能,lol观战服务器数据请求失败的解决方法

玩英雄联盟有一项观战功能,当我们邀请好友在进行游戏的时候,我们可以点击好友昵称右方的【观战】选项,从而进入游戏查看好友玩游戏,但有时候观战系统可能无法使用不能观战好友玩游戏,下面为大家分享下几种解决lol观战数…

《守望先锋》中网络脚本化的武器和技能系统

在GDC2017【Networking Scripted Weapons and Abilities in Overwatch】的分享会上,来自暴雪的Dan Reed介绍了《守望先锋》中网络化的脚本和工具相关技术。一起来看看吧。 嗨,大家好,我叫 Dan Reed, 是暴雪娱乐的游戏工程师&#xff0…

从我开发的深度学习框架看深度学习这几年:TensorFlow, PaddlePaddle(飞桨), 无量...

点击下方卡片,关注“CVer”公众号 AI/CV重磅干货,第一时间送达 本文作者:Peter潘欣 | 来源:知乎(已获作者授权) https://zhuanlan.zhihu.com/p/363271864 和深度学习框架打交道已有多年时间。从Google的Te…