A method, and a corresponding data structure, are used for designing a circuit
by displaying signal information on a schematic diagram of the circuit to aid in
resolving design problems. A circuit design is stored as data in a computer memory.
An E-CAD tool software application is performed on the design to create an archive
file containing x-y display coordinates for displaying the signals as part of a
schematic. The archive file contains names and locations of all signals. The design
is analyzed to extract signal information. Timing information may be extracted
using a timing analyzer. The information is stored in a data file, such as a timing
data file in the computer memory. Timing information and signal display coordinate
information may be combined into a new archive file that is used to create a schematic
diagram of the circuit, or a portion of the circuit, in which the timing information
is displayed near the signals and signal names. Based on the displayed timing information,
the designer can identify and attempt to resolve problem signals in the design.