A system for designing a circuit, which includes a module, uses a
computer. A user may program or adapt the computer to perform
computer-aided design functions. The computer obtains a description of
the module from the user. The computer parses the description of the
module to identify a port of the module, and to obtain information about
the port. The computer presents to the user the information that it has
obtained about the port.