Text this: Practical digital design using ICs