datasheetbank_Logo
Технический паспорт Поисковая и бесплатно техническое описание Скачать

RF3000 Просмотр технического описания (PDF) - RF Micro Devices

Номер в каталоге
Компоненты Описание
Список матч
RF3000
RFMD
RF Micro Devices RFMD
RF3000 Datasheet PDF : 28 Pages
1 2 3 4 5 6 7 8 9 10 Next Last
RF3000
SPI Control Port
The control port is used by the Media Access Controller (MAC) to set up and modify the multiple operation modes of the
RF3000. The port is set to SPI mode, with the RF3000 acting as Slave. Note that if no setup information is programmed
into the RF3000's registers, it will default to a BPSK 1Mbps IEEE802.11b DSSS mode. If an IEEE802.11b mode is
selected in Register 1, other waveform registers are ignored and the appropriate, standards compliant features are
enabled (e.g., PN code, preamble/header, etc.). TX length is required for all IEEE802.11b modes.
All Registers, as defined in the Register Definition section of this datasheet, can be read in real time through this control
port. Selected registers, as indicated in the Register section are read-only.
The control port of the RF3000 contains a mode to automatically increment the register pointer, allowing reading or writ-
ing of adjacent bytes without the need to stop and restart control port access.
SPI Mode Description
SPI mode pin definitions.
Pin Name
CS
C CLK
CD IN
CD OUT
Description
Serial port chip select. A value of '0' is port enabled.
Control port-bit clock input from serial port master.
Serial data input to the RF3000. Data is clocked in on the rising edge of C CLK.
Serial data output from the RF3000. Data is clocked out on the falling edge of C CLK.
SPI Method of Operation
Write:
To Write into a register of the RF3000, the accessing SPI master needs to simply bring CS low, then Address the
RF3000 (01000002) and provide a '0' for the Read/Write-bit. The user should note that all data transfers to/from the
RF3000 are msb first. This should be followed by the Auto-increment-bit and the Memory address pointer (MAP), this is
an 7-bit value to indicate the initial address for the write process. Register data is to immediately follow the MAP. If the
Auto-Increment-bit is set RF3000 will continue to write data 1 byte at a time into the address pointed to by the MAP, and
increment the MAP after each byte. When the SPI Master is finished filling registers, it must raise CS to indicate the cycle
end.
Read:
Reading the contents of the RF3000 internal registers, the procedure is actually a write process followed by the read.
The SPI Master must bring CS low, to prepare the RF3000 to look for its address. The SPI Master now addresses the
RF3000, by placing the RF3000 base address (01000002) on the data bus and append a '0' for the Read/Write-bit. The
SPI Master must now set the Auto-increment-bit and initialize the 7-bit MAP to the value of the register to be read. The
user should raise CS, to end the write portion of the cycle. To complete the Write/Read cycle the SPI Master now needs
to lower CS again, and readdress the RF3000 providing a '1' for the Read/Write-bit. Once this is completed the RF3000
will begin outputting the register contents. As long as the CS remains low, and the auto-increment bit is set, the RF3000
will auto-increment the MAP. When the RF3000 reaches Address 31, the MAP will be reset to Register 0 and the process
continues.
Rev A4 031216
11-329

Share Link: 

datasheetbank.com [ Privacy Policy ] [ Request Datasheet ] [ Contact Us ]