Title: Intelligent peripheral controllers