发明名称 SYSTEM AND METHOD FOR BUS WIDTH CONVERSION IN A SYSTEM ON A CHIP
摘要 Various embodiments of methods and systems for precompensated bus width conversion (“PBWC”) in a portable computing device (“PCD”) are disclosed. Because starting memory addresses for data transfers emanating from a processing engine in a system on a chip (“SoC”) may be misaligned with a starting memory address of a main bus on the SoC, PBWC solutions seek to precompensate data transfers to align the starting addresses. Advantageously, by doing so PBWC embodiments may significantly reduce the amount of “filler” data chunks that are transferred through the main bus, thereby optimizing band width utilization of the main bus.
申请公布号 US2016026588(A1) 申请公布日期 2016.01.28
申请号 US201414339017 申请日期 2014.07.23
申请人 QUALCOMM INCORPORATED 发明人 CHU Jeffrey Hao;CHRISTANTO Neil Evan
分类号 G06F13/40;G06F13/28;G06F13/42 主分类号 G06F13/40
代理机构 代理人
主权项 1. A method for compensating bus misalignment when undergoing bus width conversion in a system on a chip (“SoC”) in a portable computing device (“PCD”), the method comprising: receiving a data transfer request from a processing engine, wherein: the processing engine is associated with a native bus having a bus width that is less than a bus width of a main bus; andthe data transfer request is a series of data bursts each comprised of a plurality of data chunks; determining that a native bus starting memory address for the data transfer is misaligned with a main bus starting memory address; precompensating the data transfer by aligning the native bus starting memory address with the main bus starting memory address; and performing a bus width conversion of the data transfer to transmit the data transfer through the main bus.
地址 San Diego CA US