zic2410 California Eastern Laboratories, zic2410 Datasheet - Page 49

no-image

zic2410

Manufacturer Part Number
zic2410
Description
Single-chip Solution, Compliant With Zigbee
Manufacturer
California Eastern Laboratories
Datasheet
VRFDAT (VOICE RX FIFO DATA REGISTER, 0x2760)
VRFMUT (VOICE RX FIFO MUTE DATA REGISTER, 0x2761)
VRFCTL (VOICE RX FIFO CONTROL REGISTER, 0x2762)
VRFRP (VOICE RX FIFO READ POINTER REGISTER, 0x2763)
VRFWP (VOICE RX FIFO WRITE POINTER REGISTER, 0x2764)
VRFSTS (VOICE RX FIFO STATUS REGISTER, 0x276A)
VRDSIZE (VOICE RX DMA SIZE REGISTER (MAC RX FIFO->VOICE RX FIFO), 0x276B)
Bit
7:0
7:0
7:4
7:0
7:0
7:5
1:0
7:0
3
2
1
0
4
3
2
Rev A
VRDENA
VRFMUT
VRFDAT
VRDSIZE
VRFWP
VRFRP
Name
ZERO
1.7.8.5 VOICE RX FIFO / DMA CONTROL
MUT
CLR
PSH
POP
INI
When writing data to this register, data is stored in Voice RX FIFO
in order. When reading this register, data stored in Voice RX FIFO
can be read.
When MUT field in VRFCTL register is set to ‘1’, data in this
register is transferred instead of data in Voice RX FIFO. When INI
field in VRFCTL register is set to ‘1’, data in Voice RX FIFO is
initialized by data in VTFMUT.
Reserved
Voice RX DMA Enable: When this field is set to ‘1’, the Voice RX
DMA is enabled. This field value is cleared automatically.
When this field is set to ‘1’, data in the VRFMUT register is
transferred instead of data in the Voice RX FIFO.
When this field is set to ‘1’, the Write pointer and Read pointer of
the Voice RX FIFO are initialized. The status value of the
underflow and overflow are initialized.
When this field is set to ‘1’, all data in the Voice RXFIFO is replaced
by the values in the VRFMUT register.
This register indicates the address of the Voice RXFIFO to be read
next. Since the size of the FIFO is 128 byte, the LSB is used to test
wrap-around.
This register indicates the address of the Voice RXFIFO to be
written next. Since the size of the FIFO is 128 byte, the LSB is
used to test wrap-around
Reserved
When INI field in the VRFCTL register is set to ‘1’, data in the Voice
TX FIFO is initialized by the data in the VRFMUT register. During
the processiong of this initialization, this field is set to ‘1’, and set to
‘0’ when initialization is finished.
Set to ‘1’ while pushing data into the Voice RX FIFO.
Set to ‘1’ while popping data on the Voice RX FIFO.
Reserved
Sets the data size for DMA.
Table 29– Voice RX Registers
Document No. 0005-05-07-00-000
ZIC2410 Datasheet
Descriptions
R/W
R/W
R/W
W/O
R/W
W/O
W/O
R/W
R/W
R/O
R/O
R/O
Page 49 of 119
R/W
Reset
Value
0x00
0x00
0x00
0x00
0x00
0
0
0
0
0
0
0
0
0
0

Related parts for zic2410