Measurement and data acquisition system including a real-time monitoring circuit for implementing control loop applications
First Claim
1. A system for implementing control loop operations, the system comprising:
- a plurality of subsystems, wherein at least a portion of the plurality of subsystems are operable to provide a plurality of timing signals for the system; and
a real-time monitoring unit coupled to the portion of the plurality of subsystems, wherein the real-time monitoring unit is operable to receive the plurality of timing signals and to select a control loop timing signal out of the plurality of timing signals, wherein the real-time monitoring unit comprises;
a first edge detector unit operable to receive the control loop timing signal and detect a significant event in the control loop timing signal indicating a start of a time period allotted for completion of the control loop operation, wherein the real-time monitoring unit is operable to determine whether the control loop operation is performed within the time period.
5 Assignments
0 Petitions
Accused Products
Abstract
A measurement and data acquisition system including a real-time monitoring circuit for implementing control loop applications. The system control loop may include the real-time monitoring circuit, a data acquisition device, a processing unit, and a plurality of subsystems. The subsystems may be comprised in the data acquisition device or may be external to the data acquisition device. The real-time monitoring circuit may receive a plurality of timing signals from the plurality of subsystems and may select a control loop timing signal out of the plurality of timing signals. The real-time monitoring circuit may determine whether the operations of the control loop are performed within a particular period of time by monitoring the control loop timing signal and communicating with the processing unit. In response to an error notification, the processing unit may take appropriate action, such as shutting down the system and/or reporting an error or warning.
20 Citations
33 Claims
-
1. A system for implementing control loop operations, the system comprising:
-
a plurality of subsystems, wherein at least a portion of the plurality of subsystems are operable to provide a plurality of timing signals for the system; and
a real-time monitoring unit coupled to the portion of the plurality of subsystems, wherein the real-time monitoring unit is operable to receive the plurality of timing signals and to select a control loop timing signal out of the plurality of timing signals, wherein the real-time monitoring unit comprises;
a first edge detector unit operable to receive the control loop timing signal and detect a significant event in the control loop timing signal indicating a start of a time period allotted for completion of the control loop operation, wherein the real-time monitoring unit is operable to determine whether the control loop operation is performed within the time period. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A data acquisition system for implementing control loop operations, the data acquisition system comprising:
-
a plurality of subsystems, wherein at least a portion of the plurality of subsystems are operable to provide a plurality of timing signals for the data acquisition system; and
a data acquisition device coupled to the plurality of subsystems, the data acquisition device comprising;
a real-time monitoring unit operable to receive the plurality of timing signals and to select a control loop timing signal out of the plurality of timing signals, wherein the real-time monitoring unit comprises;
a first edge detector unit operable to receive the control loop timing signal and detect a significant event in the control loop timing signal indicating a start of a time period allotted for completion of the control loop operation, wherein the real-time monitoring unit is operable to determine whether the control loop operation is performed within the time period. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A method for implementing control loop operations in a system, wherein the system comprises a plurality of subsystems and a real-time monitoring unit, the method comprising:
-
the plurality of subsystems providing a plurality of timing signals to the system;
a real-time monitoring unit receiving the plurality of timing signals from the plurality of subsystems and selecting a control loop timing signal out of the plurality of timing signals;
detecting a significant event in the control loop timing signal indicating a start of a time period allotted for completion of the control loop operation; and
the real-time monitoring unit determining whether the control loop operation is performed within the time period. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification