当前位置: 首页 > wzjs >正文

徐汇网站建设建网站公司

徐汇网站建设,建网站公司,网站开发人员需求分析,蚌埠网站建设费用PCI、PCIe相关知识整理汇总 【PCIe总线】 -- PCI、PCIe相关实现 由之前的PCIe基础知识可知,pcie的组成有:RC(根节点)、siwtch(pcie桥)、EP(设备)。 RC和EP,以及EP和EP能…

PCI、PCIe相关知识整理汇总
【PCIe总线】 -- PCI、PCIe相关实现


由之前的PCIe基础知识可知,pcie的组成有:RC(根节点)、siwtch(pcie桥)、EP(设备)。

RC和EP,以及EP和EP能够互相通信之前,需要一系列的配置,即配置inbound、outbound。

什么是inbound,outbound?

它本质上是地址转换翻译

SOC芯片在 PCIe 内部配置寄存器空间提供了一系列寄存器接口用以配置地址转换单元(ATU)。通过这一组寄存器,可以实现对发送方向和接收方向的各个地址转换区的配置。

一个EP如何访问RC?

它们之间只有PCIE链路。EP侧要产生PCIE读写事务,那应用程序如何产生这样的事务?应用程序操作特定的地址,进行读写。如写一个地址,然后产生个写事务。各soc有PCIE控制器,配置好,然后访问特定的地址,就可以转换成写事务。

即,EP访问RC:EP配置outbound地址,对应RC的DDR地址。EP访问特定的地址,会产生一个事务,访问RC侧的DDR地址。

实例:

如ti816x, 2000 0000h - 2FFF FFFFh 共256M大小的地址空间,对应着32个outbound配置, 每个配置对应着8M。

配置ob0  : 0x4 0000 0000 (RC侧DDR地址)

EP侧应用程序访问0x2000 0000, 会产生一个事务,访问RC侧的0x4 0000 0000

RC如何访问EP?

它们之间只有PCIE链路。RC侧可以访问EP侧的BAR空间。EP侧提供了翻译机制,将对BAR空间的访问,转化成对本侧DDR的访问。

如:

EP BAR2: 0x380010000000

EP配置inbound bar2: 0xb2e00000

RC侧应用程序访问 0x380010000000,会产生一个事务,访问EP侧的0xb2e0 0000。

EP-A如何访问EP-B?

同样它们之间只有PCIE链路。

  1.  EP-A配置好outbound,到EP-B侧的PCIE BAR地址
  2.  EP-B配置好inbound到EP-B的DDR
  3.  EP-A访问 本侧(soc)的特定的地址空间

http://www.dtcms.com/wzjs/426671.html

相关文章:

  • 高端网站设计公司首页关键词排名
  • 网站中的搜索功能怎么做一站式软文发布推广平台
  • 嗨学网官网优化疫情防控 这些措施你应该知道
  • 做网站广告费优化软件
  • 广州智迅网络做网站关键词指数查询工具
  • 做电商哪几个设计网站比较好最新网站查询
  • 如何建导航网站网络销售的好处和意义
  • 广州信息流推广公司排名优化网站搜索排名
  • 网站建站华为云搜索引擎营销的方法
  • 公司网站建设怎么入账网站模板下载免费
  • 赌博游戏网站开发百度是国企还是央企
  • 蓝色phpcms律师网站模板phpcms律师电商运营seo
  • 做网站公司电话seo运营学校
  • 湖南省郴州市嘉禾县玉林网站seo
  • 中国做二手房最大的网站有哪些郑州seo价格
  • 租车网站建设国内营销推广渠道
  • 湛江网站制作公司电影站的seo
  • WordPress post登录搜索引擎优化方案案例
  • 上海网站建设联系电互联网培训
  • 晋江网站建设价格可以下载新闻视频的网站
  • 图书翻页的动画 做网站启动用天津最新消息今天
  • 洛阳营销型网站建设宝鸡网站开发公司
  • 怎么在网站做推广不要钱网页推广链接怎么做
  • 阿里巴巴国际网站做网站可以吗360广告联盟平台
  • 专业做旅游网站的公司东莞市网站seo内容优化
  • 中国建设银官方网站今日新闻最新头条10条摘抄
  • 深圳交友网站建设全国免费发布广告信息平台
  • php个人网站论文seo咨询解决方案
  • 西安到北京高铁seoul是韩国哪个城市
  • 天津网站建设普斯泰营销图片素材