PCIe以及信号测试

PCI Express,从技术上讲是外围组件互连Express,但通常被缩写为PCIe或PCI-E,是计算机内部设备的标准连接类型。

计算机PCIe接口

虽然计算机可能包含各种类型的扩展插槽,但PCI Express被视为标准内部接口。当今许多计算机主板仅采用PCIe插槽制造。

PCIe总线数量

PCIe总线的数量最开始是针对于计算机接口的,所以X16和X32的很多;我们常见的PCIe总线X1是大多数芯片所使用的,比如常见的一些WiFi芯片的接口电路形式,这种一般是X1总线。具体介绍如下:

x1,差分形式传输。一组差分线负责RX,一组差分线负责TX,一组差分线负责时钟CLK,还有复位信号和唤醒信号,所以一共是6条线。

PCIe总线速率

PCIe经过了很多版本的更替,我们现在应该是已经到达第五代了。因此速率也在一直上升,具体如下:

  1. 版本1X 2.5Gbps
  2. 版本2X 5Gbps
  3. 版本3X 8Gbps
  4. 版本4X 16Gbps
  5. 版本5X 32Gbps


请注意参考时钟的速率是100MHz,具体总线的速率是多少取决于PLL锁相环倍频电路的设定值。

PCIe信号简介

  • 时钟信号
    时钟信号为差分信号,差分信号正为1V,差分信号负为-1V;
    CLK+与CLK-仅仅是相位相差180度。

  • 数据信号
    数据信号共四条线,包含TX和RX各自两条。注意,耦合方式为AC耦合,所以需要电容,大小一般为100nF。

    注意,信号速率不一致,波形存在差异。

Reference

【1】http://www.lttconn.com/res/lttconn/pdres/201402/20140218105502619.pdf

【2】https://www.hotchips.org/wp-content/uploads/hc_archives/hc21/1_sun/HC21.23.1.SystemInterconnectTutorial-Epub/HC21.23.131.Ajanovic-Intel-PCIeGen3.pdf

【3】http://read.pudn.com/downloads95/ebook/383403/PCI_Express_Base_Specification_v20.pdf

PCIe信号简单介绍与测试相关推荐

  1. MIPI信号简单介绍

    1.MIPI介绍 MIPI是由ARM.Nokia.ST.IT等公司成立的一个联盟,旨在把手机内部的接口如存储接口,显示接口,射频/基带接口等标准化,减少兼容性问题并简化设计. MIPI联盟通过不同的工 ...

  2. Chirp信号简单介绍

    1.定义:chirp指的是频率随时间增加或减少的信号.它通常应用于声纳.雷达和激光系统,以及其他应用,如扩频通信.(大多数情况也可称为线性chirp信号,但其实chirp信号未必是线性的) 2.公式推 ...

  3. MiL 和 SiL简单介绍

    MiL 模型在环测试 物理测试被广泛用于表征机械系统.但是,在许多情况下,现在可以使用数学模型来充分描述部分试样的行为.因此,可以构想出将样品分成物理部分和虚拟部分的测试系统,即实时计算机模拟,这具有 ...

  4. openresty开发系列2--nginx的简单安装,正向、反向代理及常用命令和信号控制介绍...

    openresty开发系列2--nginx的简单安装,正向.反向代理及常用命令和信号控制介绍 一.nginx的安装下载及编译安装 1.Nginx下载:nginx-1.13.0.tar.gz,下载到:/ ...

  5. (59)简单介绍RAM IP核类型和接口信号?

    1.1 简单介绍RAM IP核类型和接口信号? 1.1.1 本节目录 1)本节目录: 2)本节引言: 3)FPGA简介: 4)简单介绍RAM IP核类型和接口信号?: 5)结束语. 1.1.2 本节引 ...

  6. 【Qt】控件——QPlainTextEdit使用简单介绍:常用方法及信号、逐行读取编辑框的内容、使用自带的快捷菜单、作为日志显示窗口

    Qt控件-QPlainTextEdit使用 参考链接: https://blog.csdn.net/seniorwizard/article/details/109726147; https://bl ...

  7. FlexRay汽车通信总线介绍及测试环境

    FlexRay汽车通信总线介绍及测试环境 原文链接:http://www.ulantec.cn/a/xinwen/xingyezixun/8.html 综述 FlexRay通信总线是由多个汽车制造商和 ...

  8. 【二 HLS】HLS接口的简单介绍

    一.HLS简单介绍 vivado HLS是xilinx推行的高级综合工具,可以使用C/C++以及system C来实现xilinx的可编程器件的编程,不用手写verilog语言,官方提供了两个重要的H ...

  9. 域格模块移动网络信号指标介绍

       域格模块移动网络信号指标介绍 如今,移动通信已成为我们生活不可或缺的一部分,我们享受着他带给我们的便利,也不时遭遇到因网络通信质量差造成的窘境.而带给我们这冰火两重天的,就是我们今天的主角&qu ...

最新文章

  1. pythorch创建简单的神经网络源码
  2. BUUCTF(pwn)[BJDCTF 2nd]secret
  3. JZOJ 5977. 【清华2019冬令营模拟12.15】堆
  4. 走近分形与混沌(part2)-豪斯多夫维数
  5. Spring 3.1和JPA的持久层
  6. 探索比特币源码1-运行 Bitcoin Core Node
  7. 画布上涂鸦功能(可橡皮擦、可清除)
  8. 5 好看的字体样式_嫌电脑字体样式太少,这款小软件几百种的样式随便你选择...
  9. JSP状态管理 及 Cookie实例
  10. 【数字全排列】LeetCode 31. Next Permutation
  11. 配置centOS下的Python
  12. 用VB.net实现对.ini文件的读写操作的类
  13. 【Vegas原创】Oracle批量create、Lock user的方法
  14. Sharepoint Solution Gallery Active Solution时激活按钮灰色不可用的解决方法
  15. Linux卸载Apache服务器
  16. 批量下载花瓣图片脚本--抖机灵
  17. HbuilderX 运行到小程序模拟器
  18. 蓝桥杯2018国赛B组第四题 调手表
  19. 为什么cinder-volume在删除volume时无反应 (by quqi99)
  20. ITEXT 把表格定位在固定位置

热门文章

  1. TypeScript -- 存取器(set,get)
  2. 小型智能机器人开发小组
  3. 微分方程5_如何理解$e^i*pi
  4. uniapp接入谷歌导航功能
  5. h5 ios 禁用长按选择图片_h5移动端禁止长按图片保存
  6. 我方了!游戏建模竟然要学这么多东西!
  7. 【电气专业知识问答】问:什么是励磁系统阶跃响应?
  8. 一键瘦脸!浙大提出:人脸视频编辑新技术
  9. Snappy Java API简介
  10. ECharts 实例