A method of detecting and identifying arcing comprising: obtaining by a power-line monitoring and processing circuit first data indicative of line voltage and line current for a first cycle of a voltage waveform; storing the first data in a first buffer circuit; obtaining by the power-line monitoring and processing circuit second data indicative of the line voltage and the line current for a second cycle of the voltage waveform subsequent to the first cycle; storing the first data in a second buffer circuit; storing the second data in the first buffer circuit; correlating by a second correlation estimator (218, 220) the second data stored in the first buffer circuit with data representative of at least one known arc reference cycle; comparing by a first threshold comparator circuit an output of the second correlation estimator (218, 220) with an arc-event correlation threshold; correlating by a first correlation estimator the first data stored in the second buffer circuit with the second data stored in the first buffer circuit; comparing by a second threshold comparator circuit an output of the first correlation estimator with a previous-cycle correlation threshold; and outputting a signal indicative of an arc-event present during the second cycle of the voltage waveform when an output of the first threshold comparator circuit is indicative of the second data correlating with the at least one known arc reference cycle within the arc-event correlation threshold, and an output of the second threshold comparator circuit is indicative of the first data not correlating with the second data within the previous-cycle correlation threshold. obtaining by a power-line monitoring and processing circuit first data indicative of line voltage and line current for a first cycle of a voltage waveform; storing the first data in a first buffer circuit; obtaining by the power-line monitoring and processing circuit second data indicative of the line voltage and the line current for a second cycle of the voltage waveform subsequent to the first cycle; storing the first data in a second buffer circuit; storing the second data in the first buffer circuit; correlating by a second correlation estimator (218, 220) the second data stored in the first buffer circuit with data representative of at least one known arc reference cycle; comparing by a first threshold comparator circuit an output of the second correlation estimator (218, 220) with an arc-event correlation threshold; correlating by a first correlation estimator the first data stored in the second buffer circuit with the second data stored in the first buffer circuit; comparing by a second threshold comparator circuit an output of the first correlation estimator with a previous-cycle correlation threshold; and outputting a signal indicative of an arc-event present during the second cycle of the voltage waveform when an output of the first threshold comparator circuit is indicative of the second data correlating with the at least one known arc reference cycle within the arc-event correlation threshold, and an output of the second threshold comparator circuit is indicative of the first data not correlating with the second data within the previous-cycle correlation threshold.