ProtoDSP: a tool for real-time controllers rapid prototyping