Accelerometer Clipping Source

Is the source of IMU acclerometer clipping events logged coming from a high G interrupt/register on the IMU or is the Ardupilot code detecting this? I suppose the former as it’s logical but not sure.

Perhaps this belongs in the Hardware section?