SNR PLC Processors