An apparatus for providing a high speed asynchronous bus for a plurality of
modules of an integrated circuit is disclosed. Each of the modules may
comprise one or more clock domains. The apparatus comprises a distributed
AND structure capable of receiving a data strobe signal and a data signal
from each of the plurality of modules. A method for sampling data from the
high speed asynchronous bus is also disclosed. Data is sampled when a
sampling criterion has occurred. The sampling criterion is based upon
detecting changes in a data strobe signal or in a delayed data strobe
signal.
Um instrumento para fornecer uma barra-ônibus assíncrona de alta velocidade para um plurality dos módulos de um circuito integrado é divulgado. Cada um dos módulos pode compreender um ou mais domínio do pulso de disparo. O instrumento compreende distribuído E a estrutura capaz de receber um sinal do estroboscópio dos dados e uns dados sinaliza de cada um do plurality dos módulos. Um método para provar dados da barra-ônibus assíncrona de alta velocidade é divulgado também. Os dados são provados quando um critério da amostragem ocorreu. O critério da amostragem é baseado em detectar mudanças em um sinal do estroboscópio dos dados ou em um sinal atrasado do estroboscópio dos dados.