cyrf6936 Cypress Semiconductor Corporation., cyrf6936 Datasheet - Page 14

no-image

cyrf6936

Manufacturer Part Number
cyrf6936
Description
Wirelessusb Lp 2.4 Ghz Radio Soc
Manufacturer
Cypress Semiconductor Corporation.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
cyrf6936-40LFXC
Manufacturer:
CYPRESS
Quantity:
210
Part Number:
cyrf6936-40LFXC
Manufacturer:
CRIIUS
Quantity:
20 000
Part Number:
cyrf6936-40LTXC
Manufacturer:
ETRONTECH
Quantity:
2 100
Part Number:
cyrf6936-40LTXC
Manufacturer:
CYPRESS
Quantity:
4 900
Part Number:
cyrf6936-40LTXC
Manufacturer:
CYPRESS/赛普拉斯
Quantity:
20 000
Part Number:
cyrf693640L
Manufacturer:
CYPRESS
Quantity:
17 580
Part Number:
cyrf6936A40L
Manufacturer:
CYPRESS
Quantity:
17 580
Part Number:
cyrf6936B-40LTXC
Manufacturer:
CYPRESS/赛普拉斯
Quantity:
20 000
Document #: 38-16015 Rev. *G
Mnemonic
Bit
Default
Read/Write
Function
Bit 5
Bits 4:3
Bits 2:0
Mnemonic
Bit
Default
Read/Write
Function
The state of all IRQ status bits is valid regardless of whether or not the IRQ is enabled. The IRQ output of the device is in its active state
whenever one or more bits in this register is set and the corresponding IRQ enable bit is also set. Status bits are non-atomic (different flags
may change value at different times in response to a single event).
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Data Code Length. This bit selects the length of the DATA_CODE_ADR code for the data portion of the packet. This bit is
ignored when the data mode is set to GFSK. 1 = 64 chip codes. 0 = 32 chip codes.
Data Mode. This field sets the data transmission mode. 00 = 1-Mbps GFSK. 01 = 8DR Mode. 10 = DDR Mode. 11 = SDR Mode.
It is recommended that firmware set the ALL SLOW bit in register ANALOG_CTRL_ADR when using GFSK data rate mode.
PA Setting. This field sets the transmit signal strength. 0 = –35 dBm, 1 = –30 dBm, 2 = –24 dBm, 3 = –18 dBm, 4 = –13 dBm,
5 = –5 dBm, 6 = 0 dBm, 7 = +4 dBm.
Oscillator Stable IRQ Status. This bit is set when the internal crystal oscillator has settled (synthesizer sequence starts).
Low Voltage Interrupt Status. This bit is set when the voltage on V
interrupt is automatically disabled whenever the PMU is disabled. When enabled, this bit reflects the voltage on V
Buffer Not Full Interrupt Status. This bit is set whenever there are 15 or fewer bytes remaining in the transmit buffer.
Buffer Half Empty Interrupt Status. This bit is set whenever there are eight or fewer bytes remaining in the transmit buffer.
Buffer Empty Interrupt Status. This bit is set at any time that the transmit buffer is empty.
Buffer Error Interrupt Status. This IRQ is triggered by either of two events: (1) When the transmit buffer (TX_BUFFER_ADR) is
empty and the number of bytes remaining to be transmitted is greater than zero. (2) When a byte is written to the transmit buffer
and the buffer is already full. This IRQ is cleared by setting bit TX CLR in TX_CTRL_ADR.
Transmission Complete Interrupt Status. This IRQ is triggered when transmission is complete. If transaction mode is not
enabled then this interrupt is triggered immediately after transmission of the last bit of the CRC16. If transaction mode is
enabled, this interrupt is triggered at the end of a transaction. Reading this register clears this bit. TXC IRQ and TXE IRQ flags
may change value at different times in response to a single event. If transaction mode is enabled and the first read of this regis-
ter returns TXC IRQ = 1 and TXE IRQ = 0 then firmware must execute a second read to this register to determine if an error
occurred by examining the status of TXE. There can be a case when this bit is not triggered when ACK EN = 1 and there is an
error in transmission. If the first read of this register returns TXC IRQ = 1 and TXE IRQ = 1, then the firmware must not execute
a second read from this register for a given transaction. If an ACK is received RXC IRQ and RXE IRQ may be asserted instead
of TXC IRQ and TXE IRQ.
Transmit Error Interrupt Status. This IRQ is triggered when there is an error in transmission. This interrupt is only applicable to
transaction mode. It is triggered whenever no valid ACK packet is received within the ACK timeout period. Reading this register
clears this bit. See TXC IRQ, above.
Not Used
OS IRQ
7
R
-
-
7
-
Not Used
LV IRQ
TX_IRQ_STATUS_ADR
6
R
6
-
-
-
TX_CFG_ADR
TXB15 IRQ
Data Code
Length
R/W
R
5
0
5
-
TXB8 IRQ
R/W
4
0
R
4
-
Data Mode
BAT
TXB0 IRQ
is below the LVI threshold (see PWR_CTL_ADR). This
R/W
3
0
R
3
-
TXBERR IRQ
R/W
2
1
R
2
-
PA Setting
TXC IRQ
Address
R/W
Address
1
0
R
1
-
CYRF6936
Page 14 of 40
BAT
TXE IRQ
.
R/W
R
0
1
0
-
0x03
0x04
[+] Feedback

Related parts for cyrf6936