TIPS - Treasury Inflation-Protected Securities, generate income tax each year based on the additions to principal. The potential problem is that that income is taxed but not paid to you until the end of the term when the bond matures.
TIPS bond funds have no maturity date.
TIPS should be held in a tax-free ROTH IRA or a tax-deferred retirement account.