SPRUII0F May 2019 – June 2024 TMS320F28384D , TMS320F28384D-Q1 , TMS320F28384S , TMS320F28384S-Q1 , TMS320F28386D , TMS320F28386D-Q1 , TMS320F28386S , TMS320F28386S-Q1 , TMS320F28388D , TMS320F28388S
In this device, the CLB clock is called CLBx clock that can be enabled or disabled by SYSCTL_PERIPH_CLK_CLBx through the SysCtl_enablePeripheral function. The maximum frequency is 150MHz and the clock can be enabled and configured by modifying the CLBx clock.
The CLB TILE clock and CLB register clock can be in ASYNC/SYNC mode with the SYSCLK. An example CLB clock configuration is shown in Table 9-1. Check the device data sheet for details on clocking specifications.
Clock | SYNC Mode (CLKMODECLBx = 0) |
ASYNC Mode (CLKMODECLBx = 1) |
|
---|---|---|---|
TILECLKDIV = 1 | TILECLKDIV = 0 | ||
CLB Register Clock | SYSCLK | SYSCLK | SYSCLK |
CLB TILE Clock | SYSCLK | SYSCLK / 2 | SYSCLK |
Starting with CLB Type 2, a clock prescalar module is available. The prescalar module can generate a prescaled version of the CLB clock signal that can be used as an input to the CLB TILE's counter.
The prescalar module is shown in Figure 9-4.