REUSABLE CONFIGURATION TOOL
First Claim
1. A method for configuring an integrated circuit, comprising:
- providing a user interface for displaying one or more abstract data elements for user selection, wherein the one or more abstract data elements represent one or more controls associated with characteristics of the integrated circuit;
receiving a user selection of an abstract data element;
validating associated abstract rules for the user selected abstract data element; and
validating product rules for the one or more product data elements associated with the user selected abstract data element, wherein the one or more product data elements represent one or more controllable features of the integrated circuit.
1 Assignment
0 Petitions
Accused Products
Abstract
Method, system and signal bearing medium for configuring an integrated circuit are provided. One embodiment provides a method for configuring an integrated circuit, comprising: providing a user interface for displaying one or more abstract data elements for user selection, wherein the one or more abstract data elements represent one or more controls associated with characteristics of the integrated circuit; receiving a user selection of an abstract data element; validating associated abstract rules for the user selected abstract data element; and validating product rules for the one or more product data elements associated with the user selected abstract data element, wherein the one or more product data elements represent one or more controllable features of the integrated circuit.
-
Citations
21 Claims
-
1. A method for configuring an integrated circuit, comprising:
-
providing a user interface for displaying one or more abstract data elements for user selection, wherein the one or more abstract data elements represent one or more controls associated with characteristics of the integrated circuit;
receiving a user selection of an abstract data element;
validating associated abstract rules for the user selected abstract data element; and
validating product rules for the one or more product data elements associated with the user selected abstract data element, wherein the one or more product data elements represent one or more controllable features of the integrated circuit. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for configuring an integrated circuit, comprising:
-
a user interface for displaying one or more abstract data elements for user selection, wherein the one or more abstract data elements represent one or more controls associated with characteristics of the integrated circuit;
a configuration database containing an abstract rules database and a product rules database; and
a core tool connected to the user interface and the configuration database, the core tool configured to perform an operation comprising;
receiving a user selection of an abstract data element;
validating associated abstract rules for the user selected abstract data element; and
validating product rules for the one or more product data elements associated with the user selected abstract data element, wherein the one or more product data elements represent one or more controllable features of the integrated circuit. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A signal bearing medium, comprising a program which, when executed by a processor, performs an operation for configuring an integrated circuit, the operation comprising:
-
providing a user interface for displaying one or more abstract data elements for user selection, wherein the one or more abstract data elements represent one or more controls associated with characteristics of the integrated circuit;
receiving a user selection of an abstract data element;
validating associated abstract rules for the user selected abstract data element; and
validating product rules for the one or more product data elements associated with the user selected abstract data element, wherein the one or more product data elements represent one or more controllable features of the integrated circuit. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification