发明名称 DRIVER-ASSISTED BASE ADDRESS REGISTER MAPPING
摘要 Techniques herein include systems and methods for driver-assisted BAR mapping that virtualize PCI functions, but without virtualizing the storage media itself. Such techniques make use of unused BARs (Base Address Registers) of a master (Operating system-facing) device to gain access to other PCIe logical instances, while still exposing only a single PCIe function (connection or channel) to system software. This technique provides a new concept of logical PCIe device instances through BAR mapping by making use of unused BARs to extend access to any number of PCIe instances or memory-mapped I/O devices behind a master device such that only a single PCIe function is exposed to system software. Embodiments can thus extend access to one or more additional storage devices through one level of BAR indirection. As a result, such techniques and embodiments enable the multiplication of storage capacity and performance through the aggregation of multiple, similar hardware components.
申请公布号 US2014006659(A1) 申请公布日期 2014.01.02
申请号 US201213538221 申请日期 2012.06.29
申请人 FOONG ANNIE;SETO PAK-LUNG 发明人 FOONG ANNIE;SETO PAK-LUNG
分类号 G06F13/12 主分类号 G06F13/12
代理机构 代理人
主权项
地址