Core Boost
TwinCAT Core Boost
![]() | Prerequisite: Both the engineering environment and the runtime environment must use at least TwinCAT version 3.1.4026.6. |
If the TwinCAT feature Core Boost is supported for a given target system and is active, this is displayed in the TwinCAT Core Boost selection box after pressing the Read from Target button. To activate or deactivate the function, these settings must be activated on the target system using the Set on Target button. You must restart the computer after changing this setting.
If the TwinCAT Core Boost function is not supported by a given target system, the following message appears after pressing the button Set on Target:

If the TwinCAT Core Boost setting is activated, a clock frequency can be defined for each real-time core. If no clock frequency is defined for a real-time core, the Base Frequency is automatically selected.

![]() | Correct selection of the core frequency TwinCAT automatically monitors the clock frequencies of the individual cores based on the limits stored in the system for the temperature of the individual cores or the power consumption of the individual packages. If these limits are exceeded, TwinCAT reduces the clock frequencies of the individual cores accordingly (see also chapter Core Boost tab). If TwinCAT is forced to reduce the clock frequencies of individual real-time cores, this may have an influence on the real-time behavior set in TwinCAT. The tasks executed on this real-time core then have longer execution times, which may lead to cycle timeouts. You therefore share the responsibility for selecting the clock frequencies of the real-time cores in such a way that TwinCAT is not permanently operated in throttle mode. If the temperature limit is permanently exceeded, the system may shut down. |
![]() | Selecting the clock frequency for non-real-time cores Non-real-time cores are computer cores on which TwinCAT is not activated and which are not used in real-time, so that only processes triggered by the operating system are executed there. For the non-real-time cores, the clock frequency is automatically selected by the operating system as required. The maximum clock frequency up to which non-real-time cores can clock up is the base frequency. Starting with the 12th and 13th generations of Intel® processors, non-real-time cores can overclock up to the core boost frequency if necessary. The level of the core boost frequency is stored in the system and differs depending on the processor type. |
Configurable clock frequencies:
Processor | Processor generation | Base clock | Configurable Core Boost clock |
---|---|---|---|
Core i3-1115G4E | Intel® Celeron®, Core™ i3/i5/i7 of the 11th generation, series U | 2.20 GHz | 3.70 GHz |
Core i5-1145G7E | Intel® Celeron®, Core™ i3/i5/i7 of the 11th generation, series U | 1.50 GHz | 3.90 GHz |
Core i7-1185G7E | Intel® Celeron®, Core™ i3/i5/i7 of the 11th generation, series U | 1.80 GHz | 4.20 GHz |
Core i3-11100HE | Intel® Celeron®, Core™ i3/i5/i7 of the 11th generation | 2.40 GHz | 4.00 GHz |
Core i5-11500HE | Intel® Celeron®, Core™ i3/i5/i7 of the 11th generation | 2.60 GHz | 4.10 GHz |
Core i7-11850HE | Intel® Celeron®, Core™ i3/i5/i7 of the 11th generation | 2.60 GHz | 4.20 GHz |
Core i3-13100E | Intel® Celeron®, Pentium®, Core™ i3/i5/i7/i9 of the 12th/ 13th generation | 3.30 GHz | 4.20 GHz |
Core i5-13400E | Intel® Celeron®, Pentium®, Core™ i3/i5/i7/i9 of the 12th/ 13th generation | 2.40 GHz | 4.10 GHz |
Core i7-13700E | Intel® Celeron®, Pentium®, Core™ i3/i5/i7/i9 of the 12th/ 13th generation | 1.90 GHz | 4.00 GHz |
Core i9-13900E | Intel® Celeron®, Pentium®, Core™ i3/i5/i7/i9 of the 12th/ 13th generation | 1.80 GHz | 3.90 GHz |