Techniques and systems for analysis, diagnosis and debugging fabricated
hardware designs at a Hardware Description Language (HDL) level are described.
Although the hardware designs (which were designed in HDL) have been fabricated
in integrated circuit products with limited input/output pins, the techniques and
systems enable the hardware designs within the integrated circuit products to be
comprehensively analyzed, diagnosed, and debugged at the HDL level at speed. The
ability to debug hardware designs at the HDL level facilitates correction or adjustment
of the HDL description of the hardware designs.