发明申请
US20090113097A1 Method and Apparatus for Attaching Multiple Slave Devices to a Single Bus Controller Interface While Supporting Command Pipelining
有权
用于在支持命令流水线时将多个从设备连接到单总线控制器接口的方法和装置
- 专利标题: Method and Apparatus for Attaching Multiple Slave Devices to a Single Bus Controller Interface While Supporting Command Pipelining
- 专利标题(中): 用于在支持命令流水线时将多个从设备连接到单总线控制器接口的方法和装置
-
申请号: US11927911申请日: 2007-10-30
-
公开(公告)号: US20090113097A1公开(公告)日: 2009-04-30
- 发明人: Bernard Charles Drerup , Richard Nicholas , Prasanna Srinivasan
- 申请人: Bernard Charles Drerup , Richard Nicholas , Prasanna Srinivasan
- 主分类号: G06F13/00
- IPC分类号: G06F13/00
摘要:
In a method and apparatus associated with a bus controller, a set of mechanisms are selectively added to the bus controller, as well as to slave devices connected to the bus controller. A mechanism is also added to one or more master devices connected to the bus controller, in order to provide the master devices with a transaction ordering capability. The added mechanisms collectively achieve the objective of supporting connection of multiple slave devices to a common controller interface, and at the same time allowing pipelined operation of the slave devices. One embodiment of the invention is directed to a method for use with a bus and an associated bus controller, wherein the bus controller has respective master and slave interfaces for use in selectively interconnecting master devices and slave devices. The method comprises the steps of connecting one or more of the master devices to one of the master interfaces, and connecting each of a plurality of slave devices to the same one of the slave interfaces. The method further comprises operating a connected master device to send multiple commands to a selected one of the connected slave devices in accordance with a command pipelining procedure.
公开/授权文献
信息查询