The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Mar. 09, 2010

Filed:

Nov. 08, 2005
Applicants:

Jeffrey Orion Pritchard, Santa Cruz, CA (US);

Michael C. Fairman, Santa Cruz, CA (US);

Inventors:

Jeffrey Orion Pritchard, Santa Cruz, CA (US);

Michael C. Fairman, Santa Cruz, CA (US);

Assignee:

Altera Corporation, San Jose, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 12/66 (2006.01);
U.S. Cl.
CPC ...
Abstract

Techniques and mechanisms provide various representations and/or the ability to control component interconnections in an electronic design. For example, virtual representations, which may be combined with physical representations, of actual hardware connections between components of an electronic design are provided. A virtual port is generally mapped to a hidden physical port, which corresponds to an actual hardware port of a particular component. The virtual port may be mapped to multiple hidden physical ports or mapped to a single hidden physical port shared by another virtual port. The mapping may also take into account various constraints (e.g., functionalities supported by the components selected for connection; burst data transfers; prefetchable memory reads; etc.) to allow for efficient control and/or presentation of interconnection information. Based on the mappings, components can be automatically connected. As such, the creation and understanding of an electronic design is made easier and clearer to the user.


Find Patent Forward Citations

Loading…