Intellectual property library management system

Data processing: database and file management or data structures – Database design – Data structure types

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C707S793000, C707S793000, C705S03600T

Reexamination Certificate

active

06687710

ABSTRACT:

FIELD OF THE INVENTION
The field of the present invention relates to electronic design automation, and more particularly, to methods and systems for maintaining information relating to virtual components and associated meta-data used in chip design.
BACKGROUND OF THE INVENTION
Silicon technology has advanced such that designers must commonly design chips consisting of millions of transistors. Because of these advances in technology and increasing time to market pressure, designers are developing entire electronic systems or subsystems on a single chip, as opposed to spreading out the design over multiple chips. For example, a subsystem design for a cellular phone may contain a micro-controller as well as a digital signal processor and other components all on a single chip (typically an application-specific integrated circuit or ASIC) or portion of a single chip. These subsystem designs, when stored as design data and supporting documentation for use with electronic design automation (EDA) tools on a computer workstation in a “virtual socket” design environment, are sometimes referred to as “cores” or “virtual components” (“VCs”).
After testing and verifying the design for the components within an overall system, the subsystem designs can often be reused in other application areas—for instance, the microcontroller used in the cellular phone ASIC example above could also potentially be used in a chip used in an automotive application. It could be very costly, wasteful and inefficient if these subsystem designs (i.e., cores) were redesigned for every new application. Design reuse of these cores, also commonly referred to as “IP” or “IPs” (short for “Intellectual Property” or “Intellectual Properties,” respectively), would allow designers to become more efficient and foster a market for existing design cores which is applicable to more than one application.
While the novelty of treating IPs as marketable commodities is such that associated terminology is still evolving, some standardization has been achieved. For example, the Virtual Socket Interface Alliance (VSIA) is an organization formed to specify open standards for VCs, permitting the reuse of cores from multiple sources on a single integrated circuit (IC) or chip. In an analogy to how discrete ICs fit into sockets on a printed circuit board, the VCs may be viewed as “integrated” into “virtual sockets” in an IC design; hence, the title of the VSIA organization. Using the open standards of the VSIA, it is hoped by the participants that IP from different sources can be quickly integrated at the functional, logical and physical levels. The virtual components, or VCs, can take on many forms—i.e., they can be either system level macros, megacell, or embedded software cores used in system chip design. VCs can generally be categorized according to the different abstract levels of design used to captured them (which also dictates to some extent the manner in which they are stored). For example, a hardware VC such as megacell could be either captured in the form of a functional description in a standard functional language such as HDL (Hardware Description Language), a physical abstraction in a standard physical abstraction language such as GDSII, or layout data. Similarly, an embedded software VC can be stored in the form of either source code or executable code. This flexibility helps the user reuse VCs in the abstraction level he or she may want.
Because of the advantages gained by users in reusing virtual components so as to meet the demands of increasing design complexity and time to reaching the market, IP databases or repositories have been developed to accumulate core designs for reuse. However a mere repository provides no assurances that the core designs stored meet applicable standards, nor does such a repository necessarily provide ease of and control over access and use.
Thus, there is a need for a distributed database providing an infrastructure for electronic design that users can access remotely and conveniently, and which provides assurances of quality and a measure of security.
SUMMARY OF THE INVENTION
The present invention provides in one aspect an IP library management system useful for electronic design automation applications.
In a preferred embodiment, the IP library management system supports users on a plurality of local area networks coupled through a wide area network such as the Internet. In accordance with one embodiment as disclosed herein, the IP library management system can utilize a client-server system configuration which includes a master IP database for storing virtual component design data, coupled to a master IP database server on a local area network. A catalog database server may also be provided on the local area network, and couples to an IP catalog database for storing attributes pertaining to the stored virtual component data. The IP library management system further preferably includes an IP registration system, an IP data management system, an IP selection system, an IP catalog management system, and an JP modification management system, which reside on an application server.
In a preferred embodiment, the IP registration system tests the quality of new or modified virtual component data for reuse according to standard guidelines—for example, VSIA standards. If the new or modified virtual component data meets the standards, the IP registration system enters the new or modified data into the master IP database.
In a preferred embodiment, the IP management system controls whether a user may access the master IP database and the IP catalog database. In addition, the IP management system preferably controls setup and maintenance of the master IP database and updates the master IP database upon the registration of new or modified virtual component data.
In a preferred embodiment, the IP selection system permits browsing of the IP catalog database by means of a query engine, and allows access of selected virtual component data from the master IP database, and transport thereof to the user's work area on his workstation.
In a preferred embodiment, the IP catalog management system manages the setup of the IP catalog database schema and any updates to the IP catalog database.
In a preferred embodiment, the IP modification management system manages the reporting and tracking of errors or issues detected in the virtual component data.
Other aspects and advantages of the present invention are disclosed by the following description and figures.


REFERENCES:
patent: 5418954 (1995-05-01), Petrus
patent: 5794210 (1998-08-01), Goldhaber et al.
patent: 5855008 (1998-12-01), Goldhaber et al.
patent: 5933498 (1999-08-01), Schneck et al.
patent: 6006332 (1999-12-01), Rabne et al.
patent: 6157947 (2000-12-01), Watanabe et al.
patent: 2002/0002524 (2002-01-01), Kossovsky et al.
patent: 2002/0019836 (2002-02-01), Uchio et al.
patent: WO 95/21416 (1995-08-01), None
patent: WO 97/22074 (1997-06-01), None
patent: WO 97/46950 (1997-12-01), None
patent: WO0142969 (2001-06-01), None
Ussery et al., “IP evaluation using interactive datasheets,”Electronic Engineering, pp. 33-38, (1997).
Karam et al., “CAD and Foundries for Microsystems,” Proceedings 1997 Design Automation Conference, pp. 674-679, (1997).
Tschichholz et al., “Management of a Secure WWW-Based Document Store,” ISADS 97—Third International Symposium on Autonomous Decentralized Systems, pp. 291-298, (1997).
Hokosaki et al., “IP Highway Sharing Design Information on System LSI Device,” Retrieved from the Internet: http://salesgroup.fujitsu.com/journal/236e/e36tkl-9.html, 4 pages, (retrieved on Aug. 8, 2001).
Goering et al., “Web-based design hoists new sail” Retrieved from the Internet: http://www.eetimes.com
ews/97/959news/webbased.html (Jun. 16, 1997) (retrieved on Jul. 31, 2001).
Fujii, “Internet-driven IP highway has started,”Nikkei Microdevices, pp. 66-68 (Jul. 1997) (Japanese with English translation).
Jeffery et al., “The Pinnacles Electronic Component Information Exchange Project,” Retrieved from the Internet: http://xml.coverpages.org/ecix-te

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Intellectual property library management system does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Intellectual property library management system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Intellectual property library management system will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3345524

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.