isl3873b Intersil Corporation, isl3873b Datasheet

no-image

isl3873b

Manufacturer Part Number
isl3873b
Description
Wireless Integrated Medium Access Controller With Baseband Processor
Manufacturer
Intersil Corporation
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
isl3873bIK
Manufacturer:
ISL
Quantity:
62
Part Number:
isl3873bIK
Manufacturer:
HOLTEK
Quantity:
487
Part Number:
isl3873bIK
Manufacturer:
CONEXANT
Quantity:
20 000
Part Number:
isl3873bIK-TK
Manufacturer:
INTERSIL
Quantity:
628
Part Number:
isl3873bIKTK
Manufacturer:
Intersil
Quantity:
178
Part Number:
isl3873bIKZ-TK
Manufacturer:
CONEXANT
Quantity:
20 000
Wireless LAN Integrated Medium Access
Controller with Baseband Processor
chip set. The ISL3873B directly interfaces with the Intersil’s
IF QMODEM (HFA3783). Adding Intersil’s RF/IF Converter
(ISL3685) and Intersil’s Power Amp (HFA3983) offers the
designer a complete end-to-end WLAN Chip Set solution.
Protocol and PHY support are implemented in firmware, thus
supporting customization of the WLAN solution.
Firmware implements the full IEEE 802.11 Wireless LAN
MAC protocol. It supports BSS and IBSS operation under
DCF, and operation under the optional Point Coordination
Function (PCF). Low level protocol functions such as
RTS/CTS generation and acknowledgment, fragmentation
and de-fragmentation, and automatic beacon monitoring are
handled without host intervention. Active scanning is
performed autonomously once initiated by host command.
Host interface command and status handshakes allow
concurrent operations from multi-threaded I/O drivers.
Additional firmware functions specific to access point
applications are also available.
The ISL3873B has on-board A/Ds and D/A for analog I and
Q inputs and outputs, for which the HFA3783 IF QMODEM
is recommended. Differential phase shift keying modulation
schemes DBPSK and DQPSK, with data scrambling
capability, are available along with Complementary Code
Keying to provide a variety of data rates. Both Receive and
Transmit AGC functions with 7-bit AGC control, obtain
maximum performance in the analog portions of the
transceiver.
Built-in flexibility allows the ISL3873B to be configured
through a general purpose control bus, for a range of
applications. The ISL3873B is housed in a thin plastic BGA
package suitable for PCMCIA board applications.
The ISL3873B is designed to provide maximum
performance with minimum power consumption. External pin
layout is organized to provide optimal PC board layout to all
user interfaces including PCMCIA and USB.
Ordering Information
ISL3873BIK
ISL3873BIK-TK
NUMBER
PART
P RE L I M I N A RY
RANGE (
-40 to 85
-40 to 85
TEMP.
The Intersil ISL3873B Wireless LAN
Integrated Medium Access Controller
with Integrated Baseband Processor
is part of the PRISM® 2.4GHz radio
o
C)
®
1
192 BGA
Tape and Reel 1000 Units /Reel
PACKAGE
Data Sheet
V192.14x14
NUMBER
PART
1-888-INTERSIL or 321-724-7143
CAUTION: These devices are sensitive to electrostatic discharge; follow proper IC Handling Procedures.
Features
• Supports USB V1.1, and PCMCIA Host Interface
• New Start Up Modes Allow the PCMCIA Card Information
• Firmware Can be Loaded from Serial Flash Memory
• Zero Glue Connection to 16-Bit Wide SRAM Devices
• Low Frequency Crystal Oscillator to Maintain Time and
• Improved Performance of Internal WEP Engine
• Improvements to Debug Mode Support Tracing Execution
• Programmable MBUS Cycle Extension Allows Accessing
• Complete DSSS Baseband Processor
• RAKE Receiver with Decision Feedback Equalizer
• Processing Gain. . . . . . . . . . . . . . . . . . . . .FCC Compliant
• Programmable Data Rate . . . . . . . 1, 2, 5.5, and 11Mbps
• Ultra Small Package. . . . . . . . . . . . . . . . . . . . . 14 x 14mm
• Single Supply Operation . . . . . . . . . . . . . . . . 2.7V to 3.6V
• Modulation Methods. . . . . . . . DBPSK, DQPSK, and CCK
• Supports Full or Half Duplex Operations
• On-Chip A/ D and D/A Converters for I/Q Data (6-Bit,
• Targeted for Multipath Delay Spreads 125ns at 11Mbps,
• Supports Short Preamble and Antenna Diversity
Applications
• PC Card Wireless LAN Adapters
• USB and PCMCIA Wireless LAN Adapters
• PCN / Wireless PBX / Wireless Local Loop
• High Data Rate Wireless LAN Systems Targeting IEEE
• Wireless LAN Access Points and Bridge Products
• Spread Spectrum WLAN RF Modems
• TDMA or CSMA Packet Protocol Radios
• PCI Wireless LAN Cards (Using Ext. Bridge Chip)
• ISA, ISA PNP WLAN Cards
Structure to be Initialized From a Serial EEPROM; this
Allows Firmware to be Downloaded from the Host,
Eliminating the Parallel Flash Memory Device
Allow Baseband Clock Source to Power off During Sleep
Mode
From on Chip Memory
of Slow Memory Devices Without Slowing the Clock
22MSPS), AGC, and Adaptive Power Control (7-Bit)
250ns at 5.5Mbps
802.11b Standard
Microsoft® and Windows® are registered trademarks of Microsoft Corporation.
June 2002
|
Intersil (and design) is a registered trademark of Intersil Americas Inc.
Copyright © Intersil Americas Inc. 2002. All Rights Reserved
PRISM® is a registered trademark of Intersil Americas Inc.
PRISM and design is a trademark of Intersil Americas Inc.
ISL3873B
FN8019.2

Related parts for isl3873b

isl3873b Summary of contents

Page 1

... I/O drivers. Additional firmware functions specific to access point applications are also available. The ISL3873B has on-board A/Ds and D/A for analog I and Q inputs and outputs, for which the HFA3783 IF QMODEM is recommended. Differential phase shift keying modulation schemes DBPSK and DQPSK, with data scrambling capability, are available along with Complementary Code Keying to provide a variety of data rates ...

Page 2

... THRESH. RX_IF_DET 1 DETECT 7 RX_IF_AGC IF DAC RXI 6 I ADC 6 RXQ Q ADC V REF TXI I DAC 6 TXQ 6 Q DAC TX_IF_AGC 7 TX DAC TX_AGC_IN 6 TX ADC RADIO AND SYNTH SERIAL CONTROL 44MHz CLOCK SOURCE * NOTE: THE ISL3873B MUST BE SUPPLIED WITH A SEPARATE CLOCK WHEN USB IS USED. ...

Page 3

... ISL3873B Signal Descriptions PIN NAME PIN I/O TYPE HA0-9 5V tol, CMOS, Input, 50K Pull Down HCE1- 5V tol, CMOS, Input, 50K Pull Up HCE2- 5V tol, CMOS, Input, 50K Pull Up HD0-15 5V tol, BiDir, 2mA, 50K Pull Down HINPACK- CMOS Output, 2mA HIORD- 5V tol, CMOS, Input, 50K Pull Up ...

Page 4

... I RXI, I RXQ, I PIN NAME PIN I/O TYPE TX_AGC_IN I TX_IF_AGC O TXI O TXQ O 4 ISL3873B MAC Radio Interface and General Purpose Port Pins PE1 LE_IF LED1 RADIO_PE LE_RF SYNTHCLK SYNTHDATA PA_PE PE2 CAL_EN TR_SW_BAR TR_SW SERIAL EEPROM PORT PINS SCLK, Serial Clock SD, Serial Data Out ...

Page 5

... DC Power Supply 2.7 - 3.6V (Not Hard-wired Together on Chip) DC Power Supply 2.7 - 3.6V 5V Tolerant DC Power Supply Analog Ground Analog Ground Digital Ground Voltage Reference for A/D’s and D/A’s Current Reference for internal ADC and DAC devices. Requires 12K resistor to ground. ISL3873B Pin Number Assignments SIGNAL NAME PIN NUMBER C7 HD4 F4 C8 HD6 ...

Page 6

... DDA P9 GND P10 V SUB P11 VREF P12 V DDA P13 COMPRES2 P14 N C P15 NC P16 NC 6 ISL3873B ISL3873B Pin Number Assignments (Continued) SIGNAL NAME PIN NUMBER D8 HD5 H4 D9 HIREQ H13 D10 HIOWR H14 D11 HOE H15 D12 NC H16 D13 HA5 D14 HWAIT ...

Page 7

... RAMCS_ Setup to MWE MA (17..0) Hold from MWE_ Rising Edge RAMCS _ Hold from MWE_ Rising Edge MD (15..0) Setup to MWE_ Rising Edge MD (15..0) Hold from MWE_ Rising Edge SYNTHESIZER SYNTHCLK(PK1) Period 7 ISL3873B Thermal Information Thermal Resistance (Typical, Note 1) +0.5V BGA Package Maximum Storage Temperature Range . . . . . . . . . -65 Maximum Junction Temperature . . . . . . . . . . . . . . . . . . . . . . . 100 For recommended solder conditions, see Tech BriefTB334 ...

Page 8

... HREG- Hold Following HIOWR- HWAIT- Delay Falling from HIOWR- HWAIT- Width Time HIOWRN High from HWAIT- High BASEBAND SIGNALS Full Scale Input Voltage (V ) P-P Input Bandwidth (-0.5dB) Input Capacitance Input Impedance (DC) FS (Sampling Frequency) 8 ISL3873B SYMBOL MIN CYC CYC ...

Page 9

... Waveforms ADDRESS MA(17..1) RAMCS_ MOE_ t S2 MD(15..0) ADDRESS MA(17..1) RAMCS_ MWE_ MD(15..0) SYNTHCLK SYNLE SPCSPWR t D1 SYNTHDATA 9 ISL3873B FIGURE 1. EXTERNAL MEMORY READ TIMING FIGURE 2. EXTERNAL MEMORY WRITE TIMING CYC t D2 D[n] D[n -1] D[n -2] D[2] FIGURE 3. SYNTHESIZER ...

Page 10

... Waveforms (Continued) HA[15:0] HREG- HCE( HIORD- t SUA HINPACK- HWAIT- HD[15:0] HA[15:0] HREGN- HCE ( HIOWR- HWAIT- t SUIOWR HD[15:0] 10 ISL3873B t t SUREG HREG I t SUCE HCE t WIORD t DIORD t DFINPACK WWT DRWT DFWT FIGURE 4. PC CARD IO READ HREG SUREG t t HCE SUCE t t SUA WIOWR ...

Page 11

... NVCS_ MOE_ MWEL_ MA0/MWEH_ RAMCS_ FIGURE 6. 8-BIT MEMORY INTERFACE REQUIREMENTS FOR ISL3873B ISL3873B MA1..17 MD0..15 NVCS- MA0/MWEH- MLBE- RAMCS- MOE- MWEL- FIGURE 7. 16-BIT MEMORY INTERFACE REQUIREMENTS FOR ISL3873B 11 ISL3873B SRAM 128Kx8 MD0..7 MA1..17 OE_ WE_ CS_ SRAM 128Kx16 ADDR(0..16) DATA(0..15) UB- ...

Page 12

... An access point application could make use of the full address space of the device with 4Mbytes organized 16. The ISL3873B supports 8 or 16-bit code space, and 8 or 16-bit data space. Code space is typically populated with the least expensive Flash memory available, usually an 8-bit device. ...

Page 13

... HWE-, HOE- HOE- and HWE- are only used to access attribute memory. Common Memory, as specified in the PC Card standard, is not used in the ISL3873B. HOE- is the strobe that enables an attribute memory read cycle. HWE- is the corresponding strobe for the attribute memory write cycle. The attribute space contains the Card Information Structure (CIS) as well as the Function Configuration Registers (FCR) ...

Page 14

... Note AN9874, “ISA Plug and Play with the HFA3841” for more details. Register Interface The logical view of the ISL3873B from the host is a block of 32 word wide registers. These appear in IO space starting at the base address determined by the socket controller. There are three types of registers ...

Page 15

... USB+ and USB- are the differential pair signals provided for the user. These signals are capable of directly driving a USB cable. USB_DETECT tolerant input to the ISL3873B device used to signal the MAC processor that a USB cable is attached to the unit. Complete details on the USB firmware for controlling this port can be obtained by contacting the factory directly ...

Page 16

... LO buffer(s)/phase shifter. Master Clock Prescaler The ISL3873B contains a clock prescaler to provide flexibility in the choice of clock input frequencies. For 11Mb/s operation, the internal master clock, MCLK, must be at least 11MHz. The clock generator itself requires an input from the prescaler that is twice the desired MCLK frequency ...

Page 17

... Use the Serial Host Interface (USB), and disable all PC Card functions except attribute space, for access to the COR and HCR for firmware debugging support. When = 0, use the Parallel Host Interface (PC Card or ISA). 12 4Wire 1 Use 4-wire interface to SRAM (CS-, OE-, WEH-, WEL-) the ISL3873B x8 SRAMs. When = 0 selects 5-wire interface for use with x16 SRAM (CS-, OE-, WE-, UBE-, LBE-). 11 StrIdle 0 Start idle (wait for download from PC Card host interface) ...

Page 18

... IF down converter device (HFA3783). The I/Q A/D clock, samples at twice the chip rate with a nominal sampling rate of 22MHz. The interface specifications for the I and Q A/Ds are listed in Table 5. The ISL3873B is designed coupled to the HFA3783. TABLE A/D SPECIFICATIONS PARAMETER ...

Page 19

... The duration of the short preamble and header Start Frame Delimiter (SFD) Field (16 Bits) This field is used to establish the link frame timing. The ISL3873B will not declare a valid data packet, even acquires, unless it detects the SFD. The ISL3873B receiver auto-detects if the packet is long or short preamble and sets SFD time-out ...

Page 20

... See IEEE STD 802.11 for definition of the other bits. Bit 2 is used by the ISL3873B to indicate that the carrier reference and the bit timing references are derived from the same oscillator (locked oscillators). ...

Page 21

... CR32 bit NOTE: Be advised that the IEEE 802.11 compliant scrambler in the ISL3873B has the property that it can lock up (stop scrambling) on random data followed by repetitive bit patterns. The probability of this happening is 1/128. The patterns that have been identified are all zeros, all ones, repeated 10s, repeated 1100s, and repeated 111000s ...

Page 22

... The CCA circuit in the ISL3873B can be programmed function of RSSI (energy detected on the channel), CS1, SQ1, or various combinations. The CCA is used by the Media Access Controller (MAC) in the ISL3873B. The MAC decides on transmission based on traffic to send and the CCA indication. The CCA indication can be ignored, allowing transmissions independent of any channel conditions ...

Page 23

... The AGC system consists of the 3 chips handling the receive signal, the down-converter HFA3683, the IF to baseband converter HFA3783, and the baseband processor (BBP) section of the ISL3873B. The AGC loop (Figure 12) is digitally controlled by the BBP. Basically it operates as follows: Initially, the receiver is set for high gain. The percent of time ...

Page 24

... RF chip to switch from high gain to low gain. RX_IF_Det is the input to the ISL3873B chip which is connected to ifCompDet on the HFA3783. RX_RF_AGC is the output of the ISL3873B chip and '1' is high gain, '0' is low gain. Demodulator Description The receiver portion of the baseband processor, performs A/D conversion and demodulation of the spread spectrum signal ...

Page 25

... After acquisition, coherent DPSK demodulation is in effect. After a brief setup time as illustrated on the timeline, the signal begins to emerge from the demodulator. 25 ISL3873B 56 SYMBOL SYNC 20 SYMBOLS 7 SYM VERIFY AND CIR/FREQUENCY ESTIMATION AND CMF/NCO ...

Page 26

... PN Correlators Description There are two types of correlators in the ISL3873B baseband processor. The first is a parallel matched filter correlator that correlates for the Barker sequence used in preamble, header, and PSK data modes. This Barker code correlator is designed to handle BPSK spreading with carrier offsets up to 50ppm and 11 chips per symbol ...

Page 27

... The symbol clock is tracked by a sample interpolator that can adjust the sample timing forwards and backwards by 72 increments of 1/8th chip. This approach means that the ISL3873B can only track an offset in timing for a finite interval before the limits of the interpolator are reached. Thus, continuous demodulation is not possible. ...

Page 28

... RXQ A/D 6 COHERENT TIMING INTEGRATOR ANTENNA ANTSEL SWITCH ANTSEL CONTROL TIMING GENERATOR MCLK RESET RX_PE FIGURE 19. DSSS BASEBAND PROCESSOR, RECEIVE SECTION 28 ISL3873B GND (ANALOG) V (DIGITAL) DD AGC CLEAR CHANNEL ASSESSMENT/ SIGNAL QUALITY 8 8 TRACKING EQUAL. NCO CCK BIAS CORREL ADDER DECISION FEEDBACK ...

Page 29

... Figure 21 shows the theoretical and actual performance of the CCK modes. The losses in both figures include RF and IF radio losses; they do not reflect the ISL3873B losses alone. The ISL3873B baseband processing losses from theoretical are, by themselves, a small percentage of the overall loss. The PRISM demodulator performs with an implementation loss of less than 4dB from theoretical in a AWGN environment with low phase noise local oscillators ...

Page 30

... A signal quality measure is available on CR51 for use by the MAC. This measure is the SNR in the carrier tracking loop and can be used to determine when the demodulator is working near to the noise floor and likely to make errors. Figure 23 shows the performance of the SQ measure versus signal to noise level. 30 ISL3873B 100 ...

Page 31

... For IEEE 802.11 use38h. For other than IEEE 802.11 applications, in general increasing the preamble length will improve low signal to noise acquisition performance at the cost of greater link overhead. The minimum suggested value is 56d = 38h symbol TX power amplifier ramp up is added to programmed value. 31 ISL3873B ...

Page 32

... Alternating bits for carrier suppression test all chips set to 1 for CW carrier. This allows frequency measurement. Bit 3 Enable TX test modes normal operation Invoke tests described by bit 4. Bit 2 Antenna choice for TX when TX antenna diversity is disabled Set AntSel low Set AntSel high. 32 ISL3873B ...

Page 33

... Sampled mode CCA. CCA will update once per slot (20 s), will be valid determined by CR9 bit 7. Bits 2:0 Precursor value in CIR estimate. CONFIGURATION REGISTER 12 ADDRESS (18h) R/W A/D TEST MODES 1 Bit 7 All DAC and A/D clock source control normal internal clocks clock via SDI pin. 33 ISL3873B ...

Page 34

... Bit 0 Enable manual control of mixed signal power down signals using bits 1: enable disable, normal operation (devices controlled by RESET, TX_PE, RX_PE). CONFIGURATION REGISTER 14 ADDRESS (1Ch) R/W A/D TEST MODES 3 Bit 7 Digital format, select output of I/Q and RF A/D converters 2’s complement (normal binary. 34 ISL3873B ...

Page 35

... Range Bit 4:0 AGC Lock Window positive side (0-15.5 range). Note: this is the outer lock window. CONFIGURATION REGISTER 21 ADDRESS (2Ah) R/W AGC BACKOFF Bits 7,6 R/W but not currently used internally, should be set to zero to ensure compatibility with future revisions. 35 ISL3873B ...

Page 36

... AGC Sat Step disable if within CR29[7:5] window disable sat step enable sat step. CONFIGURATION REGISTER ADDRESS 27 (36h) R/W AGC RF THRESHOLD Bit 7 RXRF AGC disable normal disables threshold. Bits 6:0 RF AGC threshold (0-64 range). The RxRf_Agc pad is removed if the AGC voltage falls below this threshold. 36 ISL3873B ...

Page 37

... Bit must first be written to a ‘0’ before a ‘1’ to initialize logic. Bit 0 PN generator enable (RX 22MHz clock). For factory test only not enabled enabled. Bit must first be written to a ‘0’ before a ‘1’ to initialize logic. CONFIGURATION REGISTER ADDRESS 33 (42h) R/W TEST MODES 2 Bit 7 Coherent AGC disable normal, enabled disable. 37 ISL3873B ...

Page 38

... Bit 6 Force default CMF weights normal force default CMF weights. Bit 5 Force calculated CMF weights normal force calculated CMF weights. Note: this cannot be combined with bit 6. A “1” on both will produce undefined results. Bits 4:0 CW RSSI threshold, range 0 to 31dB. 38 ISL3873B ...

Page 39

... Enable, SQ1 #1 threshold is adjusted in real time by FAR logic Disable, SQ1 #1 threshold is set to value (5:0). Bit 6 ED and SQ1 control for acquisition SQ1 and SQ1. Bits 5:0 SQ1 threshold #1, range 0 to 7.875. (000.00 - 111.111). Used for initial detect and initial setting for FAR. 39 ISL3873B ...

Page 40

... Bit 7:0 a: Header Signal Quality Metric. (1, 2Mbps) Smaller value is poorer quality. Valid for reading after RXPE inactive. b: Average power of received signal after log table lookup (0--33 range in dB). Minus 33 is minimum power maximum. CONFIGURATION REGISTER ADDRESS 60 (7Ah) R RX_IF_AGC Bit 7 a&b: unused. 40 ISL3873B ...

Page 41

... Bit 5 a&b: SFD found. Bit 4 a&b: Short preamble detected. Bit 3 a&b: valid signal field found. Bit 2 a&b: valid CRC 16. Bit 1 a&b: Antenna selected by receiver when last valid header CRC occurred. Bit 0 a&b: not used. 41 ISL3873B CONFIGURATION REGISTER ADDRESS 62 (7Eh) R RSSI ...

Page 42

... However, no responsibility is assumed by Intersil or its subsidiaries for its use; nor for any infringements of patents or other rights of third parties which may result from its use. No license is granted by implication or otherwise under any patent or patent rights of Intersil or its subsidiaries. For information regarding Intersil Corporation and its products, see www.intersil.com 42 ISL3873B A V192.14x14 192 BALL PLASTIC BALL GRID ARRAY PACKAGE ...

Related keywords