众所周知,PCIe协议分成传输层、数据链路层和物理层。

物理层又分为媒体链路层(Media access layer,MAC)、物理编码子层(physical coding sublayer,PCS)、传输媒介接触层(physical media attcahment layer,PMA)

在具体实现时,PCIe controller通常可以看成:传输层+数据链路层+MAC

MAC和PCS通过PIPE(The Phy interface for PCIe,但不仅用于PCIe,也可用于USB、SATA等等)相连

PCIe协议在具体实现时的大体框图相关推荐

  1. pcie协议_PCIE总线,你不得不知道的信号分布及使用情况

    PCI-Express简称PCI-E于2001年春季由Intel公司提出.随后在2001年底,包括Intel.AMD.DELL.IBM在内的20多家业界主导公司开始起草新技术的规范,并在2002年底完 ...

  2. PCIe协议学习笔记之--Configuration Overview

    1 BDF (Bus, Device, Function) BDF是在PCI中就有了的概念.在PCIe 拓扑结构中,我们通过总线号(bus number), 设备号(device numer)和功能号 ...

  3. PCIe协议总结1-TLP(1)

    1.概述 PCIe协议是基于包的传输协议,在link中传输的包主要有三类,TLP.DLLP以及Ordered Set,本文主要对TLP进行总结. 在 PCIe 中,高层次事务起源于发送方的Device ...

  4. PCIe协议在SoC中的作用

    下面介绍PCIe在SoC中是如何提高性能的,主要分为以下几个部分: PCIe协议的特点: PCIe设备的认识 PCIe的互联系统 PCIe高带宽低延迟的实现 PCIe对SoC系统性能的提升 一. PC ...

  5. pcie协议_PCIE系统标准体系结构解读(一)

    事务定义为请求者和完成者之间完成一次信息传送需要完成的一系列或多个数据包传送的过程.PCIE 事务可以分为4大类:存储器事务.IO事务.配置事务.消息事务.这些事务可以分成非报告事务(non-post ...

  6. 使用udp协议实现服务器端程序时,uIP中UDP协议实现的改进

    摘  要: uIP作为一种广泛使用的轻量级嵌入式TCP/IP协议栈,其UDP协议的实现还不够完善,目前最新的1.0版本中仅实现了UDP客户端,尚没有实现UDP服务端.为此,对其进行了以下三方面的改进: ...

  7. TCP协议用socket连接时客户端请求服务器read()一直阻塞解决

    问题描述: 在用socket的通信中,经常会出现这种情况,客户端连接服务器,客户端使用输出流写数据,服务器用输入流读数据,但是服务器会出现read()的阻塞,导致程序一直阻塞跑不下去. 解决方法: 一 ...

  8. PCIE协议解析 synopsys IP DBI and LBC 读书笔记(5)

    5.1   Local Bus Controller (LBC) and Data Bus Interface (DBI)(重要) 5.1.1    Overview LBC module DBI接口 ...

  9. 如何基于NTP协议获取阿里云实时时间

    以下文章来源于:公_众_号开源电子网 读取更多技术文章,请扫码关注 关注公众号,后台回复:资料 (免费领取项目文件) NTP协议简介: NTP服务器(Network Time Protocol(NTP ...

  10. PCIE协议解析 synopsys IP Power Management Capability 读书笔记(10)

    5.1.8.1 PF PCI Power Management Capability Register Details Core实现了power management Capability,该capa ...

最新文章

  1. 基于SSM实现餐饮管理系统
  2. 基本蚁群算法的C++源程序
  3. Flocking for Multi-Agent Dynamic Systems:Algorithms and Theory
  4. ubuntu php mysql5.6_Ubuntu 安装 Mysql 5.6 数据库
  5. pycharm提示:Class names should use CamelCase convention(类名命名应遵守驼峰命名约定)
  6. 为什么越来越多的人喜欢旅游?
  7. python 识别图形验证码_Python图片验证码降噪处理实例!此乃识别验证码神技!...
  8. TF ckpt转pb脚本
  9. Discrete Cosine Transform Network for Guided Depth Map Super-Resolution
  10. 无pygame写一个python贪吃蛇
  11. 学计算机的思维导图,电脑上最好用的6款,思维导图软件测评
  12. EpiQuik病毒RNA提取试剂盒,快速、简单、经济有效
  13. iOS客户端如何测试推送
  14. 10余智慧项目建设初见成效 南岸用智慧城市开启智慧生活
  15. 第3章 信息系统集成专业技术知识
  16. mysql数据库事务四大特性的实现原理
  17. CAP原理应用与分布式矩阵
  18. 谁能给个orkut邀请啊~~
  19. oracle数据库some,【案例】Oracle报错Some indexes or index [sub]partitions of table VAS.TAB_PUB_CALLLOG...
  20. 全志 android 编译,全志Android SDK编译详解(二)

热门文章

  1. cam350菜单怎么切换成中文_电子设计软件CAM350各菜单使用说明(一)
  2. Vue引入vue-qr组件实现生成二维码,且实现在二维码中间加入logo图片功能
  3. VB连接ACCESS数据库,使用 LIKE 通配符问题
  4. openvpen最新安卓中文版_ins下载官方安卓最新版-ins下载安卓版中文版下载v2.5.46 手机版-西西软件下载...
  5. 微信【PC电脑版】消息提示音怎么还原
  6. 漂亮easyui皮肤组件html模板,EasyUI美化皮肤主题大包Insdep Theme
  7. java 7下载_java7下载 v7.0 官方最新版
  8. php flea,FleaPHP - 开发框架 - PHP开源网(PHP-OPEN.ORG)
  9. 写给准备用mcafee8.5i企业版的朋友
  10. 信息论基础知识:【信息熵 不确定性】