3.4.1 SAM4CMS16C
The PL360MB is equipped with a SAM4CMS16C device.
The SAM4CM series represents a family of system-on-chip solutions for residential and polyphase metering applications. The devices offer up to class 0.2 metrology accuracy over a dynamic range of 3000:1 within the industrial temperature range and are compliant with ANSI C12.20-2002 and IEC62053-22 standards.
The SAM4CM family offers an unprecedented level of integration and flexibility with dual 32-bit ARM Cortex-M4 RISC processors running at a maximum speed of 120 MHz each, up to 2 Mbytes of embedded Flash, 304 Kbytes of SRAM and on-chip cache.
The peripheral set includes metrology-specific precision voltage reference, up to seven (7) simultaneously sampled Sigma-Delta ADC subsystems supporting three (3) voltage and four (4) current measurement channels (polyphase versions only), an extensive set of embedded cryptographic features, anti-tamper, Floating Point Unit (FPU), four USARTs, two UARTs, two TWIs, four SPIs, three 16-bit PWMs, two 3-channel general-purpose 16-bit timers, 6-channel 10-bit ADC, battery-backed RTC with <1 μA consumption and a 38 x 6 segmented LCD controller.
Table 3-17, Table 3-18 and Table 3-19 summarize the functionality of each input/output line of the SAM4CMS16C microcontroller in PL360MB board.
I/O LINE | Function | I/O LINE | Function |
---|---|---|---|
PA0 | - | PA16 | User LED1 |
PA1 | - | PA17 | LCD RST |
PA2 | - | PA18 | Relay Control |
PA3 | - | PA19 | Relay Control |
PA4 | - | PA20 | - |
PA5 | PL360 NPCS0 | PA21 | - |
PA6 | PL360 MISO | PA22 | - |
PA7 | PL360 MOSI | PA23 | - |
PA8 | PL360 SPCK | PA24 | EEPROM TWD0 |
PA9 | PL360 GPIO1 | PA25 | EEPROM TWCK0 |
PA10 | PL360 GPIO0 | PA26 | Relay Control |
PA11 | - | PA27 | - |
PA12 | - | PA28 | - |
PA13 | - | PA30 | XOUT |
PA14 | Power Fault | PA31 | XIN/CLKIN |
PA15 | User LED0 | - | - |
I/O LINE | Function | I/O LINE | Function |
---|---|---|---|
PB0 | TDI | PB11 | PL360 GPIO2 |
PB1 | TDO | PB12 | PL360 GPIO3 |
PB2 | TMS | PB13 | VDD Supply Monitor |
PB3 | TCK | PB14 | PL360 LDO_EN |
PB4 | UART0 RX | PB15 | PL360 NRST |
PB5 | UART0 TX | PB16 | - |
PB6 | - | PB17 | - |
PB7 | - | PB18 | - |
PB8 | - | PB19 | - |
PB9 | - | PB21 | - |
PB10 | VZC | - | - |
I/O LINE | Function | I/O LINE | Function |
---|---|---|---|
PC0 | UART1 TX | PC7 | PWM Energy Indication |
PC1 | UART1 RX | PC9 | ERASE |
PC6 | PWM Energy Indication | - | - |