TPC PLC Processors