I am trying to implement a dynamic probe for my xilinx Virtex II, When would I want to use an ATC2 state core (synchronous) versus a timing (asynchronous) core?
• Provide most-accurate measurements for functional debug in one time domain • Register inputs to minimize fan out • Support time division multiplexing for 2X pin reduction
Timing cores
• Are best for measurements across multiple time domains • Run at fastest-possible speed of device, no registering of MUX inputs or outputs • Have minimal impact on design timing
• Provide most-accurate measurements for functional debug in one time domain
• Register inputs to minimize fan out
• Support time division multiplexing for 2X pin reduction
Timing cores
• Are best for measurements across multiple time domains
• Run at fastest-possible speed of device, no registering of MUX inputs or outputs
• Have minimal impact on design timing