Search

CN-120604180-B - Control system, control device and method for providing control and/or regulation signals

CN120604180BCN 120604180 BCN120604180 BCN 120604180BCN-120604180-B

Abstract

The invention relates to an integrated circuit (1000) for providing a control system (10), the control system (10) being adapted to provide control and/or regulation signals. The integrated circuit (1000) includes a system bus (14) having a system controller (16), the system controller (16) configured to perform a system function (18) that controls the system (10). The control system is characterized in that the control system (10) further has a measurement bus (20), the measurement bus (20) having at least one measurement controller (22), the at least one measurement controller (22) being configured to perform a measurement function for detecting and/or processing measurement data and/or an output function for adjusting and/or outputting control and/or regulation signals. Furthermore, the control system (10) has a bus interface (24), which bus interface (24) is configured to provide a communication connection (26) between the system bus (14) and the measurement bus (20).

Inventors

  • ARNOLD ROBERT
  • M. Zieklinski
  • F. Broze
  • R. Pickup

Assignees

  • 艾尔默斯半导体欧洲股份公司

Dates

Publication Date
20260512
Application Date
20240129
Priority Date
20230131

Claims (18)

  1. 1. A control system (10), the control system (10) being configured to provide control and/or regulation signals, the control system (10) comprising: -a system bus (14) having a system controller (16), wherein the system controller (16) is configured to perform a system function (18) of the control system (10); characterized in that the control system (10) further comprises: -a measurement bus (20) with at least one measurement controller (22), wherein the at least one measurement controller (22) is configured to perform a measurement function for collecting and/or processing measurement data and/or an output function for adjusting and/or outputting control and/or regulation signals, wherein the measurement controller (22) is designed as a deterministic programmable finite state machine and is configured such that the measurement function and/or the output function which can be performed by the measurement controller (22) can be completely simulated, and wherein the measurement controller (22) can be operated by a predefined program code, the measurement controller (22) has a ROM memory (38) and the predefined program code is provided in the ROM memory (38), and -A bus interface (24), the bus interface (24) being configured to provide a communication connection (26) between the system bus (14) and the measurement bus (20).
  2. 2. The control system (10) according to claim 1, wherein the system controller (16) comprises a microcontroller (28) or is designed as a microcontroller (28).
  3. 3. The control system (10) according to claim 1 or 2, wherein the measurement controller (22) comprises a RISC processor (36).
  4. 4. The control system (10) according to claim 1 or 2, wherein the measurement controller (22) is configured to start execution of each measurement function or output function executable by the measurement controller (22) from an initial state within a predetermined limited period and to return to the initial state after expiration of the predetermined limited period.
  5. 5. The control system (10) according to claim 4, wherein the predetermined limited period has a duration of 50 μs or less.
  6. 6. The control system (10) according to claim 1 or 2, wherein the measurement controller (22) is configured to execute up to 32 different commands.
  7. 7. The control system (10) of claim 1, wherein the measurement controller (22) further comprises a RAM memory (40) and is configured to store output data generated when the measurement function is performed in the RAM memory (40).
  8. 8. The control system (10) of claim 7, wherein the control system (10) is configured to enable the system controller (16) to access the RAM memory (40) of the measurement controller (22) and read the output data from the RAM memory (40) of the measurement controller (22) through the bus interface (24).
  9. 9. The control system (10) according to claim 7 or 8, wherein the system controller (16) has a RAM memory, and wherein the control system (10) is configured to store the output data in the RAM memory of the system controller (16) via the bus interface (24).
  10. 10. The control system (10) of claim 7, wherein -Additionally providing said predefined program code in said RAM memory (40), and said measurement controller (22) being operable in a test mode using said predefined program code stored in said RAM memory (40), and -The measurement controller (22) is operable in functional mode exclusively by means of the predefined program code stored in the ROM memory (38).
  11. 11. The control system (10) according to claim 1 or 2, wherein the measurement function and/or the output function executable by the measurement controller (22) comprises a safety-related application within the framework of functional safety.
  12. 12. The control system (10) according to claim 1 or 2, wherein the control system (10) is configured to prevent the system controller (16) from accessing the measurement controller (22) during execution of the measurement function and/or the output function by the measurement controller (22).
  13. 13. The control system (10) according to claim 1 or 2, wherein the control system (10) is configured to provide a clock signal and synchronize the system controller (16) and the at least one measurement controller (22) with the clock signal.
  14. 14. The control system (10) according to claim 1 or 2, wherein the control system (10) is configured such that the at least one measurement controller (22) is operable independently of the system controller (16) and/or the system controller (16) is operable independently of the at least one measurement controller (22).
  15. 15. The control system (10) according to claim 1 or 2, wherein the system controller (16), the at least one measurement controller (22) and the bus interface (24) are integrated into an integrated circuit.
  16. 16. The control system (10) according to claim 1 or 2, further comprising a RAM memory (40), wherein the control system (10) is configured to store output data generated by the at least one measurement controller (22) during execution of the measurement function in the RAM memory (40), and to access the RAM memory (40) and read the output data from the RAM memory (40) by the system controller (16).
  17. 17. A control device (54) for a motor vehicle, the control device (54) comprising a control system (10) according to any one of claims 1 to 16.
  18. 18. A method (500) for providing a control and/or regulation signal, the method comprising: -providing (502) a system bus (14) having a system controller (16), wherein the system controller (16) is configured to perform a system function (18) of a control system (10); -providing (504) a measurement bus (20) with at least one measurement controller (22), wherein the at least one measurement controller (22) is configured to perform a measurement function for collecting and/or processing measurement data and/or an output function for adjusting and/or outputting control and/or regulation signals, the measurement controller (22) is designed as a deterministic programmable finite state machine and is configured such that the measurement function and/or output function executable by the measurement controller (22) can be fully simulated, and wherein the measurement controller (22) is operable by predefined program code, the measurement controller (22) has a ROM memory (38), and the predefined program code is provided in the ROM memory (38); -sending (506) a command from the system controller (16) to the measurement controller (22) via a bus interface (24) for performing the measurement function, thereby providing a communication connection (26) between the system bus (14) and the measurement bus (20); -performing (508) the measurement function by the measurement controller (22) and preventing the system controller (16) from accessing the measurement controller (22) during the performance of the measurement function by the measurement controller (22), and -Providing (510) output data generated during execution of the measurement function, wherein the output data is provided to the system controller (16) via the bus interface (24).

Description

Control system, control device and method for providing control and/or regulation signals Technical Field A control system, a control device, the use of a RISC processor as a measurement controller in a control system and a method for providing control and/or regulation signals are provided. These embodiments are therefore particularly suitable for use in the field of control systems and control devices, in particular in the automotive field. Background The control system may have a complex integrated measurement system for acquiring the measurement signals and generating the output data. The processing and control of the measurement section is typically performed by a microcontroller. In addition to the processing of the measurement data and the control of the measurement part, the microcontroller is also generally responsible for controlling the system functions. The large number of functions that must be performed by a microcontroller often results in a speed penalty for the microcontroller and it is also difficult to guarantee functional safety. Thus, conventional microcontrollers tend to reach their limits when performing measurement and control functions other than system control. US 10,108,168 B2 describes a monitoring network and a computer-executable method for an automatic monitoring control system. US 2022/0028713 A1 describes a method for determining whether to provide manufacturing process recipe adjustment. US 2022/0334988 A1 describes an input/output station for a fieldbus system, which has a fieldbus coupler with a system bus interface and a fieldbus interface. US 2021/0135942A1 describes a method for automatically configuring a computing device in a computer environment. Disclosure of Invention Against this background of the prior art, it is an object of the present disclosure to provide an improved operating unit which is suitable for improving the prior art. One embodiment of the present disclosure may address the issues of simplifying the safeguarding of functional safety and improving the speed of the control system. In a first aspect, the present disclosure includes an integrated circuit for providing a control system for providing control and/or regulation signals. The integrated circuit includes a system bus having a system controller, wherein the system controller is configured to perform system functions of a control system. The integrated circuit further comprises a measurement bus with at least one measurement controller, wherein the at least one measurement controller is configured to perform a measurement function for collecting and/or processing measurement data and/or an output function for adjusting and/or outputting control and/or regulation signals. In addition, the integrated circuit includes a bus interface configured to provide a communication connection between the system bus and the measurement bus. In another aspect, a control system is provided that is configured to provide control and/or regulation signals. The control system includes a system bus having a system controller, wherein the system controller is configured to perform system functions of the control system. The control system is characterized in that it further comprises a measurement bus with at least one measurement controller, wherein the at least one measurement controller is configured to perform a measurement function for collecting and/or processing measurement data and/or an output function for adjusting and/or outputting control and/or regulation signals, wherein the measurement controller is designed as a deterministic programmable finite state machine and is configured such that the measurement function and/or the output function that can be performed by the measurement controller can be completely simulated. Furthermore, the control system has a bus interface configured to provide a communication connection between the system bus and the measurement bus. In another aspect, there is provided the use of a RISC processor as a measurement controller in a control system. In another aspect, a control device for a motor vehicle is provided, the control device comprising a control system according to the present disclosure. In another aspect, a method for providing a control and/or regulation signal is provided. The method includes providing a system bus having a system controller, wherein the system controller is configured to perform system functions of a control system. The method further comprises providing a measurement bus with at least one measurement controller, wherein the at least one measurement controller is configured to perform a measurement function for collecting and/or processing measurement data, wherein the measurement controller is designed as a deterministic programmable finite state machine and is configured such that the measurement function and/or output function that can be performed by the measurement controller can be completely simulated. Further, the method includes sendi