Figure 1—No surprises here, either. The craftiness of this design lies in the way the firmware utilizes the hardware resources.