The functional block diagram for the emulator is shown to the right. The blocks are:
+
* '''Error Flag'''
+
** The error flag goes high if the enable line is high for 1-15 or 17+ cycles. It resets to low any time the enable line goes back to high. It is used to notify of a "bad" transmission (not 16 cycles long).