A Truncated Primordial Power Spectrum and Its Impact on Inflation