Datasheet
71M6543F/71M6543G Data Sheet   
26    v2 
2.3.4  Meter Equations 
The 71M6543 provides hardware assistance to the CE in order to support various meter equations. This 
assistance is controlled through I/O RAM field EQU[2:0] (equation assist, I/O RAM 0x2106[7:5]). The 
Compute Engine (CE) firmware configurations can implement the equations listed in Table 7. EQU[2:0] 
specifies the equation to be used based on the meter configuration and on the number of phases used for 
metering. 
Table 7: Inputs Selected in Multiplexer Cycles 
EQU[2:0]* 
Description 
Wh and VARh formula 
Recommended  
Multiplexer Sequence 
Element 0 
Element 1 
Element 2 
2 
2-element, 3-W, 3
φ 
Delta 
VA · IA  VB · IB  N/A  IA VA IB VB 
3 
2-element, 4-W, 3
φ 
Delta 
VA(IA-IB)/2  VC ·IC  N/A  IA VA IB VB IC VC 
4 
2-element, 4-W, 3
φ 
Wye 
VA(IA-IB)/2  VB(IC-IB)/2  N/A  IA VA IB VB IC VC 
5 
3-element, 4-W, 3
φ 
Wye 
VA · IA  VB · IB  VC · IC  IA VA IB VB IC VC (ID) 
Note: 
* Only EQU[2:0] = 5 is supported by the currently available CE code versions for the 71M6543. Contact 
your local Maxim representative for CE codes that support equations 2, 3, and 4. 
2.3.5  Real-Time Monitor (RTM) 
The CE contains a Real-Time Monitor (RTM), which can be programmed to monitor four selectable XRAM 
locations at full sample rate. The data from the four monitored locations are serially output to the TMUXOUT 
pin via the digital output multiplexer at the beginning of each CE code pass. The RTM can be enabled and 
disabled with RTM_E (I/O RAM 0x2106[1]). The RTM output clock is available on the TMUX2OUT pin. Each 
RTM word is clocked out in 35 cycles and contains a leading flag bit. See Figure 8 for the RTM output 
format. RTM is low when not in use.  
Figure 8: RTM Timing 
2.3.6  Pulse Generators 
The 71M6543 provides four pulse generators, VPULSE, WPULSE, XPULSE and YPULSE. The XPULSE 
and YPULSE generators are used by standard CE code to output CE status indicators, for example the 
status of the sag detection, to DIO pins. All pulses can be configured to generate interrupts to the MPU. 
The polarity of the pulses may be inverted with PLS_INV (I/O RAM 0x210C[0]). When this bit is set, the 
pulses are active high, rather than the more usual active low. PLS_INV inverts all the pulse outputs. 
The function of each pulse generator is determined by the CE code and the MPU code must configure the 
corresponding pulse outputs in agreement with the CE code. For example, standard CE code produces a 
mains zero-crossing pulse on XPULSE and a SAG pulse on YPULSE. 
CKTEST
RTM
FLAG
RTM DATA0 (32 bits)
LSB
SIGN
LSB
SIGN
RTM DATA1 (32 bits)
LSB
LSB
SIGN
SIGN
RTM DATA2 (32 bits)
RTM DATA3 (32 bits)
0 1
30 31
0 1
30 31
0 1
30 31
0 1
30 31
FLAG
FLAG
FLAG
MUX_STATE
S
MUX_SYNC
CK32










