The TA660 PCI Analyzer/Exerciser card is for timing characterization on PCI or CompactPCI 64-bit buses running at 66 MHz. Using high levels of integration and novel design techniques, measurement and characterization at granularity and accuracy previously unattainable is now available. The board can characterize timing parameters down to 100 ps resolution on the entire PCI bus. The board can monitor latencies, throughput, efficiencies and data transfers in real-time and continuously at rates of up to 528 MB/s. The TA660 card has a series of on-board dual ported FIFOs and real-time word recognizers that let developers fully measure and verify system specifications and find bottlenecks.