-
公开(公告)号:US06631437B1
公开(公告)日:2003-10-07
申请号:US09543817
申请日:2000-04-06
申请人: Ryan Callison , Brian Hausauer
发明人: Ryan Callison , Brian Hausauer
IPC分类号: G06F1320
CPC分类号: G06F13/4243
摘要: A device for providing data includes a data source, a bus interface, a data buffer, and control logic. The bus interface is coupled to a plurality of control lines of a bus and adapted to receive a read request targeting the data source. The control logic is adapted to determine if the read request requires multiple data phases to complete based on the control lines, and to retrieve at least two data phases of data from the data source and store them in the data buffer in response to the read request requiring multiple data phases to complete. A method for retrieving data includes receiving a read request on a bus. The bus includes a plurality of control lines. It is determined if the read request requires multiple data phases to complete based on the control lines. At least two data phases of data are retrieved from a data source in response to the read request requiring multiple data phases to complete. The at least two data phases of data are stored in a data buffer.
摘要翻译: 用于提供数据的设备包括数据源,总线接口,数据缓冲器和控制逻辑。 总线接口耦合到总线的多个控制线,并适于接收针对数据源的读取请求。 控制逻辑适于确定读取请求是否需要基于控制线完成多个数据阶段,并且从数据源检索数据的至少两个数据阶段,并响应于读取请求将它们存储在数据缓冲器中 需要多个数据阶段才能完成。 用于检索数据的方法包括在总线上接收读取请求。 总线包括多个控制线。 确定读取请求是否需要基于控制线完成多个数据阶段。 响应于需要多个数据阶段完成的读请求,从数据源检索至少两个数据数据阶段。 数据的至少两个数据阶段被存储在数据缓冲器中。