Real-time connection error checking method and process
AssigneeIntel Corporation
InventorsWilliam R. Wheeler, Matthew J. Adiletta
Life of this patent
Estimating the term…
Abstract
A method comprising monitoring a design environment to detect the addition of a circuitry component to a circuit being designed by a circuit designer. The method accesses a connection parameter definition file that specifies a set of connection parameters for that added circuitry component. The method compares the connection parameters defined in the connection parameter definition file with the actual connections of the added circuitry component. The method provides the circuit designer with feedback concerning the validity of the actual connections of the added circuitry component.
Claims36
A method comprising:
- monitoring a design environment to detect the addition of a circuitry component to a circuit being designed;
- accessing a connection parameter definition file that specifies a set of connection parameters for that added circuitry component;
- comparing the connection parameters defined in the connection parameter definition file with the actual connections of the added circuitry component;
- and
- providing feedback concerning the validity of the actual connections of the added circuitry component.
A method comprising:
- monitoring a design environment to detect the modification of an existing circuitry component included in a circuit being designed by a circuit designer;
- accessing a connection parameter definition file that specifies a set of connection parameters for that modified existing circuitry component;
- comparing the connection parameters defined in the connection parameter definition file with the actual connections of the modified existing circuitry component;
- and
- providing the circuit designer with feedback concerning the validity of the actual connections of the modified existing circuitry component.
An error checking process comprising:
- a design space monitoring process for monitoring a design environment to detect the addition of a circuitry component to a circuit being designed by a circuit designer;
- a definition file access process for accessing a connection parameter definition file that specifies a set of connection parameters for said added circuitry component;
- a connection comparison process for comparing said connection parameters defined in said connection parameter definition file with the actual connections of said added circuitry component;
- and
- a feedback process for providing the circuit designer with feedback concerning the validity of said actual connections of said added circuitry component.
A computer program product residing on a computer readable medium having a plurality of instructions stored thereon which, when executed by the processor, cause that processor to:
- monitor a design environment to detect the addition of a circuitry component to a circuit being designed by a circuit designer;
- access a connection parameter definition file that specifies a set of connection parameters for that added circuitry component;
- compare the connection parameters defined in the connection parameter definition file with the actual connections of the added circuitry component;
- and
- provide the circuit designer with feedback concerning the validity of the actual connections of the added circuitry component.
A processor and memory configured to:
- monitor a design environment to detect the addition of a circuitry component to a circuit being designed by a circuit designer;
- access a connection parameter definition file that specifies a set of connection parameters for that added circuitry component;
- compare the connection parameters defined in the connection parameter definition file with the actual connections of the added circuitry component;
- and
- provide the circuit designer with feedback concerning the validity of the actual connections of the added circuitry component.
A method comprising:
- monitoring a design environment to detect the addition of a circuitry component to a circuit being designed;
- accessing a connection parameter definition file that specifies a set of connection parameters, including a data path bitwidth parameter, for that added circuitry component;
- comparing the connection parameters defined in the connection parameter definition file with the actual connections of the added circuitry component;
- and
- providing feedback concerning the validity of the actual connections of the added circuitry component.
A method comprising:
- monitoring a design environment to detect the addition of a circuitry component to a circuit being designed;
- accessing a connection parameter definition file that specifies a set of connection parameters, including a terminal status parameter, for that added circuitry component;
- comparing the connection parameters defined in the connection parameter definition file with the actual connections of the added circuitry component;
- and
- providing feedback concerning the validity of the actual connections of the added circuitry component.
A method comprising:
- monitoring a design environment to detect the addition of a circuitry component to a circuit being designed;
- accessing a connection parameter definition file that specifies a set of connection parameters, including a clocking connection parameter, for that added circuitry component;
- comparing the connection parameters defined in the connection parameter definition file with the actual connections of the added circuitry component;
- and
- providing feedback concerning the validity of the actual connections of the added circuitry component.
A method comprising:
- monitoring a design environment to detect the addition of a circuitry component to a circuit being designed;
- accessing a connection parameter definition file that specifies a set of connection parameters for that added circuitry component;
- comparing the connection parameters defined in the connection parameter definition file with the actual connections of the added circuitry component;
- providing feedback concerning the validity of the actual connections of the added circuitry component;
- and
- automatically correcting connection errors which propagate through the circuit being designed.
A method comprising:
- monitoring a design environment to detect the modification of an existing circuitry component included in a circuit being designed by a circuit designer;
- accessing a connection parameter definition file that specifies a set of connection parameters for that modified existing circuitry component;
- comparing the connection parameters defined in the connection parameter definition file with the actual connections of the modified existing circuitry component;
- providing the circuit designer with feedback concerning the validity of the actual connections of the modified existing circuitry component;
- and
- automatically correcting connection errors which propagate through the circuit being designed.
An error checking process comprising:
- a design space monitoring process for monitoring a design environment to detect the addition of a circuitry component to a circuit being designed by a circuit designer;
- a definition file access process for accessing a connection parameter definition file that specifies a set of connection parameters for said added circuitry component;
- a connection comparison process for comparing said connection parameters defined in said connection parameter definition file with the actual connections of said added circuitry component;
- a feedback process for providing the circuit designer with feedback concerning the validity of said actual connections of said added circuitry component;
- and
- a recursive correction process which automatically corrects connection errors which propagate through said circuit being designed.
Dependencies are inferred from the claim text.