Patent ID: 7505395

Claim:
A parallel pulse code modulation system enabling independent control of a plurality of groups of one or more electronic devices, the system comprising: a memory unit for writing control data from an external source thereto and reading the control data therefrom; a multiplexer connected to the memory unit for receiving the control data from the memory unit and organizing the control data into a serial data stream comprising groups of data; a shift register connected to the multiplexer, the shift register receiving the serial data stream from the multiplexer and translating each group of data into parallel pulse code modulated data stream outputs, each of the parallel pulse code modulated data stream outputs representing control parameters for a particular group of one or more electronic devices; a latch connected to the shift register and to the plurality of groups of one or more electronic devices, the latch receiving each of the parallel pulse code modulated data stream outputs and sending a single particular parallel pulse code modulated data stream output to a corresponding group of one or more electronic devices, thereby providing independent control of the plurality of groups of one or more electronic devices; and a logic sequencer for providing sequencing and timing signals to the memory unit, the multiplexer, the shift register and the latch, thereby controlling actions and timing thereof.