EC PLC Processors