Part Number: AM263P4-Q1
Other Parts Discussed in Thread: SYSCONFIG
■Configuration
- AM263Px MCU+ SDK: 11.00.00.19
- CCS: 20.3.0.00014
- FLASH: IS25LX128
■Sysconfig OSPI Settings

■Evaluation Details
We placed part of the program in the XIP region and compared its execution speed with that of OCRAM execution.
The following samples were used as reference for this evaluation:
examples\benchmarks\optiflash_benchmark\flash_xip
examples\benchmarks\optiflash_benchmark\ocram
As a result of the comparison, the XIP execution speed was approximately 2.5 to 5.6 times slower than OCRAM execution.
■Attempts to Improve Speed
Attempt 1: Enabling PHY Mode
We enabled "PHY Mode" in SysConfig, but there was no change in execution speed.
Attempt 2: Executing OSPI_phyTuneDDR()
In addition to Attempt 1, we called OSPI_phyTuneDDR() within the SBL, but there was no change in execution speed.
Attempt 3: Changing the Input Clock Divider
Divider = 8 → XIP speed was approximately 2.5 to 5.6 times slower than OCRAM
Divider = 4 → Approximately 9.0 to 18.4 times slower than OCRAM
Divider = 2 → The application failed to boot
Contrary to our expectations, reducing the divider resulted in worse performance.
Questions
1. Regarding methods to improve XIP execution speed
Is it correct to understand that the methods described in Attempts 1 through 3 above cannot be expected to improve XIP execution speed?
Additionally, if there are any additional settings required or recommended settings for improving XIP execution speed, please advise.
2. Regarding OSPI clock settings
The current SysConfig settings are as follows:
Input Clock Frequency = 133.3 MHz
Input Clock Divider = 8
In this case, is it correct to understand that the OSPI operating clock is 133.3 MHz ÷ 8 = approximately 16.6 MHz?
Requested response date: October 19, 2026



