PCI_PCIe_miniPCIe规格说明
PCI
PCI是一种本地总线(并行),规格书名称:PCI Local Bus Specification。并行总线,插槽规格统一。
PCI stands for Peripheral Component Interconnect. It is a hardware bus that helps to add internal components to a desktop computer. It uses a parallel bus structure. Moreover, it is possible to insert a PCI card to a PCI slot on a motherboard to provide additional IO ports.
PCI architecture is also known as conventional PCI. This technology was introduced in 1992 by Intel. In earlier computers, there were two to five PCI cards. Each card required an open slot on the motherboard. Furthermore, it required a removable panel on the back of the system unit. Adding PCI cards was an easy way to upgrade a computer because it helps the users to add better video cards, faster wired or wireless networking or add new ports like USB 2.0.
The original 32bit, 33MHz PCI standard was capable of sending and receiving data at a rate of 133Mbps. The 64bit, 66MHz is an upgraded standard that supports a faster data transferring rate at a frequency up to 533 MHz. In the year 1998, the organizations IBM, HP, and Compaq introduced PCI –X (PCI extended). It provides a data transferring rate up to 1064MHz. Furthermore, it is backward compatible with PCI.



PCI共94*2pin(金手指双面),支持5v和3.3v两种信号电平,可提供5V或3.3V或两种都支持。
PCI Express
PCI Express是PCI的新版本,规格书:PCI Card Electromechanical Specification。硬件规格随通道数不同而不同(x1,x4,x8,x16),低通道数板卡可插入多通道数插槽。
由于PCI是总线,负载多时可能干扰CPU运行,同时速度更不上CPU更新换代等多不足,而基本被PCI Express替代。
The latest PCI version is PCI Express (PCI e). It uses a network of serial connections controlled by a hub on the computer’s motherboard. Therefore, PCI Express cards run faster than general PCI cards. There must be at least one PCI Express Slot available on the computer in order to use the PCI Express card.
PCI Express is available in x1, x4, x8, and x16 implementations. They increase the bandwidth by corresponding amounts. The larger implementations require longer PCI Express slots. The x16 is the largest slot while x1 is the smallest slot. It is possible to insert PCI Express card slots to any slot that is large enough for it. For example, x4 can be inserted to x8 but not to x1.
The main advantage of PCI Express is that it provides fast data transfer rates. It is possible to connect high-speed devices such as high-end video card and Gigabit Ethernet cards using PCI Express. Therefore, PCI Express is capable of replacing PCI. Furthermore, PCI Express is backward compatible with PCI hardware and software.
PCI E要求连接器提供12V和3.3V电源(可选3.3Vaux)。





Difference Between PCI and PCI Express

Definition
PCI is a local computer bus for attaching hardware devices in a computer. On the other hand, PCI Express is a high-speed serial computer expansion bus that is designed to replace older PCI and PCI – X bus standards.
Long Form
Moreover, PCI stands for Peripheral Component Interconnect while PCI Express stands for Peripheral Component Interconnect Express.
Interface Type
The main difference between PCI and PCI Express is that the PCI is a parallel interface while the PCI Express is a serial interface.
Speed
Speed is another difference between PCI and PCI Express. PCI Express provides a faster data rate than PCI.
Slot Type
While PCI slots are standardized, PCI Express depends on the number of lanes the slots are intended for.
Version
PCI Express is the latest version while PCI is the older version.
Conclusion
In brief, PCI Express is a newer version of PCI, which provides faster speed. The main difference between PCI and PCI Express is that PCI is a parallel interface while PCI Express is a serial interface.
Mini PCIE
Mini PCIE是为移动通讯设计,规格书:PCI Express Mini Card Electromechanical Specification。
The primary differences between a PCI Express add-in card (as defined by the PCI Express CardElectromechanical Specification) and a PCI Express Mini Card add-in card is a unique card form factor optimized for mobile computing platforms and a card-system interconnection optimized for communication applications. Specifically, PCI Express Mini Card add-in cards are smaller and have smaller connectors than standard PCI Express add-in cards
PCI Express Mini Card主要提供三种数据接口:PCI Express, USB(和DisplayPort)。

PCI Express Mini Card提供两种电源:3.3V和1.5V。

M.2
规格书:PCI Express M.2 Specification。
M.2比mini Card和half-mini Card尺寸和体积更小。
常见的样式有:A、B、M-key等。



下图从左到右分别是:(1)A- and E-Key无线网卡;(2)、(3)B- and M-Key固态硬盘;(4)M-Key固态硬盘。

M.2包含多个主机接口:PCIe、PCIe LP,HSIC,SSIC,USB,SDIO,UART,PCM/I2S,I2C,SATA,Display Port等。
不同规格的板卡支持的功能不同,因此定义了3种socket来组合接口(常用的4G模块就是用WWAN/SSD,Socket2):

M.2电压为3.3V。

参考:
1. What is the Difference Between PCI and PCI Express
2. PCI-Express详解 百度文库
4. Mini PCIe vs. M.2 NGFF: How to Select the Best IoT Data Card Form Factors on the Road to 5G
PCI_PCIe_miniPCIe规格说明的更多相关文章
- C++解析-外传篇(2):函数的异常规格说明
0.目录 1.异常规格说明 2.unexpected() 函数 3.小结 1.异常规格说明 问题: 如何判断一个函数是否会抛出异常,以及抛出哪些异常? C++提供语法用于声明函数所抛出的异常 异常声明 ...
- UML-FURPS+与补充性规格说明
1.FURPS+ 在统一过程(UP)中,需求按照“FURPS+”模型进行分类. 功能性(Functional):特性.功能.安全性: 可用性(Usability):人性化因素.帮助.文档: 可靠性(R ...
- wp8 与wp7.5图标规格说明
wp8 小图标 159*159 中图标 336*336 大图标 691*336 wp7.5 173*173
- checkstyle配置规格说明
参考文献:https://blog.csdn.net/yang1982_0907/article/details/18086693?utm_source=blogxgwz1 https://blog. ...
- 电商系统中的商品模型的分析与设计—续
前言 在<电商系统中的商品模型的分析与设计>中,对电商系统商品模型有一个粗浅的描述,后来有博友对货品和商品的区别以及属性有一些疑问.我也对此做一些研究,再次简单的对商品模型做一个介 ...
- C++异常处理:try,catch,throw,finally的用法
写在前面 所谓异常处理,即让一个程序运行时遇到自己无法处理的错误时抛出一个异常,希望调用者可以发现处理问题. 异常处理的基本思想是简化程序的错误代码,为程序键壮性提供一个标准检测机制. 也许我们已经使 ...
- Java泛型
什么是泛型? 泛型(Generic type 或者 generics)是对 Java 语言的类型系统的一种扩展,以支持创建可以按类型进行参数化的类.可以把类型参数看作是使用参数化类型时指定的类型的一个 ...
- Java使用实现面向对象编程:第七章集合框架的解读=>重中之重
对于集合框架,是非常重要的知识,是程序员必须要知道的知识点. 但是我们为什么要引入集合框架呢? 我们之前用过数组存储数据,但是采用数组存储存在了很多的缺陷.而现在我们引用了集合框架,可以完全弥补了数组 ...
- [译]理解Javascript的异步等待
原文链接: https://ponyfoo.com/articles/understanding-javascript-async-await 作者: Nicolás Bevacqua 目前async ...
随机推荐
- JDOJ 1152 是否是素数
1152: 是否是素数 https://neooj.com:8082/oldoj/problem.php?id=1152 题目描述 写一个判断素数的函数,在主函数输入一个整数,输出是否是素数的消息. ...
- vue项目中npm安装sass,less,stylus
用vue-cli脚手架搭建出来的,默认是用标准css的.如果你想用sass,less,stylus就需要自己手动安装一下了. 进入项目文件夹,然后安装(这里以stylus为例)stylus和stylu ...
- [LeetCode] 33. Search in Rotated Sorted Array 在旋转有序数组中搜索
Suppose an array sorted in ascending order is rotated at some pivot unknown to you beforehand. (i.e. ...
- 【洛谷】P4594 [COCI2011-2012#5] BLOKOVI
本来已经有一个专门记录洛谷题目的博客了,但这个题之毒瘤...... 为你专门写一篇总行了吧...... 传送门 先说一句,这个题每次摆放都靠到最右边不一定是最优的 因为它可以这个亚子 就是说上面那个块 ...
- ng 打包给路径添加前缀
1.ng build --base --href /前缀名/--common - chunk --output-hashing=all --optimization 2.更改ts和html中的路径,将 ...
- dns攻击包代码实现
博客地址:http://home.cnblogs.com/u/zengjianrong/ 代码没有做好精简,有些多余的没有删去,因为博主太懒了哈哈 #include <stdio.h> # ...
- 学习《Linux网络安全技术与实现》,正文为1、2章的笔记,后面的等待更新
博客地址:http://www.cnblogs.com/zengjianrong/p/3280276.html
- 【转】.Net程序员学习Linux最简单的方法
有很多关于Linux的书籍.博客.大多数都会比较“粗暴“的将一大堆的命令塞给读者,从而使很多.NET程序员望而却步.未入其门就路过了. 所以我设想用一种更为平滑的学习方式, 就是在学习命令时,先用纯语 ...
- Kubernetes增强型调度器Volcano算法分析【华为云技术分享】
[摘要] Volcano 是基于 Kubernetes 的批处理系统,源自于华为云开源出来的.Volcano 方便 AI.大数据.基因.渲染等诸多行业通用计算框架接入,提供高性能任务调度引擎,高性能异 ...
- WPF 精修篇 属性动画
原文:WPF 精修篇 属性动画 属性动画 是通过 Storyboard 来改变属性值 <Rectangle x:Name="rect" Width="200&quo ...