Method and apparatus for automatically cross-referencing graphical objects and HDL statements
OwnerStephen L. Bold, Mark W. P. Dane +3inventors
InventorsStephen L. Bold, Mark W. P. Dane, Michael J. Reynolds, Mark Paraskeva, James Stewart
Life of this patent
Estimating the term…
Abstract
The present invention beneficially provides a method and apparatus for cross-referencing graphical objects and hardware description language (HDL) statements. According to one aspect of the present invention, a cross-referencing record is automatically generated to map graphical objects to corresponding HDL statements. According to a second aspect of the invention, a request is received to cross-reference a HDL statement and a graphical object. Based on the request, the cross-referencing record is accessed to identify a target of the request.
Claims20
A method comprising:
- receiving a hardware description language (HDL) graphics view of a first design unit, said HDL graphics view comprising a plurality of graphical objects;
- and
- automatically generating a cross-referencing record to map the plurality of graphical objects to a corresponding plurality of HDL statements, said plurality of HDL statements comprising a HDL text view of the first design unit.
A method comprising:
- receiving a request to cross reference a hardware description language (HDL) statement in a HDL text view of a first design unit and a graphical object in a HDL graphics view of the first design unit;
- accessing a cross-referencing record based on the request;
- and
- identifying a target of the request based on the accessing.
An apparatus comprising:
- a storage unit to store a hardware description language (HDL) graphics view of a first design unit, said HDL graphics view comprising a plurality of graphical objects;
- and
- a generation unit, to receive the HDL graphics view and generate a cross-referencing record to map the plurality of graphical objects to a corresponding plurality of HDL statements, said plurality of HDL statements comprising a HDL text view of the first design unit.
A cross-referencing apparatus comprising:
- first circuitry to receive a request to cross reference a hardware description language (HDL) statement in a HDL text view of a first design unit and a graphical object in a HDL graphics view of the first design unit;
- second circuitry to access a cross-referencing record based on the request;
- and
- third circuitry to identify a target of the request based on the cross-referencing record.
A machine readable storage medium having stored thereon machine executable instruction, execution of said machine executable instructions to implement a method comprising:
- receiving a hardware description language (HDL) graphics view of a first design unit, said HDL graphics view comprising a plurality of graphical objects;
- and
- automatically generating a cross-referencing record to map the plurality of graphical objects to a corresponding plurality of HDL statements, said plurality of HDL statements comprising a HDL text view of the first design unit.
A machine readable storage medium having stored thereon machine executable instruction, execution of said machine executable instructions to implement a method comprising:
- receiving a request to cross reference a hardware description language (HDL) statement in a HDL text view of a first design unit and a graphical object in a HDL graphics view of the first design unit;
- accessing a cross-referencing record based on the request;
- and
- identifying a target of the request based on the accessing.
Dependencies are inferred from the claim text.