用于访问PCI Express 兼容设备的资源的系统和方法技术方案

技术编号:8493990 阅读:198 留言:0更新日期:2013-03-29 06:45
一种利用报文来访问PCI?Express通信链路环境中的寄存器和内存的系统和方法。供应商定义PCI?Express报文可被用来读写设备的内存映射空间或寄存器空间。利用该报文传送方式定义了四种类型访问,即内存读、内存写、配置读和配置写。所期望的寄存器访问类型由供应商定义报文的头中的供应商特定类型字段中的适当值进行定义。如果位于PCI?Express链路另一端的PCI?Express兼容设备不支持这些类型的报文,则所述报文被接收者默默丢弃,且没有错误报告。

【技术实现步骤摘要】
【国外来华专利技术】用于访问PCI Express兼容设备的资源的系统和方法
本专利技术总体上涉及数据通信,尤其是涉及串行点对点数据通信。
技术介绍
近年来,计算机的速度得到了显著提升。这种提升在很大程度上得益于CPU速度 的提升。然而,计算机速度也依赖于数据通信的速度,即CPU将数据传送给外围设备以及从 外围设备将数据传送给CPU的能力。有段时间,外围部件互连(PCI)总线提供足够的外设 连通性。但是,随着CPU速度的提升以及更大的数据传送需求,PCI总线很快成为CPU和外 设之间最慢的链接。尤其是,PCI总线为了满足增长的数据传送需要而增加了大量的引脚、 功率和时间配置(clocking)上的缺点。为了应对这些缺点,提出了 PCI Express工业标准。PCIExpress工业标准采用了 使用低电压差分信号的串行协议,没有上述的时间配置缺点,且能在减少引脚数量的情况 下提供更高的带宽。PCIExpress提供多达32个的在“根(root)”设备和“终端(endpoint)” 设备之间提供串行点对点连接的数据通道(被称为通路(lane))。PCI Express协议是分层协议,所述层包括事务层、数据本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】2010.07.15 US 12/836,7311.一种用于利用源自于源的报文来访问目的站的功能空间的方法,其包括 在所述源处形成所述报文,其中所述报文包括与访问相关的访问类型值和与所述功能空间相关的目的站偏移量值;以及将所述报文发送给所述目的站。2.如权利要求1所述的方法,其中所述报文是PCIExpress报文。3.如权利要求1所述的方法,其中所述访问是内存读取操作、内存写入操作、配置读取操作、配置写入操作和完成操作中的一者。4.如权利要求1所述的方法,其中所述报文进一步包括数据值且所述访问是内存写入操作、配置写入操作和完成操作中的一者。5.如权利要求1所述的方法,其中所述功能空间是内存位置和寄存器位置中的一者。6.如权利要求1所述的方法,其中所述形成和所述发送在与所述源相关的启动位置被置为表示报文启动的值时被执行。7.如权利要求1所述的方法,其进一步包括 通过将与所述源相关的状态位置置为预定值,表示所述报文已被成功发送。8.如权利要求1所述的方法,其进一步包括 通过标记待读取数据的可用性,表示所述报文已被成功发送。9.如权利要求1所述的方法,其中所述形成和所述发送在证实了所述源处的在前报文形成已完成之后被执打。10.如权利要求1所述的方法,其中所述形成报文进一步包括被置为与单一步骤传播相关的预定路由值的路由值。11.如权利要求1所述的方法,其中所述形成报文进一步包括被置为与多步骤传播相关的预...

【专利技术属性】
技术研发人员:贝蒂·卢克戈登·F·卡鲁克
申请(专利权)人:超威半导体公司ATI科技无限责任公司
类型:
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1