Demodulator 22, decoders 24, 28 and de-interleaves 26 have been described generally in functional terms, however, at the hardware level the organization is mainly centered on a bus that cooperates with an arithmetic logic unit (ALU), a memory, and input/output (I/O) sub-systems.