Implementing a circuit using an integrated circuit including parametric analog elements
First Claim
1. A design system for implementing a circuit comprising:
- an input module to receive from a user information specifying requirements for the circuit including physical properties to be sensed by the circuit and actions to be taken by the circuit;
a design module to;
(i) design the circuit based on the specified requirements, the circuit comprising a configurable integrated circuit (IC) including a number of parametric analog circuit elements for which operating parameters can be set by the design system and a host system coupled to the implemented circuit; and
(ii) verify the circuit design satisfies a number of the specified requirements; and
an output module to;
(i) set parameters of at least one of the parametric analog circuit elements of the configurable IC based on the circuit design; and
(ii) communicate instructions to the user for electrically coupling a number of sub-circuits to the configurable IC to implement the circuit,wherein the configurable IC further comprises configurable signal path elements including an analog-to-digital converter (ADC) that is utilized in a plurality of different signal paths, and a scheduler to schedule sampling of the ADC by the plurality of different signal paths.
6 Assignments
0 Petitions
Accused Products
Abstract
An environment and method are provided for designing and implementing a circuit comprising an integrated circuit (IC) including a number of parametric analog elements for which operating parameters can be set. Generally, the method comprises: specifying requirements for the circuit including physical properties to be sensed by the circuit and actions to be taken by the circuit; designing the circuit based on the specified requirements and resources available on the IC; and setting parameters of at least one of the parametric analog circuit elements of the IC based on the circuit design. In one embodiment, the specifying, designing, and setting parameters steps are performed using a computer executable code embodied in a computer readable medium on a server coupled to a client computer through an internet protocol network. Other embodiments are also provided.
-
Citations
10 Claims
-
1. A design system for implementing a circuit comprising:
-
an input module to receive from a user information specifying requirements for the circuit including physical properties to be sensed by the circuit and actions to be taken by the circuit; a design module to;
(i) design the circuit based on the specified requirements, the circuit comprising a configurable integrated circuit (IC) including a number of parametric analog circuit elements for which operating parameters can be set by the design system and a host system coupled to the implemented circuit; and
(ii) verify the circuit design satisfies a number of the specified requirements; andan output module to;
(i) set parameters of at least one of the parametric analog circuit elements of the configurable IC based on the circuit design; and
(ii) communicate instructions to the user for electrically coupling a number of sub-circuits to the configurable IC to implement the circuit,wherein the configurable IC further comprises configurable signal path elements including an analog-to-digital converter (ADC) that is utilized in a plurality of different signal paths, and a scheduler to schedule sampling of the ADC by the plurality of different signal paths. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A design system comprising:
-
an input module to receive from a user specified requirements for a circuit including a configurable integrated circuit (IC), the configurable IC including a number of analog elements for which parameters can be set both by the design system and by a host system coupled to the circuit after the circuit is implemented; a design module to generate a design for the circuit based on the specified requirements; and an output module to set parameters of at least one of the analog elements based on the design, wherein the configurable IC further comprises a memory to store alternate parameter settings, and wherein the output module stores alternate parameter settings of at least one of the parametric analog circuit elements in the memory, and wherein the configurable IC further comprises configurable signal path elements including an analog-to-digital converter (ADC) that is utilized in a plurality of different signal paths, and a scheduler to schedule sampling of the ADC by the plurality different of signal paths. - View Dependent Claims (7, 8, 9, 10)
-
Specification