System and method for coevolutionary circuit design
First Claim
1. A system suitable for providing integrated circuit design, comprising:
- a memory storing a first set of instructions and a second set of instructions; and
a processor communicatively coupled to the memory, the processor suitable for performing the first set of instructions and the second set of instructions, wherein the first set of instructions is suitable for configuring a processor to provide an integrated circuit development environment in which a support methodology for an integrated circuit is created and the second set of instructions is suitable for configuring a processor to provide tools for implementing a platform architecture of an integrated circuit in which the platform architecture supplies a structure of the integrated circuit, the first set of instructions and the second set of instructions linked through at least one formalism so that at least one of an action taken utilizing the platform architecture influences the support methodology and an action taken utilizing the support methodology influences the platform architecture, wherein the formalism includes a differential game, and wherein the differential game is a zero sum game.
10 Assignments
0 Petitions
Accused Products
Abstract
The present invention is directed to a system and method for coevolutionary circuit design. A system suitable for providing integrated circuit design may include a memory suitable for storing a first set of instructions and a second set of instructions and a processor communicatively coupled to the memory. The processor is suitable for performing the first set of instructions and the second set of instructions. The first set of instructions is suitable for configuring a processor to provide an integrated circuit development environment in which a support methodology for an integrated circuit is created. The second set of instructions is suitable for configuring a processor to provide tools for implementing a platform architecture of an integrated circuit in which the platform architecture supplies a structure of the integrated circuit. The first set of instructions and the second set of instructions are linked through at least one formalism so that at least one of an action taken utilizing the platform architecture influences the support methodology and an action taken utilizing the support methodology influences the platform architecture.
-
Citations
3 Claims
-
1. A system suitable for providing integrated circuit design, comprising:
-
a memory storing a first set of instructions and a second set of instructions; and
a processor communicatively coupled to the memory, the processor suitable for performing the first set of instructions and the second set of instructions, wherein the first set of instructions is suitable for configuring a processor to provide an integrated circuit development environment in which a support methodology for an integrated circuit is created and the second set of instructions is suitable for configuring a processor to provide tools for implementing a platform architecture of an integrated circuit in which the platform architecture supplies a structure of the integrated circuit, the first set of instructions and the second set of instructions linked through at least one formalism so that at least one of an action taken utilizing the platform architecture influences the support methodology and an action taken utilizing the support methodology influences the platform architecture, wherein the formalism includes a differential game, and wherein the differential game is a zero sum game.
-
-
2. A method of designing an integrated circuit, comprising:
-
receiving functional specifications and constraints of an integrated circuit; and
interacting with a system configured to provide an environment for deriving a support methodology for an integrated circuit having the received functional specifications, wherein the interaction with the support methodology for the integrated circuit influences an environment for designing a platform architecture for the integrated circuit, wherein the support methodology influences the environment for designing the platform architecture through the use of a formalism including a differential game, and wherein the differential game is a zero sum game including a game of pursuit.
-
-
3. A method of designing an integrated circuit, comprising:
-
receiving functional specifications and constraints of an integrated circuit; and
interacting with a system configured to provide an environment for deriving a platform architecture for an integrated circuit having the received functional specifications, wherein the interaction with the platform architecture for the integrated circuit influences an environment for designing a support methodology for the integrated circuit, wherein the platform architecture influences the environment for designing the support methodology through the use of a formalism including a differential game, and wherein the differential game is a zero sum game including a game of pursuit.
-
Specification