CS5463
22 DS678F3
If the serial port interface becomes unsynchronized with
respect to the SCLK input, any attempt to clock valid
commands into the serial interface may result in unex-
pected operation. Therefor, the serial port interface
must then be re-initialized by one of the following ac-
tions:
-Drive the CS
pin high, then low.
- Hardware Reset (drive RESET
pin low for at
least 10 µs).
- Issue the
Serial Port Initialization Sequence,
which is 3 (or more) SYNC1 command bytes
(0xFF) followed by one SYNC0 command byte
(0xFE).
If a re-synchronization is necessary, it is best to re-ini-
tialize the part either by hardware or software reset
(command 0x80), as the state of the part may be un-
known.
5.15 Register Paging
Read/write commands access one of the 32 registers
within a specified page. By default, Page = 0. To access
registers in another page, the
Page Register (address
0x1F) must be written with the desired page number.
Example:
Reading register 6 in page 3.
1. Write 3 to page register with command and data:
0x7E 0x00 0x00 0x03
2. Read register 6 with command:
0x0C 0xFF 0xFF 0xFF
0xFFF
0x000
0x3FF
Hardware Registers*
32 Pages
Software Register*
32 Pages
ROM
2048 Words
0x400
0x7FF
0x800
Pages
0x40 - 0x7F
Pages
0x20 - 0x3F
Pages
0 - 0x1F
* Accessed using register read/write commands.
Figure 11. CS5463 Memory Map
CS5463
DS678F3 23
5.16 Commands
All commands are 8 bits in length. Any command byte value that is not listed in this section is invalid. Commands
that write to registers must be followed by 3 bytes of data. Commands that read data can be chained with other com-
mands (e.g., while reading data, a new command can be sent which can execute during the original read). All com-
mands except register reads, register writes, and SYNC0 & SYNC1 will abort any currently executing commands.
5.16.1 Start Conversions
Initiates acquiring measurements and calculating results. The device has two modes of acquisition.
C3 Modes of acquisition/measurement
0 = Perform a single computation cycle
1 = Perform continuous computation cycles
5.16.2 SYNC0 and SYNC1
The serial port can be initialized by asserting CS or by sending three or more consecutive SYNC1 commands fol-
lowed by a SYNC0 command. The SYNC0 or SYNC1 can also be sent while sending data out.
SYNC 0 = Last byte of a serial port re-initialization sequence.
1 = Used during reads and serial port initialization.
5.16.3 Power-up/Halt
If the device is powered-down, Power-Up/Halt will initiate a power on reset. If the part is already powered-on, all
computations will be halted.
5.16.4 Power-down and Software Reset
To conserve power the CS5463 has two power-down states. In stand-by state all circuitry, except the analog/digital
clock generators, is turned off. In the sleep state all circuitry, except the command decoder, is turned off. Bringing
the CS5463 out of sleep state requires more time than out of stand-by state, because of the extra time needed to
re-start and re-stabilize the analog oscillator.
S[1:0] Power-down state
00 = Software Reset
01 = Halt and enter stand-by power saving state. This state allows quick power-on
10 = Halt and enter sleep power saving state.
11 = Reserved
B7 B6 B5 B4 B3 B2 B1 B0
1110C3000
B7 B6 B5 B4 B3 B2 B1 B0
1111111SYNC
B7 B6 B5 B4 B3 B2 B1 B0
10100000
B7 B6 B5 B4 B3 B2 B1 B0
100S1S0000
CS5463
24 DS678F3
5.16.5 Register Read/Write
The Read/Write informs the command decoder that a register access is required. During a read operation, the ad-
dressed register is loaded into an output buffer and clocked out by SCLK. During a
write operation, the data is
clocked into an input buffer and transferred to the addressed register upon completion of the 24
th
SCLK.
W/R
Write/Read control
0 = Read
1 = Write
RA[4:0] Register address bits (bits 5 through 1) of the read/write command.
Register Page 0
Address RA[4:0] Name Description
0 00000 Config Configuration
1 00001 I
DCoff
Current DC Offset
2 00010 I
gn
Current Gain
3 00011 V
DCoff
Voltage DC Offset
4 00100 V
gn
Voltage Gain
5 00101 Cycle Count Number of A/D conversions used in one computation cycle (N)).
6 00110 PulseRateE Sets the E1
, E2 and E3 energy-to-frequency output pulse rate.
7 00111 I Instantaneous Current
8 01000 V Instantaneous Voltage
9 01001 P Instantaneous Power
10 01010 P
Active
Active (Real) Power
11 01011 I
RMS
RMS Current
12 01100 V
RMS
RMS Voltage
13 01101
(Epsilon) Ratio of line frequency to output word rate (OWR)
14 01110 P
off
Power Offset
15 01111 Status Status
16 10000 I
ACoff
Current AC (RMS) Offset
17 10001 V
ACoff
Voltage AC (RMS) Offset
18 10010 Mode Operation Mode
19 10011 T Temperature
20 10100 Q
AVG
Average Reactive Power
21 10101 Q Instantaneous Reactive Power
22 10110 I
Peak
Peak Current
23 10111 V
Peak
Peak Voltage
24 11000 Q
Trig
Reactive Power calculated from Power Triangle
25 11001 PF Power Factor
26 11010 Mask Interrupt Mask
27 11011 S Apparent Power
28 11100 Ctrl Control
29 11101 P
H
Harmonic Active Power
30 11110 P
F
Fundamental Active Power
31 11111 Q
F
Fundamental Reactive Power / Page
Note: For proper operation,
do not attempt to write to unspecified registers.
B7 B6 B5 B4 B3 B2 B1 B0
0W/R
RA4 RA3 RA2 RA1 RA0 0

CS5463-ISZR

Mfr. #:
Manufacturer:
Cirrus Logic
Description:
Current & Power Monitors & Regulators IC Single Phase PWR/Energy
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet