Freescale Semiconductor has introduced a reference design for a smart meter for single-phase, two-wire installations typcially used in residential metering.
The MK30X reference design is built around a Kinetis MK30X256 MCU which is based on the ARM Cortex-M4 core.
The 32-bit processor core will handle Fourier transform (FFT) based metering algorithms, which calculate metering quantities from elementary voltage and current harmonics.
This calculation approach results in the precise accuracy of the reactive energy, as compared to other known metering algorithms.
The reference design includes a 128-bit unique identification and FlexMemory that provides every meter with an individual identifier and tamper detection.
Firmware is based on the MQX real-time operating system.
Communication interfaces for remote collection of data include ZigBee via an I2C interface.
The meter is also able to connect outside of the home via SCI/SPI for last-mile communication.