Hi @wang_yuchen,
Keil projects typically use ARM CMSIS headers, which define the core peripherals like the image you've shared, while S32DS projects use NXP’s device headers (generated from SVD) which implements the SCB and other device-specific typedefs.
The file you showed from S32DS describes the register layout for the SCB, not SysTick. That’s why you don’t see it in that particular struct; the SysTick is a separate peripheral.
You can see inside the S32K144.h, there is an include for S32K144_SYSTICK.h, which shows the register description you are looking for:
S32K144_SYSTICK.h header
Keep in mind that in most Cortex‑M S32 devices, SysTick is present at the standard address.
Best regards,
Julián