Autonomous control in a programmable system
First Claim
Patent Images
1. A system comprising:
- a programmable analog system that is reconfigurable to perform a plurality of analog operations, wherein the programmable analog system includes a plurality of analog circuits that are reconfigurable to perform the plurality of analog operations;
a programmable digital system that is reconfigurable to perform a plurality of digital operations, wherein the programmable digital system includes one or more digital circuits that are reconfigurable to perform the plurality of digital operations; and
a microcontroller capable of reconfiguring and controlling the programmable analog system and the programmable digital system, wherein the programmable digital system is configured to control the programmable analog system autonomously of the microcontroller, and wherein the microcontroller is configured to reconfigure the one or more digital circuits in the programmable digital system to implement a digital controller.
5 Assignments
0 Petitions
Accused Products
Abstract
A programmable system includes a programmable analog system that is reconfigurable to perform various analog operations, and includes a programmable digital system that is reconfigurable to perform various digital operations. The programmable system also includes a microcontroller capable of reconfiguring and controlling the programmable analog system and the programmable digital system. The programmable digital system is configured to control the programmable analog system autonomously of the microcontroller.
-
Citations
17 Claims
-
1. A system comprising:
-
a programmable analog system that is reconfigurable to perform a plurality of analog operations, wherein the programmable analog system includes a plurality of analog circuits that are reconfigurable to perform the plurality of analog operations; a programmable digital system that is reconfigurable to perform a plurality of digital operations, wherein the programmable digital system includes one or more digital circuits that are reconfigurable to perform the plurality of digital operations; and a microcontroller capable of reconfiguring and controlling the programmable analog system and the programmable digital system, wherein the programmable digital system is configured to control the programmable analog system autonomously of the microcontroller, and wherein the microcontroller is configured to reconfigure the one or more digital circuits in the programmable digital system to implement a digital controller. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system comprising:
-
a programmable analog system including one or more analog circuits that are reconfigurable to perform analog data operations; a programmable digital system including one or more universal digital block devices that are reconfigurable to perform digital data operations, wherein at least one of the universal digital block devices is reconfigured based, at least in part, on configuration data to implement a digital control device that controls the programmable analog system; and a direct memory access engine to retrieve the configuration data from a memory device when the system is initially booted and send the configuration data to the programmable digital system, wherein the memory device is configured to store the configuration data which, when provided to the programmable digital system, causes the programmable digital system to reconfigure at least one of the universal digital block devices to implement the digital control device. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A system comprising:
-
a programmable analog system that is reconfigurable to perform a plurality of analog operations; a programmable digital system that is reconfigurable to perform a plurality of digital operations; a microcontroller capable of reconfiguring and controlling the programmable analog system and the programmable digital system, wherein the programmable digital system is configured to control the programmable analog system autonomously of the microcontroller, wherein one or more digital circuits in the programmable digital system are configured to implement a digital controller, and wherein the digital controller is configured to direct a reconfiguration of analog circuits in the programmable analog system; and a memory device to store configuration data which, when provided to the programmable digital system, causes the programmable digital system to reconfigure the one or more digital circuits to implement the digital controller. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification