Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

CYRF69213-40LFXC Datasheet(PDF) 9 Page - Cypress Semiconductor

Part # CYRF69213-40LFXC
Description  Programmable Radio on Chip Low Power
Download  85 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  CYPRESS [Cypress Semiconductor]
Direct Link  http://www.cypress.com
Logo CYPRESS - Cypress Semiconductor

CYRF69213-40LFXC Datasheet(HTML) 9 Page - Cypress Semiconductor

Back Button CYRF69213-40LFXC Datasheet HTML 5Page - Cypress Semiconductor CYRF69213-40LFXC Datasheet HTML 6Page - Cypress Semiconductor CYRF69213-40LFXC Datasheet HTML 7Page - Cypress Semiconductor CYRF69213-40LFXC Datasheet HTML 8Page - Cypress Semiconductor CYRF69213-40LFXC Datasheet HTML 9Page - Cypress Semiconductor CYRF69213-40LFXC Datasheet HTML 10Page - Cypress Semiconductor CYRF69213-40LFXC Datasheet HTML 11Page - Cypress Semiconductor CYRF69213-40LFXC Datasheet HTML 12Page - Cypress Semiconductor CYRF69213-40LFXC Datasheet HTML 13Page - Cypress Semiconductor Next Button
Zoom Inzoom in Zoom Outzoom out
 9 / 85 page
background image
CYRF69213
Document Number: 001-07552 Rev. *G
Page 9 of 85
Figure 2. Example Default Packet Format
Packet Buffers
Packet data and configuration registers are accessed through
the SPI interface. All configuration registers are directly
addressed through the address field in the SPI packet.
Configuration registers are provided to allow configuration of
DSSS PN codes, data rate, operating mode, interrupt masks,
interrupt status, and others.
Packet Buffers
All data transmission and reception uses the 16-byte packet
buffers—one for transmission and one for reception.
The transmit buffer allows a complete packet of up to 16 bytes of
payload data to be loaded in one burst SPI transaction.This is
then transmitted with no further MCU intervention. Similarly, the
receive buffer allows an entire packet of payload data up to 16
bytes to be received with no firmware intervention required until
packet reception is complete.
The CYRF69213 IC supports packet length of up to 40 bytes;
interrupts are provided to allow an MCU to use the transmit and
receive buffers as FIFOs. When transmitting a packet longer
than 16 bytes, the MCU can load 16 bytes initially, and add
further bytes to the transmit buffer as transmission of data
creates space in the buffer. Similarly, when receiving packets
longer than 16 bytes, the MCU function must fetch received data
from the FIFO periodically during packet reception to prevent it
from overflowing.
Auto Transaction Sequencer (ATS)
The
CYRF69213
IC
provides
automated
support
for
transmission and reception of acknowledged data packets.
When transmitting a data packet, the device automatically starts
the crystal and synthesizer, enters transmit mode, transmits the
packet in the transmit buffer, and then automatically switches to
receive mode and waits for a handshake packet — and then
automatically reverts to sleep mode or idle mode when either an
ACK packet is received, or a timeout period expires.
Similarly, when receiving in transaction mode, the device waits
in receive mode for a valid packet to be received, then
automatically transitions to transmit mode, transmits an ACK
packet, and then switches back to receive mode to await the next
packet. The contents of the packet buffers are not affected by the
transmission or reception of ACK packets.
In each case, the entire packet transaction takes place without
any need for MCU firmware action; to transmit data the MCU
simply needs to load the data packet to be transmitted, set the
length, and set the TX GO bit. Similarly, when receiving packets
in transaction mode, firmware simply needs to retrieve the fully
received packet in response to an interrupt request indicating
reception of a packet.
Interrupts
The radio function provides an interrupt (IRQ) output, which is
configurable to indicate the occurrence of various different
events. The IRQ pin may be programmed to be either active high
or active low, and be either a CMOS or open drain output. The
IRQ pin can be multiplexed on the SPI if routed to an external pin.
The radio function features three sets of interrupts: transmit,
receive, and system interrupts. These interrupts all share a
single pin (IRQ), but can be independently enabled/disabled. In
transmit mode, all receive interrupts are automatically disabled,
and in receive mode all transmit interrupts are automatically
disabled. However, the contents of the enable registers are
preserved when switching between transmit and receive modes.
If more than one radio interrupt is enabled at any time, it is
necessary to read the relevant status register to determine which
event caused the IRQ pin to assert. Even when a given interrupt
source is disabled, the status of the condition that would
otherwise cause an interrupt can be determined by reading the
appropriate status register. It is therefore possible to use the
devices without making use of the IRQ pin by polling the status
register(s) to wait for an event, rather than using the IRQ pin.
The microcontroller function supports 23 maskable interrupts in
the vectored interrupt controller. Interrupt sources include a USB
bus reset, LVR/POR, a programmable interval timer, a 1.024-ms
output from the Free Running Timer, three USB endpoints, two
capture timers, five GPIO Ports, three GPIO pins, two SPI, a
16-bit free running timer wrap, an internal wakeup timer, and a
bus active interrupt. The wakeup timer causes periodic interrupts
when enabled. The USB endpoints interrupt after a USB
transaction complete is on the bus. The capture timers interrupt
whenever a new timer value is saved due to a selected GPIO
edge event. A total of eight GPIO interrupts support both TTL or
CMOS thresholds. For additional flexibility, on the edge sensitive
GPIO pins, the interrupt polarity is programmable to be either
rising or falling.
Clocks
The radio function has a 12 MHz crystal (30-ppm or better)
directly connected between XTAL and GND without the need for
external capacitors. A digital clock out function is provided, with
selectable output frequencies of 0.75, 1.5, 3, 6, or 12 MHz. This
output may be used to clock an external microcontroller (MCU)
or ASIC. This output is enabled by default, but may be disabled.
P
SOP 1
SOP 2
Length
CRC 16
Payload Data
Preamble
n x 16us
1st Framing
Symbol*
2nd Framing
Symbol*
Packet
length
1 Byte
Period
*Note:32 or 64us


Similar Part No. - CYRF69213-40LFXC

ManufacturerPart #DatasheetDescription
logo
Cypress Semiconductor
CYRF69213-40LFXC CYPRESS-CYRF69213-40LFXC Datasheet
1Mb / 85P
   Programmable Radio on Chip Low Power
CYRF69213-40LFXC CYPRESS-CYRF69213-40LFXC Datasheet
845Kb / 86P
   Programmable Radio on Chip Low Power
More results

Similar Description - CYRF69213-40LFXC

ManufacturerPart #DatasheetDescription
logo
Cypress Semiconductor
CYRF69103 CYPRESS-CYRF69103 Datasheet
2Mb / 73P
   Programmable Radio on Chip Low Power
CYRF69213 CYPRESS-CYRF69213_13 Datasheet
845Kb / 86P
   Programmable Radio on Chip Low Power
CYWUSB6953 CYPRESS-CYWUSB6953_10 Datasheet
1Mb / 68P
   Programmable Radio on Chip Low Power
CYRF69103 CYPRESS-CYRF69103_12 Datasheet
1Mb / 71P
   Programmable Radio on Chip Low Power
CYRF69213 CYPRESS-CYRF69213_08 Datasheet
1Mb / 76P
   Programmable Radio on Chip Low Power
CYRF69103 CYPRESS-CYRF69103_08 Datasheet
1Mb / 65P
   Programmable Radio on Chip Low Power
CYRF69103 CYPRESS-CYRF69103_10 Datasheet
1Mb / 68P
   Programmable Radio on Chip Low Power
CYRF69213 CYPRESS-CYRF69213 Datasheet
1Mb / 85P
   Programmable Radio on Chip Low Power
CYRF69103 CYPRESS-CYRF69103_13 Datasheet
1Mb / 72P
   Programmable Radio on Chip Low Power
CYRF69103A-40LFXC CYPRESS-CYRF69103A-40LFXC Datasheet
1Mb / 68P
   Programmable Radio on Chip Low Power
More results


Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.COM
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Datasheet Upload   |   Contact us   |   Privacy Policy   |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com