发明名称 Variable latency and bandwidth communication pathways
摘要 A system and method for choosing communication pathways for data transfers on a computer chip based on desired latency and bandwidth characteristics. On a computer chip including a network of resources, those resources are allocated based upon the needs of the various components of the computer chip. Typical resources on the computer chip include a first bus with a plurality of data lines and control lines and having first bandwidth and latency characteristics, a second bus with a plurality of data lines and control lines having second bandwidth and latency characteristics, and a plurality of devices coupled to the first bus and second bus. Each device includes interface logic for accessing and performing transfers on the first and second buses. Each device is operable to select either the first or second bus depending on desired bandwidth and latency characteristics. Normally the first bandwidth is greater than the second bandwidth. Each device selects the first bus for higher speed transfers or the second bus for lower speed transfers. When the first latency is shorter than the second latency, each of the devices select the first bus for lower latency transfers and the second bus for higher latency transfers. Other characteristics which may be varies by each device according to the transmission needs of the particular device include clock rate, block size, and bus protocol depending upon desired bandwidth and latency characteristics. For highest possible bandwidth transfers, a multiple bus transfer may be requested by any device.
申请公布号 US5935232(A) 申请公布日期 1999.08.10
申请号 US19970969860 申请日期 1997.11.14
申请人 ADVANCED MICRO DEVICES, INC. 发明人 LAMBRECHT, J. ANDREW;HARTMANN, ALFRED C.
分类号 G06F13/12;G06F13/36;G06F13/368;G06F13/372;G06F13/40;H04N7/24;(IPC1-7):G06F13/00 主分类号 G06F13/12
代理机构 代理人
主权项
地址