Methods, systems, and circuits are provided for signals crossing multiple
clock domains. One circuit includes a number of different clock domains
located on different portions of the ASIC. A number of input/output (I/O)
ports are provided to couple signals to and from the ASIC. The circuit
includes means for moving internal signals from a subset of the number of
different clock domains of multiple frequencies to a different clock
domain for monitoring, observation, counting, and debug.