Text this: Applied digital logic exercises using FPGAs /