Patent ID: 6526561
Filing Date: 2003-02-25
Classification: G06F

Abstract:
A database comprising a plurality of VC clusters for storing therein data needed in designing an integrated circuit device,each said VC cluster including: a specification/architecture virtual core (VC) for storing therein data at specification and architectural levels needed for constructing the integrated circuit device; an RTL-VC for storing therein data at a register transfer level (RTL) required for meeting a specification and an architecture represented by the data stored in the specification/architecture VC, and a performance index including a plurality of parameters used for evaluating the performance of the integrated circuit device, wherein the specification and architecture level is a higher level than the register transfer level, wherein the performance index is represented in the specification/architecture VC as a first range within a multi-dimensional space using the parameters as coordinates, and wherein the performance index is represented in the RTL-VC as a second range within a multi-dimensional space or a point using the parameters as coordinates, the second range being narrower than the first range.