Patent ID: 8397085

Claim:
A system comprising: a plurality of power cells; and a master control system in communication with each of the power cells, wherein the master control system comprises: a control processor configured to receive power cell control information and to generate first operating commands; a host in communication with the control processor, wherein the host is configured to receive command and status information and generate at least one instruction based upon the command and status information, the at least one instruction configured to instruct the control processor to generate second operating commands; a field programmable gate array in communication with the control processor, the plurality of power cells and the host, wherein the field programmable gate array is configured to: receive the power cell control information from each of the plurality of power cells, transmit the power cell control information to the control processor, and receive the first operating commands and the second operating commands from the control processor for distribution to the plurality of power cells; a parallel bus connected to the host and the field programmable gate array; and an electronically programmable logic device connected to the parallel bus.