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.

Um dispositivo para fornecer dados inclui uma origem dos dados de, uma relação de barra-ônibus, um amortecedor dos dados, e a lógica de controle. A relação de barra-ônibus é acoplada a um plurality de linhas do controle de uma barra-ônibus e adaptada para receber um pedido lido que alveja a origem dos dados de. A lógica de controle é adaptada para determinar se o pedido lido requerer fases múltiplas dos dados para terminar baseado nas linhas do controle, e para recuperar ao menos duas fases dos dados dos dados da origem dos dados de e para armazená-los no amortecedor dos dados em resposta ao pedido lido que requer fases múltiplas dos dados para terminar. Um método para recuperar dados inclui a recepção de um pedido lido em uma barra-ônibus. A barra-ônibus inclui um plurality de linhas do controle. Determina-se se o pedido lido requerer fases múltiplas dos dados para terminar baseado nas linhas do controle. Ao menos duas fases dos dados dos dados são recuperadas de uma origem dos dados de em resposta ao pedido lido que requer fases múltiplas dos dados para terminar. As ao menos duas fases dos dados dos dados são armazenadas em um amortecedor dos dados.

 
Web www.patentalert.com

< (none)

< Processor and data cache with data storage unit and tag hit/miss logic operated at a first and second clock frequencies

> Platform for selectively providing a channel service unit/data service unit, a router/bridge, and a dial-up modem

> (none)

~ 00085