44
November 2007 8030121 rev F- ST Confidential 1/44 44 STLC4560 Single chip 802.11b/g WLAN radio Features Extremely small footprint Ultra low power consumption Fully compliant with the IEEE 802.11b and 802.11g WLAN standards Support for 54, 48, 36, 24, 18, 12, 9, and 6 Mbit/s OFDM, 11 and 5.5 Mbit/s CCK and legacy 2 and 1 Mbit/s data rates Single chip 802.11b/g WLAN solution with fully integrated: zero IF (ZIF) transceiver voltage controlled oscillator (VCO) high-speed A/D and D/A converters OFDM and CCK baseband processor ARM9 media access controller (MAC) SPI serial host interface passive components integration PA bias control flexible integrated power management unit glueless FEM interface Intelligent power control, including 802.11 power save mode Fully integrated Bluetooth coexistence Applications Cellular phones Personal digital assistants (PDA) Portable computers Hand-held data transfer devices Cameras Computer peripherals Cable replacement Description The STLC4560 is a single chip 802.11b/g WLAN radio for embedded, low-power and very small form factor mobile applications. The product conforms to the IEEE 802.11b and 802.11g protocols operating in the 2.45 GHz ISM frequency band supporting OFDM data rates of 54, 48, 36, 24, 18, 12, 9, and 6 Mbit/s as well as CCK data rates of 11 and 5.5 Mbit/s and legacy data rates of 2 and 1 Mbit/s. The STLC4560 is a fully integrated wireless radio including a ZIF transceiver, RF Synthesizer/VCO, high-speed data converters, an OFDM/CCK digital baseband processor, an ARM9-based MAC and a complete power management unit with integrated PA bias control. In addition some passive components are integrated further reducing the overall reference design cost and size. An external FEM completes a highly integrated chip set solution. Host control is provided by a flexible SPI serial interface. The SPI interface supports a maximum clock rate of 48 MHz. For maximum flexibility, the STLC4560 accepts system reference clock frequencies of 19.2, 26, 38.4 and 40 MHz. A reference design evaluation platform of hardware and software is provided to system integrators to rapidly enable wireless connectivity to mobile platforms. LFBGA240 (8.5x8x1.4mm) www.st.com

Stlc4560 Datasheet f

Embed Size (px)

Citation preview

Page 1: Stlc4560 Datasheet f

November 2007 8030121 rev F- ST Confidential 1/44

44

STLC4560

Single chip 802.11b/g WLAN radio

Features Extremely small footprint

Ultra low power consumption

Fully compliant with the IEEE 802.11b and 802.11g WLAN standards

Support for 54, 48, 36, 24, 18, 12, 9, and 6 Mbit/s OFDM, 11 and 5.5 Mbit/s CCK and legacy 2 and 1 Mbit/s data rates

Single chip 802.11b/g WLAN solution with fully integrated:– zero IF (ZIF) transceiver– voltage controlled oscillator (VCO)– high-speed A/D and D/A converters– OFDM and CCK baseband processor– ARM9 media access controller (MAC)– SPI serial host interface– passive components integration– PA bias control – flexible integrated power management unit– glueless FEM interface

Intelligent power control, including 802.11 power save mode

Fully integrated Bluetooth coexistence

Applications Cellular phones

Personal digital assistants (PDA)

Portable computers

Hand-held data transfer devices

Cameras

Computer peripherals

Cable replacement

DescriptionThe STLC4560 is a single chip 802.11b/g WLAN radio for embedded, low-power and very small form factor mobile applications. The product conforms to the IEEE 802.11b and 802.11g protocols operating in the 2.45 GHz ISM frequency band supporting OFDM data rates of 54, 48, 36, 24, 18, 12, 9, and 6 Mbit/s as well as CCK data rates of 11 and 5.5 Mbit/s and legacy data rates of 2 and 1 Mbit/s.

The STLC4560 is a fully integrated wireless radio including a ZIF transceiver, RF Synthesizer/VCO, high-speed data converters, an OFDM/CCK digital baseband processor, an ARM9-based MAC and a complete power management unit with integrated PA bias control. In addition some passive components are integrated further reducing the overall reference design cost and size. An external FEM completes a highly integrated chip set solution.

Host control is provided by a flexible SPI serial interface. The SPI interface supports a maximum clock rate of 48 MHz. For maximum flexibility, the STLC4560 accepts system reference clock frequencies of 19.2, 26, 38.4 and 40 MHz. A reference design evaluation platform of hardware and software is provided to system integrators to rapidly enable wireless connectivity to mobile platforms.

LFBGA240 (8.5x8x1.4mm )

www.st.com

Page 2: Stlc4560 Datasheet f

Contents STLC4560

2/44 8030121 rev F- ST Confidential

Contents

1 Block diagram and pin description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

1.1 Pin connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

1.2 Pin description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

2 Electrical specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

2.1 Electrical characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

3 Reference clock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

3.1 Reference clock general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

3.2 Reference clock noise and jitter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

4 Serial host interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

4.1 Host pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

4.2 SPI mode selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23

4.3 AHB (AMBA high performance bus) masters . . . . . . . . . . . . . . . . . . . . . . 25

4.4 Host registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

4.5 Host writes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

4.6 Host multi-word writes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

4.7 Host reads . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

4.8 Host multi-word reads . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

4.9 ARM AHB slave access . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30

4.10 Recommended bootup sequence for SPI hosts . . . . . . . . . . . . . . . . . . . . 31

5 Register descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

5.1 ARM INTERRUPT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

5.2 ARM INTERRUPT ACKNOWLEDGE . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

5.3 ARM INTERRUPT ENABLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

5.4 HOST INTERRUPT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

5.5 HOST INTERRUPT ENABLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

5.6 HOST INTERRUPT ACKNOWLEDGE . . . . . . . . . . . . . . . . . . . . . . . . . . 35

5.7 GENERAL PURPOSE 1 and 2 COMMUNICATION . . . . . . . . . . . . . . . . . 35

5.8 DEVICE CONTROL/STATUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35

Page 3: Stlc4560 Datasheet f

STLC4560 Contents

8030121 rev F- ST Confidentiall 3/44

5.9 DMA DATA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37

5.10 DMA WRITE CONTROL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38

5.11 DMA WRITE LENGTH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38

5.12 DMA WRITE BASE ADDRESS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39

5.13 DMA READ CONTROL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39

5.14 DMA READ LENGTH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39

5.15 DMA READ BASE ADDRESS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40

6 Package information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41

6.1 Mechanical data and dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41

6.2 Marking information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42

7 Ordering information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42

8 Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43

Page 4: Stlc4560 Datasheet f

Block diagram and pin description STLC4560

4/44 8030121 rev F- ST Confidential

1 Block diagram and pin description

Figure 1. Block diagram

HostCPU

Bluetoothdevice

SPI I/F

CXS I/F

Power management unit (PMU)

STLC4560

MAC

ARM9WEP

Basebandprocessor

OFDM/CCKmodulationHigh speed

RF VCORx down converters

Tx up convertersbaseband filters

data converters

Switch control

RF ZIF section:

FEM:PA, switches,

Balun, FEM I/F

passives

Page 5: Stlc4560 Datasheet f

STLC4560 Block diagram and pin description

8030121 rev F- ST Confidentiall 5/44

1.1 Pin connection

Figure 2. Pin out (top view)

ABCDEFG

H

JKLMNPR

ABCDEFGHJKLMNPR

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

RSRV_NC

VBATV2X

PMU_GND

LNA_SHIELD

LB_LNA _IN+

LB_LNA_IN-

LNA_SHIELD

TX_GND

LB_TX_OUT

TX_VDD

VDDA_PLL SW3

TX_GND

RSRV_NC

RSRV_NC

RSRV_NCSW2SW4SW1

TX_VDD

TX_GND

TX_GND

TX_GND

LNA_SHIELD

LNA_SHIELD

LNA_SHIELD

LNA_SHIELD

VBATV2X

VBATV2XV2XOUT

H

VDIGSCLSDANCSYN_GND

TX_GND

TX_GND

TX_GND

LNA_SHIELD

LNA_SHIELD

LNA_SHIELD

RX_VDD

FB_V2XV2XOUTV2XOUT

RSRV_ PMU_ PMU_

SELBY1VI2CDGNDNCGPIO_0RFAGNDAGNDV4OV2V2OUTV2OUTPMU_ STAND V4_OUTRSRV_DGND_

RFDGND_

RFDGND_POR_FB_

RSETBY2POWER

NCRFNCAGNDQLOVBATVBATV2VBATV2RSRV_ STANDDGND_

RFDGND_

RFDGND_VDD_ RSRV_

NCRSRV_

NCRSRV_

_UP

CREFV4IRFNCVBATV4V4OUTV1OUTVCOPOR_DGND_

RFDGND_

RFDGND_RSRV_

NCRSRV_

NCRSRV_VDD_

NCRSRV_

NCRSRV_ PMU_

GP2_2GNDRFNCV2OVBATV1V1OUTNCRSRV_DGND_

RFDGND_

RFDGND_RSRV_

NC NCRSRV_RSRV_

NCRSRV_

NCRSRV_

NCRSRV_

GP1_2POR_ RSRV_

NCRFNCXTAL_INCOREV1OUTV1OUTRSRV_DGND_

RFDGND_

RFDGND_RSRV_

MODE3 VDDA VDDD DGNDAGNDLF_

EESCLEESDARFCOREVDDAHIOGP1_4NCDGND_

RFDGND_

RFDGND_DGND

MODE2 AGNDRSRV_

DACVDDD_

COREDGND_

TEST+

VDD_NC

RSRV_

DGND I_

SDASCLRFFREQLB_VPAAGNDGP2_8DGND_

RFDGND_

RFDGND_

CORE MODE1 NCRSRV_

COREDGND_

TEST-I_ Q_

TEST+VDD_

TDITRSTNRFSOUTCORESPI_DINSPI_CLKDGND_

RFDGND_

RFDGND_

MODE0TEST-Q_ RSRV_

NCVDD_ UART_

RFDGND_

RFDGND_

RFDGND_

TDOTMSNCVIOSPI_CSXSINRSRV_

NCRSRV_

RFDGND_

NCRSRV_ RSRV_

NC MODE4 DGNDUART_

PA_DET0 NCRSRV_

ADCVDDD_

CLKTCKNCCORESTATUSACTIVERSRV_

NCRSRV_

RFDGND_

NCRSRV_ RSRV_

NC OSC_EN CORERF_

DAT2 NCRSRV_

NCRSRV_DGND_ VDD_ REF_

MODENCGP2_10IRQRSRV_

NCRSRV_

NCRSRV_

COREDGND_

VDDD VDDD GP2_13CORE NCRSRV_

NCRSRV_HOST_ VDD_ SER_

DGNDCORENCGP1_15CONFGP2_9RSRV_

NCRSRV_

COREVDD_

NCRSRV_

DGND CORE V2IDOUT NCRSRV_

NCRSRV_ PORTX_ SPI_ VDD_ VDD_

RCRSRV_

NCRSRV_

NCVDDDGP1_13NC RFDGND_

ADCVDDD_

VIO HIO GP2_11 GP2_12CORE DGND COREDGND_RSRV_ DGND_ RSRV_

NCRSRV_

NCRSRV_DGND_

PMU_

Page 6: Stlc4560 Datasheet f

Block diagram and pin description STLC4560

6/44 8030121 rev F- ST Confidential

1.2 Pin description

Table 1. Pin description

Pin name Pin # Type Function

RF front end interface pins

LB_LNA_IN- K1 RF input 100Ω RF differential RX inputs.

LB_LNA_IN+ L1 RF input

LNA_SHIELDJ1, J2, J3, K2, K3, L2, L3, M1, M2

RF shield

Low noise amplifier (LNA) input shield pins. (Analog GND).All LNA_SHIELD pins must be connected together via a solid ground plane for optimal performance. Refer to the evaluation platform layout for the recommended layout scheme.

LB_TX_OUT G1 RF output 50 Ω RF transmit (Tx) single ended output.

SW1 D2Digital output (ANTSEL-)

Antenna switch control outputs. I/O voltage level determined by VDIG. See Table 2 on page 13.

Output word determined by TX/RX mode. See Table 3 on page 13.

Note: The SWx numbering of pins D2, B2, C1 and C2 may not match with earlier revisions of the schematics. The reference numbering is defined here. To avoid ambiguity, only refer to the pin number and type when reading schematics.

SW2 B2Digital output (ANTSEL+)

SW3 C1Digital output (TRSW+)

SW4 C2 Digital output (TRSW-)

PA_DET0 M12 Analog input PA detector.

Host interface and clock pins

HOST_IRQ P15 1.86 V digital outputHost interrupt request. Typically asserted to request a SPI data transfer (VIO domain).

POWER_UP C5 1.86 V digital input (pull-down)

Power up enable from host. Internal pull-down. When POWER_UP is LOW, the PMU is disabled and I/Os are not supplied. All Inputs should than be kept low or special precaution should be taken to avoid current leakage and bus loading (1.).

OSC_EN D13 1.86V digital outputOscillator enable output. Initially driven high on powerup, after which it is under the control of firmware.

REF_CLK A13 Clock input Reference clock input (19.2, 26.0, 38.4 or 40.0 MHz). Internally coupled through a 1000 pF ceramic capacitor.

Page 7: Stlc4560 Datasheet f

STLC4560 Block diagram and pin description

8030121 rev F- ST Confidentiall 7/44

MODE[4:0] D12 (MSB), F8, F9, E10, F11(LSB)

1.86 V digital input

MODE strapping pins are used to initialize the PLL for the following REF_CLK frequencies. Connect appropriate pin to the ground plane with a 10 kΩ pulldown resistor for a logic 0 input or to a 10 kΩ pull-up 1.86 V VDDD power plane for a logic 1. 43210: Bit position 00000 = 19.2 MHz

11100 = 26.0 MHz 10000 = 38.4 MHz10100 = 40.0 MHz

All other MODE pin combinations are reserved.Use of pullup and pulldown resistors not mandatory, can strap pins direct to VDDD or ground plane.

LF_XTAL_IN M8 1.86 V digital inputARM sleep clock input (32.768 kHz typical) from host.

SER_MODE B15 1.86 V digital inputSerial host mode (VIO domain). Logic high selects SPI mode.

DAT2 M13 1.86 V digital I/O Reserved. Keep floating for proper operation.

SPI_CLK R111.86 V digital input(pull-down)

SPI clock from host (VIO domain).

SPI_CSX P12 1.86 V digital inputSPI chip select from host (VIO domain). Active low.

SPI_DIN P11 1.86 V digital I/OSPI data input for 4-wire modes. In 3-wire modes, this is the data input/output signal (VIO domain).

SPI_DOUT M14 1.86 V digital outputSPI data output for 4-wire modes only (VIO domain). Requires an external 10 kΩ pull-up resistor.

FREQ M10 1.86 V digital I/O (input)

MAC GPIO pin typically implementing a Bluetooth coexistence input function. (VIO domain).

RF_ACTIVE R13 1.86 V digital I/O (input)

MAC GPIO pin typically implementing a Bluetooth coexistence input function. (VIO domain).

STATUS P13 1.86 V digital I/O (input)

MAC GPIO pin typically implementing a Bluetooth coexistence input function. (VIO domain).

TX_CONF P14 1.86 V digital I/O (output)

MAC GPIO pin typically implementing a Bluetooth coexistence output function. (VIO domain).

Table 1. Pin description (continued)

Pin name Pin # Type Function

Page 8: Stlc4560 Datasheet f

Block diagram and pin description STLC4560

8/44 8030121 rev F- ST Confidential

Power supply pins

VBATV1 N7 Supply input (3.6 V) Battery supply input for regulator V1 of the PMU.

VBATV2 P5, R5 Supply input (3.6 V) Battery supply input for regulator V2 of the PMU.

VBATV2X N2, P1, P2 Supply input (3.6 V) Battery supply input for regulator V2X of the PMU.

VBATV4 M6 Supply input (3.6 V) Battery supply input for regulator V4 of the PMU.

VBAT N5 Supply input (3.6 V) Battery supply input for the PMU.

VDIG A3 Supply input (3.6 V) Supply pin for SWx (x=1, 2, 3, 4 digital output drivers.

VI2C C4 Digital supply inputDigital 1.86V I/O power supply input pin dedicated to the PMU I2C bus interface.

V1OUT P6, P7, P8, R8

Regulator output Linear regulator 1.86 V output (V1).

V2OUT P4, R4 Regulator output Linear regulator 1.86 V output (V2).

V2XOUT P3, R2, R3 Regulator output Linear regulator 1.2 V output (V2X).

V4OUT N6 Regulator output Linear regulator output selectable for 2.8 V or 3.15 V (V4). Output voltage controlled by V4_OUTSEL pin A4.

V4_OUTSEL A4 1.86 V digital inputControl input for selection of V4OUT regulator output voltage. Logic 0 => 2.81 V, 1 => 3.11 V.

FB_V2 N4 Regulator sense Sense line for V2 regulator. Connect to V2OUT pins P4, R4 with a short trace.

FB_V2X N3 Regulator sense Sense line for V2X regulator. Connect to V2XOUT pins P3, R2, R3 with a short trace.

PMU_CREF A6 Analog referenceReference capacitor for internal power management unit (PMU). Connect a 1uF capacitor to a solid board ground plane.

PMU_RSET A5 Analog referenceReference resistor for the internal power management unit (PMU). Connect a 1MΩresistor to a solid board ground plane.

VDDA E8, M9 Analog supply input RFIC analog 1.86V supply input pins.

RX_VDD M3 Analog supply input RX power supply (1.86V).

VDDA_PLL D1 Analog supply input Synthesizer power supply (1.86V).

TX_VDD E1, E2 Analog supply input TX power supply (1.86V).

VDD_QLO M5 Analog supply input

Analog 1.86 V supply input for RF quadrature local oscillator (QLO). Decouple to a solid ground plane using a ceramic capacitor located as close as possible to the pin. Refer to evaluation platform schematics.

Table 1. Pin description (continued)

Pin name Pin # Type Function

Page 9: Stlc4560 Datasheet f

STLC4560 Block diagram and pin description

8030121 rev F- ST Confidentiall 9/44

VDD_VCO R6 Analog supply input

Analog 1.86 V supply input for the RF voltage controlled oscillator (VCO). Typically connected to V1OUT pins P6, P7, P8, R8. Decouple to a solid ground plane using a ceramic capacitor located as close as possible to the pin. Refer to evaluation platform schematics.

VDDD_ADC E12, J16 Digital supply input

Digital 1.86 V I/O power supply input pins. Decouple to a solid ground plane using ceramic capacitors located as close a possible to the appropriate pins. Refer to evaluation platform schematics.

VDDD_DAC D9 Digital supply input

Digital 1.86 V I/O power supply input pins. Decouple to a solid ground plane using ceramic capacitors located as close a possible to the appropriate pins. Refer to evaluation platform schematics.

VDDDD8, D15, G16, K15

Digital supply input Digital 1.86 V I/O power supply input pins.

VDD_CORE

B14, C13, D14, F10, J14, M15, N8, N11

Digital supply inputDigital 1.2 V core supply. Internally decoupled to DGND_CORE via three 1000 pF ceramic capacitors.

VIO L16, N12 Supply input (1.86 V)Host digital I/O supply input for SPI and Bluetooth interfaces. Internally decoupled to DGNDHIO via a 0.1µF ceramic capacitor.

AGNDE9, K4, L4, L5, L8, P10

Analog ground

All AGND pins must be connected together through a solid ground plane for optimal performance. Refer to the evaluation platform layout for the proper AGND and DGND grounding scheme.

SYN_GND E3 Analog ground

Synthesizer analog ground.All AGND pins must be connected together through a solid ground plane for optimal performance. Refer to the evaluation platform layout for the proper AGND and DGND grounding scheme.

TX_GND F1, F2, F3, G2, G3, H1, H2, H3

Analog ground

All TX_GND pins must be connected together through a solid ground plane for optimal performance. Refer to the evaluation platform layout for the proper grounding scheme.

DGNDHIO K16, N9 Digital ground

Host digital I/O ground for SPI and Bluetooth interfaces.All DGND pins must be connected together through a common solid ground plane for optimal performance. Refer to the evaluation platform layout for the proper AGND and DGND grounding scheme.

PMU_GND N1 Ground Ground of the PMU.

Table 1. Pin description (continued)

Pin name Pin # Type Function

Page 10: Stlc4560 Datasheet f

Block diagram and pin description STLC4560

10/44 8030121 rev F- ST Confidential

PMU_DGND D4 Ground Ground of the PMU level shifter.

DGND_RF

C11, D11, E11, G4-11, H4-11, H16, J4-13

Digital ground

Digital ground of the ADCs.All DGND pins must be connected together through a common solid ground plane for optimal performance. Refer to the evaluation platform layout for the proper AGND and DGND grounding scheme.

DGND_COREK9, N13, E16, L15, M16, C9, C10

Digital ground

Digital ground of the Baseband and MAC.All DGND pins must be connected together through a common solid ground plane for optimal performance. Refer to the evaluation platform layout for the proper AGND and DGND grounding scheme.

DGNDA14, C8, C12, F16, K14

Digital ground

Digital I/Os ground.All DGND pins must be connected together through a common solid ground plane for optimal performance. Refer to the evaluation platform layout for the proper AGND and DGND grounding scheme.

Miscellaneous pins

GPIO_0 F4 3 V GPIOFirmware controlled 3 V digital GPIO. Float for proper operation.

GP1_2 L7 1.86 V GPIO Firmware controlled 1.86 V digital GPIO. Float for proper operation. Assigned to ARM MAC GP1-2.

GP1_4 P9 1.86 V GPIOFirmware controlled 1.86 V digital GPIO. Float for proper operation. Assigned to ARM MAC GP1-4.

GP1_13 N16 1.86 V GPIOFirmware controlled 1.86 V digital GPIO. Float for proper operation. Assigned to ARM MAC GP1-13.

GP1_15 N14 1.86 V GPIOFirmware controlled 1.86 V digital GPIO. Float for proper operation. Assigned to ARM MAC GP1-15.

GP2_2 A7 1.86 V GPIOFirmware controlled 1.86 V digital GPIO. Float for proper operation. Assigned to ARM MAC GP2-2.

GP2_8 R10 1.86 V GPIOFirmware controlled 1.86 V digital GPIO. Float for proper operation. Assigned to ARM MAC GP2-8.

GP2_9 R14 1.86 V GPIOFirmware controlled 1.86 V digital GPIO. Float for proper operation. Assigned to ARM MAC GP2-9.

GP2_10 N15 1.86 V GPIOFirmware controlled 1.86 V digital GPIO. Float for proper operation. Assigned to ARM MAC GP2-10.

Table 1. Pin description (continued)

Pin name Pin # Type Function

Page 11: Stlc4560 Datasheet f

STLC4560 Block diagram and pin description

8030121 rev F- ST Confidentiall 11/44

GP2_11 D16 1.86 V GPIOFirmware controlled 1.86 V digital GPIO. Float for proper operation. Assigned to ARM MAC GP2-11.

GP2_12 C16 1.86 V GPIOFirmware controlled 1.86 V digital GPIO. Float for proper operation. Assigned to ARM MAC GP2-12.

GP2_13 C15 1.86 V GPIOFirmware controlled 1.86 V digital GPIO. Float for proper operation. Assigned to ARM MAC GP2-13.

I_TEST- L10

Reserved Reserved analog test pins. Float for proper operation.

I_TEST+ L9

Q_TEST- L11

Q_TEST+ K10

SCL B10 Miscellaneous (O/P) I2C clock from digital baseband.(1)(1)

SDA A10Miscellaneous (Master) I2C data/address from digital baseband. (1)

PMU_SCL B3 Miscellaneous (I/P) PMU programming I2C clock.(1)

PMU_SDA C3 Miscellaneous (Slave) PMU programming I2C data/address.(1)

EESCL A91.86 V GPIO (pull-down)

Optional serial clock line (SCL) for external 1.86 V serial flash device. This I/O has an

internal pull-down resistor.(1)

EESDA B9 1.86 V GPIOOptional serial data line (SDA) for external 1.86

V serial flash device.(1)

RSRV_GND B7 Reserved Reserved pin. Connect to ground plane for proper operation.

RSRV_NC

A1, A2, A8, A15, A16, B1, B8, B16, C6, C7, D3, D5, D6, D7, D10, E4, E5, E6, E7, E13, E14, E15, F5, F6, F7, F12, F13, F14, F15, G12, G13, G14, G15, H12, H13, H14, H15, J15, K5, K6, K7, K8, K11, K12, K13, L6, L12, L13, L14, P16, R1, R7, R9, R15, R16

Reserved

Reserved pins. Float for proper operation.

D3 and D5 can also be left connected to 2.8V as was case in STLC4550.

Inside STLC4560 package, balls D3, D5 E4 not connected to any dice.

Table 1. Pin description (continued)

Pin name Pin # Type Function

Page 12: Stlc4560 Datasheet f

Block diagram and pin description STLC4560

12/44 8030121 rev F- ST Confidential

TCK B13 JTAG JTAG clock. Internal pull-up active in normal operation mode. Leave floating when not in use.

TDI A11 JTAG JTAG data input. Internal pull-up active in normal operation mode. Leave floating when not in use.

TDO A12 JTAG JTAG data output. Internal pull-up active in normal operation mode. Leave floating when not in use.

TMS B12 JTAG JTAG test mode select. Internal pull-up active in normal operation mode. Leave floating when not in use.

TRSTN B11 JTAG JTAG reset. Connect to POR_V2O. JTAG interface is 1.86 V.

UART_SIN R12 Miscellaneous UART serial input.

UART_SOUT M11 Miscellaneous UART serial output.

POR_V2O M7 1.86 V digital outputActive low V2 power-on reset output. Connect to POR_V2I.

POR_V2I C14 1.86 V digital inputBaseband reset input - active low. Connect to POR_V2O.

POR_V4O M4 1.86 V digital outputActive low V4 power-on reset output. Connect to POR_V4I. Ball M4 shorted to Ball M7 inside STLC4560 package.

POR_V4I B6 1.86 V digital inputRF reset input - active low. Connect to POR_V4O.

LB_VPA N10 3.0 V digital output Low band PA enable.

STANDBY1 B41.86 V digital input (pull-down)

Stand-by modes:00 - default (float) - PMU regulators on,

01 - V1, V2, V4 in low power mode; V2X @ 1.2 V,

10 - V1, V2, V4 in low power mode; V2X @ 1.2 V (0.8 V in low power),

11 - unused.

STANDBY2 B51.86 V digital input (pull-down)

1. Refer to the evaluation platform schematics for additional information.

Table 1. Pin description (continued)

Pin name Pin # Type Function

Page 13: Stlc4560 Datasheet f

STLC4560 Block diagram and pin description

8030121 rev F- ST Confidentiall 13/44

Note: See Table 5 for VDIG operating conditions.

Table 2. I/O voltage level as determined by VDIG

Description Min Typ Max Unit Comment

Vol SWx (x=1, 2, 3, 4)

0 0.3 x VDIG V Max source current 3 mA

Voh SWx (x=1, 2, 3, 4)

0.7 x VDIG VDIG V Max sink current 3 mA

Table 3. SWx (x=1, 2, 3, 4) output depending on th e TX/RX state

State (input) SW1 [D2]

(ANTSEL-) SW2 [B2]

(ANTSEL+) SW3 [C1] (TRSW+)

SW4 [C2] (TRSW-)

WLAN TX Low High Low High

WLAN RX Low Low High Low

Bluetooth High Low Low High

Page 14: Stlc4560 Datasheet f

Electrical specifications STLC4560

14/44 8030121 rev F- ST Confidential

2 Electrical specifications

The STLC4560 has an ESD classification as follows:

Electrical specifications of the STLC4560 are provided in Table 5.

Caution: Stresses above those listed in the “Absolute maximum ratings” may cause permanent damage to the device. This is a stress only rating and operation of the device at these or any other conditions above those indicated in the operational sections of this specification is not advised.

2.1 Electrical characteristics

Table 4. ESD & latch-up classification

Balls HBM ESD CDM ESD latch-up

all +1.8kV / -1.8kV + 500V / -400V 200mA

Table 5. Electrical characteristics

Symbol Parameter Test condition Min. Typ. Max. Unit

Absolute maximum ratings

PMU VBATT (Vcc) -0.3 - 7.0 V

Voltage on any other pinWithin shared voltage rails

-0.3 -Vcc + 0.3

V

Vcc to Vcc -0.3 - +0.3 V

Any GND to GND -0.3 - +0.3 V

Operating conditions and input power specifications

Operating temperature range -30 85 oC

VBATTsupply

Input supply voltagePower management unit VBATT supply input

3.0 3.6 5.5 V

Average continuous TX current

Continuous transmitting @ 54 Mbit/s, VBATT = 3.6 V

400 mA

Average continuous RX current

Receiving valid packets @ 54 Mbit/s, VBATT = 3.6 V

400 mA

Average standby mode current

VBATT = 3.6 V 10 µA

VDIG Input supply voltage SWx (x=1, 2, 3, 4) supply input 1.7 VBATT V

Page 15: Stlc4560 Datasheet f

STLC4560 Electrical specifications

8030121 rev F- ST Confidentiall 15/44

For measurement methods and suggestions, please refer to the ST Power Consumption Application Note.

VBATTPower consumption

Input supply voltagePower management unit VBATT supply input

3.0 3.6 5.5 V

Standby current 25 oC, POWER_UP = 0V. The resulting current is mainly leakage

10 µA

Sleep mode current25 oC, POWERUP = 1.86 V. The radio is operating on the sleep clock at 32.768 kHz. Sleep mode is a subset of PSM.

120 µA

Power save mode current

25 oC, 100 ms Beacon period, 75 byte Beacons @ 1 Mbit/s, short preamble, DTIM = 6

610 µA

Receive or Idle current

25 oC, the radio is always on, receiving beacons, no TX

195 mA

PSM Receive current 25 oC, PSM, receiving packets at 1.9Mbit/s at the application layer

76 mA

Transmit current 25 oC, the radio is always on, transmitting 1.9Mbit/s at the application layer

199 mA

PSM Transmit currentr

25 oC, PSM, transmitting 1.9Mbit/s at the application layer

49 mA

VIO supplyInput supply voltage

VIO input supply determines host CMOS logic levels for: SPI_CSX, SPI_CLK, SPI_DIN, SPI_DOUT, HOST_IRQ, LF_XTAL_IN, FREQ, RF_ACTIVE, STATUS, TX_CONF

1.62 1.86 1.98 V

Input supply current VIO = 1.86 V 0.5 6 mA

Internal power management unit specifications

PMU_CREF PMU reference capacitor -30% 1 +30% uF

PMU_RSET PMU reference resistor -1% 1 +1% MΩ

V1OUT

linear regulator

Output voltageActive mode

Low power mode

1.817

1.819

1.86

1.86

1.901

1.907V

Peak output currentActive mode

Low power mode

50

5mA

External output load capacitor

Typical ESR = 0.1 Ω -35% 1 +35% uF

V2OUTlinear

regulator

Output voltageActive modeLow power mode

1.8191.8

1.861.86

1.9041.920

V

Peak output currentActive modeLow power mode

3005

mA

External output load capacitor

Typical ESR = 0.1 Ω -35% 2.2 +35% uF

Table 5. Electrical characteristics (continued)

Symbol Parameter Test condition Min. Typ. Max. Unit

Page 16: Stlc4560 Datasheet f

Electrical specifications STLC4560

16/44 8030121 rev F- ST Confidential

V2XOUT linear

regulator

Output voltageActive modeLow power mode

1.2491.24

1.291.29

1.3341.34

V

Peak output currentActive modeLow power mode

28020

mA

External output load capacitor

Typical ESR = 0.1 Ω -35% 2.2 +35% uF

V4OUT linear

regulator

Output voltage

Active mode:

V4_OUTSEL=0V4_OUTSEL=1

Low power mode:V4_OUTSEL=0V4_OUTSEL=1

2.823.12

2.823.12

2.9043.214

2.9043.214

2.9883.307

2.9883.307

V

Peak output currentActive modeLow power mode

305

mA

External output load capacitor

Typical ESR = 0.1 Ω -35% 1 +35% uF

Receiver specifications

RX RF frequency range

Typical WLAN RF front end components selected.

2300 2500 MHz

RX LO frequency range

4600 5000 MHz

RF input VSWR Differential, 100 Ω reference 2:1

RX LO phaser jitter 50 kHz to 10 MHz, RMS LO/2 1.25 Deg

LO to LNA input feed-through

At LO/2 frequency. RF front end properly matched and isolated

-70 dBm

At LO frequency. RF front end properly matched and isolated

-50 dBm

Maximum RX input level

b/g band only. RF front end properly matched

-23 -10 dBm

Adjacent channel rejection

CCK CH6 35 37

OFDM 54 Mbits Ch6 -1 11

TX to RX input leakage

During transmit mode, affecting TX distortion

+5 dBm

DSB NF High gain RX mode, -90dBm input, b and g band only, front end losses not included

5 7 dB

IP3 input -17 -16 dBm

IP2 input +13 dBm

Table 5. Electrical characteristics (continued)

Symbol Parameter Test condition Min. Typ. Max. Unit

Page 17: Stlc4560 Datasheet f

STLC4560 Electrical specifications

8030121 rev F- ST Confidentiall 17/44

DSB NF Low gain RX mode, -20dBm input, b and g band only, front end losses not included

29.8 dB

IP3 input +9 dBm

IP2 input +33 dBm

RF Hi/Lo gain switching point

b/g band only. RF front end properly matched.

-38 dBm

Receive sensitivity, b and g band, front end losses not included

6 Mbit/s OFDM, 10% PER -93 -85 dBm

9 Mbit/s OFDM, 10% PER -91 dBm

12 Mbit/s OFDM, 10% PER -89 dBm

18 Mbit/s OFDM, 10% PER -87 dBm

24 Mbit/s OFDM, 10% PER -84 dBm

36 Mbit/s OFDM, 10% PER -81 dBm

48 Mbit/s OFDM, 10% PER -76 dBm

54 Mbit/s OFDM, 10% PER -74 -68 dBm

1 Mbit/s BPSK, 8% PER -96.8 -89 dBm

2 Mbit/s QPSK, 8% PER -94.5 dBm

5.5 Mbit/s CCK, 8% PER -93.5 dBm

11 Mbit/s CCK, 8% PER -90.5 -82 dBm

Multipath delay spread

6 Mbit/s, 10% PER 820 ns

9 Mbit/s, 10% PER 430 ns

12 Mbit/s, 10% PER 630 ns

18 Mbit/s, 10% PER 405 ns

24 Mbit/s, 10% PER 320 ns

36 Mbit/s, 10% PER 210 ns

48 Mbit/s,10% PER 160 ns

54 Mbit/s, 10% PER 120 ns

1 Mbit/s BPSK and 2 Mbit/s QPSK, 8% PER

250 ns

5.5 and 11 Mbit/s CCK, 8% PER 100 ns

Transmitter specifications

TX RF frequency range

2300 2500 MHz

TX LO frequency range

4600 5000 MHz

RF output VSWR Note: Over AGC range, b and g bands only

3:1

TX LO phase jitter 50 kHz to 10 MHz, RMS, LO/2 1.25 Deg

Table 5. Electrical characteristics (continued)

Symbol Parameter Test condition Min. Typ. Max. Unit

Page 18: Stlc4560 Datasheet f

Electrical specifications STLC4560

18/44 8030121 rev F- ST Confidential

TX AGC control dynamic range

40 dB

TX AGC control step size

Monotonic 2 dBm

CCK output power At 0 control attenuation. RF front end properly matched

5 8 dBm

CCK output power Case 1: Set TX AGC to obtain this Pout.

Carrier offsets 0 to 10 MHz

Carrier offsets >20 MHz

3 dBm

OFDM output power -6 dBm

Output noise floor

-135 dBm/

Hz

-138 dBm/

Hz

CCK output power Case 2: Set TX AGC to obtain this Pout

Carrier offsets 0 to 10 MHz Carrier offsets >20 MHz

-7 dBm

OFDM output power -16 dBm

Output noise floor

-137.5 dBm/

Hz

-140.5 dBm/

Hz

CCK output power Case 3: Set TX AGC to obtain this Pout

Carrier offsets 0 to 10 MHz Carrier offsets >20 MHz

-17 dBm

OFDM output power -26 dBm

Output noise floor

-140 dBm/

Hz

-143 dBm/

Hz

CCK output power Case 4: Set TX AGC to obtain this Pout

Carrier offsets 0 to 10 MHz Carrier offsets >20 MHz

-27 dBm

OFDM output power -36 dBm

Output noise floor

-142.5 dBm/

Hz

-145.5 dBm/

Hz

CCK output power Case 5: Set TX AGC to obtain this Pout

Carrier offsets 0 to 10 MHz carrier offsets >20 MHz

-37 dBm

OFDM output power -46 dBm

Output noise floor

-145 dBm/

Hz

-148 dBm/

Hz

Table 5. Electrical characteristics (continued)

Symbol Parameter Test condition Min. Typ. Max. Unit

Page 19: Stlc4560 Datasheet f

STLC4560 Electrical specifications

8030121 rev F- ST Confidentiall 19/44

External power amplifier detector ADC specifications

Full scale input voltage

At input of ADC 0 1.0 V

Maximum input voltage

At PA_DET0 input -- 16 tap resistive divider tap node

VDDA V

Input resistance 30 Ω

Input capacitance 0.5 pF

Table 5. Electrical characteristics (continued)

Symbol Parameter Test condition Min. Typ. Max. Unit

Table 6. Host interface specifications

Parameter Test condition / comment Min. Typ. Max. Units

Digital interface specifications

POWER_UPinput

VIH PMU power up control. Active high. 0.8 - VBATT V

VIL 0 - 0.3 V

Pull-down - 500 - kΩ

Host CMOSinputs

VIH

VIO supply domain

0.7*VIO

-VIO +

0.3V

VIL 0 -0.3*VI

OV

Host CMOSoutputs

VOH IOH = 0.2 mA, VIO supply domainVIO - 0.2

- VIO V

VOL IOL = 6 mA, VIO supply domain 0 - 0.6 V

Input current VIO supply domain -1.0 - +1.0 µA

OSC_ENoutput

VOH IOH <= 2 mA 1.4 - - V

VOL IOL <= 2 mA - - 0.4 V

REF_CLKinput

Input levelAC coupled

450 - 1.86 V mVpp

Accuracy - - 25 ppm

Input impedanceCapacitive and resistive elements in series

Power-on mode1.143 kΩ

2.165 pF

Power-off mode1.033 kΩ

0.667 pF

SLEEP_CLKinput

Frequency

VIO supply domain

- 32.768 - kHz

Accuracy - - 150 ppm

Duty cycle 30 - 70 %

Page 20: Stlc4560 Datasheet f

Electrical specifications STLC4560

20/44 8030121 rev F- ST Confidential

Figure 3. SPI timing specifications

SPI timing specification (See Figure 3)

SPI_CLK

TCMIN SPI_CLK period20.8 ns

1/48 MHz-1

TCH SPI_CLK high time 10.4 ns

TCL SPI_CLK low time 10.4 ns

SPI_CSXTCSSU SPI_CSX setup time to first clock edge 10.4 ns

TCSH SPI_CSX hold time from last clock edge 10.4 ns

SPI_DIN

TDISUSPI_DIN setup time to receive edge of SPI_CLK

3 ns

TDIHSPI_DIN hold time to receive edge of SPI_CLK

0.5 ns

SPI_DOUT

TDODSPI_DOUT delay from transmit edge of SPI_CLK

0 9 ns

TDOZHSPI_DOUT delay before HI-Z state from rising edge of SPI_CSX

0 ns

TDOZDSPI_DOUT delay before driven from HI-Z state on falling edge of SPI_CSX

10 ns

Table 6. Host interface specifications

Parameter Test condition / comment Min. Typ. Max. Units

Page 21: Stlc4560 Datasheet f

STLC4560 Reference clock

8030121 rev F- ST Confidentiall 21/44

3 Reference clock

3.1 Reference clock general

3.2 Reference clock noise and jitter

Table 7. Reference clock general

Parameter Test condition Min. Typ. Max. Units

Operating temperature -30 25 85 oC

Frequency 19.2, 26, 38.4, 40 supported 19 40 MHz

Temperature stability -25 25 ppm

Vdd -5% 1.86 5% V

O/P Vpp 0.45 1.86 V

802.11a/b/g slew rate (dual band radio)

30% to 70% of the AC coupled output or around the common mode voltage

300 500 mV/ns

802.11b/g (single band radio)30% to 70% of the AC coupled output or around the common mode voltage

100 mV/ns

VenableHigh 0.7Vdd V

Low 0.3Vdd V

Table 8. Oscillator frequency <= 20 MHz

Parameter Test condition Min. Typ. Max. Units

Oscillator frequency 19.2 20 MHz

Jitter Integration from 65 kHz to 10 MHz 21.2 mo rms

Phase noise

@ 1 kHz -124

dBc/Hz@ 10 kHz -133

@ 100 kHz -140

@ 1 MHz -142

Table 9. Oscillator frequency > 20 MHz

Parameter Test condition Min. Typ. Max. Units

Oscillator frequency 21 40 MHz

Jitter Integration from 65 kHz to 10 MHz 42.4 mo rms

Phase noise

@ 1 kHz -118

dBc/Hz@ 10 kHz -127

@ 100 kHz -134

@ 1 MHz -136

Page 22: Stlc4560 Datasheet f

Serial host interface STLC4560

22/44 8030121 rev F- ST Confidential

4 Serial host interface

4.1 Host pinsThe serial host interface consists of five pins.

SPI_CLK: serial host clock input, 0 – 48 MHz.

SPI_DIN: serial host data input, sampled on active edge of SPI_CLK.

SPI_DOUT: serial host data output, driven when asserted low and floating when de-asserted. SPI_DOUT is driven on inactive edge of SPI_CLK.

SPI_CSX: serial host chip select, active low chip select.

HOST_IRQ, serial host interrupt, active high interrupt to host.

The serial host interface has twelve modes of operation controlled by four variables. The default 4-wire mode may be changed by a SPI host write to the device status/control register. If the host requires a different SPI mode for normal operation, the host may need to toggle the necessary SPI pins using GPIO-style interfacing to perform a 4-wire write sequence to change the mode.

The default 4-wire single word write is show below in Figure 4.

Figure 4. 4-WIRE mode single word write

The default 4-wire single word read is shown below in Figure 5.

Figure 5. 4-WIRE mode single word read

Page 23: Stlc4560 Datasheet f

STLC4560 Serial host interface

8030121 rev F- ST Confidentiall 23/44

4.2 SPI mode selectionAs shown in Table 10, the twelve modes of operation are controlled by four variables in the device status/control register.

When invert clock = 0, SPI_CLK receive edge is the rising edge and SPI_CLK transmit edge is the falling edge. The SPI_CLK polarity can be reversed by a host write to the device status/control register to change the invert clock = 1. In this case, the SPI_CLK transmit edge becomes the rising edge and SPI_CLK receive edge becomes the falling edge.

Figure 6. Single word read 4-WIREINVMODE

Figure 7. Single word read 4-WIRESHFTMODE

Table 10. Serial host modes of operation

Invert clock Phase shift 3-wire-mode 3-wire-ADR DATA WAIT Name

0 0 0 X 4-WIRE

1 0 0 X 4-WIREINV

0 1 0 X 4-WSHFT

1 1 0 X 4-WIREINVSHFT

0 0 1 0 3-WIRE

1 0 1 0 3-WIREINV

0 1 1 0 3-WIRESHFT

1 1 1 0 3-WIREINVSHFT

0 0 1 1 3-WIREWAIT1

1 0 1 1 3-WIREINVWAIT1

0 1 1 1 3-WIRESHFTWAIT1

1 1 1 1 3-WIREINVSHFTWAIT1

Page 24: Stlc4560 Datasheet f

Serial host interface STLC4560

24/44 8030121 rev F- ST Confidential

Figure 8. Single word read 4-WIREINVSHFTMODE

Figure 9. 3-wire

Figure 10. 3-WIREINV

Figure 11. 3-WIRESHFT

Figure 12. 3-WIREINVSHFT

Page 25: Stlc4560 Datasheet f

STLC4560 Serial host interface

8030121 rev F- ST Confidentiall 25/44

Figure 13. 3-WIREWAIT1

Figure 14. 3-WIREINVWAIT1

Figure 15. 3-WIRESHIFTWAIT1

Figure 16. 3-WIREINVSHIFTWAIT1

4.3 AHB (AMBA high performance bus) mastersThe DMA engines are contained within the serial host interface. The DMA engines access data on the device via a pair of AHB masters. AHB1 is connected to the standard AHB bus which is shared with the CPU and DMA controller AHB masters.

The serial host has a second AHB master connected to the AHB Ram directly via a AHB2. The serial host AHB2 master and the AHB RAM AHB2 slave are the only master and slave on the AHB2 bus. This guarantees sufficient bandwidth for the serial host interface.

When the AHB master is accessing APB (AMBA peripheral bus) registers, the APBACCESS bit in the DMA WRITE CONTROL register must be set to force the master to use word (32-bit) transfers so that the APB registers are not set to an indeterminate state by a pair of half-word (16-bit) transfers.

Page 26: Stlc4560 Datasheet f

Serial host interface STLC4560

26/44 8030121 rev F- ST Confidential

DMA read data is prefetched when the DMA READ BASE ADDRESS is written and the DMA WRITE ENABLE bit is asserted. The host must not read the DMA DATA register before the prefetch completes. There must be 20 ABCLOCK cycles between the end of the data phase when DMA READ BASE ADDRESS is written and the end of address phase which selects the DMA READ register (t1 in Figure 17).

Figure 17. AHB bus timing

The read data is registered on the 15th SPI_CLK of the DMA DATA register address phase. SPI_CSX high time must be 20ABCLOCKS - 15SPI_CLKs. If ABCLOCK period is 100 ns (10 MHz) and the SPI_CLK period is 40 ns then the time between writing DMA READ BASE address register and reading the DMA DATA register is (20 * 100) - (15 * 40) = 1.4µs. If the ABCLOCK period is 25 ns (40 MHz) then SPI_CSX high time is < 0 for read data to be valid. In this case, only the minimum high time for SPI_CSX must be observed.

4.4 Host registersThe host can access the registers listed in Table 11.

20 ABCLOCK cycles

Table 11. Register summary

Domain A14-A8 AccessSleep

accessDescription Notes

SPI_CLKX00 0000X00 0010

RW RW ARM interrupt Note 1, Note 2

ARM X00 0100X00 0110

R --ARM interrupt enable

ARM X00 1000X00 1010

R -- Host interrupt Note 1

SPI_CLK X00 1100X00 1110

RW RW Host interrupt enable

SPI_CLK X01 0000X01 0010

W --Host interrupt acknowledge

Shared X01 0100X01 0110

RW --GP1 communication

Shared X01 1000X01 1010

RW --GP2 communication

--X01 1100X01 1110

-- -- Reserved

Page 27: Stlc4560 Datasheet f

STLC4560 Serial host interface

8030121 rev F- ST Confidentiall 27/44

Note: 1 Readable during sleep mode without generating sleep interrupt. All registers are readable during sleep mode. Reading registers not marked as readable during sleep set the ARMASLEEP bit in the host and ARM INTERRUPT registers.

2 Writable during Sleep Mode. All registers are writable during Sleep mode. Writing registers not marked as writable during sleep mode requires several 32 kHz clock cycles to complete the write access and set the ARMASLEEP bit in the host and ARM INTERRUPT.

The host accesses each register as a 16-bit register.

Registers which are physically 32-bits have two addresses in the host address space. The even address (A9 == 0) is the low 16-bits and the odd address (A9 == 1) is the high 16-bits.

A15 is the read bit. A15 is set for reads and cleared for writes. For example, to write ARM INTERRUPT[31:16], address bits [15:0] are set to 0x0200. Address bits 15:0 are set to 0x8200 to read ARM INTERRUPT[31:16]. A[7:0] and A[14] are ‘don't care’ bits that can be set to any value by the host. It is required that a full 16-bit address be sent. The data phase does not begin until the 16-bit address phase has completed.

-- X10 0000X10 0010

-- -- Reserved

Host X10 0100X10 0110

RW RW Device control/ status

Note 1, Note 2

Host X10 1000 RW -- DMA DATA

Shared X10 1100 RW --DMA write control

Shared X10 1110 RW --DMA write length

Shared X11 0000X11 0010

RW -- DMA write base

Shared X11 0100 RW --DMA read control

Shared X11 0110 RW --DMA read length

Shared X11 1000X11 1010

RW -- DMA read base

Table 11. Register summary (continued)

Domain A14-A8 AccessSleep

accessDescription Notes

Page 28: Stlc4560 Datasheet f

Serial host interface STLC4560

28/44 8030121 rev F- ST Confidential

4.5 Host writesThe host writes to a 16-bit register by sending a 16-bit address phase with A15 set to zero. The address phase is followed by a 16-bit data phase. D15 is the first bit of data phase and D0 is the last bit of the data phase. D[15:0] are written to the selected register on the active edge of SPI_CLK when D0 is present on SPI_DIN.

When the register is in the ARM or shared clock domain, the write process begins on the active edge of SPI_CLK and when D0 is present on SPI_DIN. The write completes after the data is synchronized into the ABCLOCK domain. This process takes 3 ABCLOCK cycles. ABCLOCKs are 30µs each in sleep mode. The host must ensure a 90µs delay between writes to non-sleep accessible registers when the device is in sleep mode.

If less than 16 bits are written during the data phase, the data is not written to the addressed register. The SPI_CLK may stop at any time. The current phase (address or data) is not interrupted by a stopped (or slowed) SPI_CLK. The logic remains in the current phase until SPI_CLK resumes or SPI_CSX is de-asserted.

4.6 Host multi-word writesThe host may write to multiple consecutive 16-bit registers by keeping SPI_CSX asserted and continuing to toggle SPI_CLK after the initial 16-bit data phase has completed.

The register address is incremented by 0x0200 at the end of each data phase for all register addresses except the DMA DATA register.

Figure 18. Serial host multi-word write

Consecutive writes to the DMA DATA register are written without address increment.

Figure 19. Serial host multi-word write DMA DATA

0x2C00 0x2E00

DMA Write Length

Page 29: Stlc4560 Datasheet f

STLC4560 Serial host interface

8030121 rev F- ST Confidentiall 29/44

4.7 Host readsThe host reads from a 16-bit register by sending a 16-bit address phase with A15 set to 1. The address phase is followed by a 16-bit data phase. D15 is the first bit of data phase and D0 is the last. Data is available on SPI_DOUT.

Any register may be accessed during sleep mode, however, the usual synchronization mechanism for ARM or shared clock domain registers is bypassed in sleep mode. Read data is unpredictable if the ARM writes to the ARM or shared clock domain register during a sleep mode read by the host.

The SPI_CLK may stop at any time. The current phase (address or data) is not interrupted by a stopped (or slowed) SPI_CLK. The logic remains in the current phase until SPI_CLK resumes or SPI_CSX is de-asserted. If less than 16-bits are read by the host during a data phase from any register except the DMA DATA register there is no effect on the internal state of the registers. If less than 16-bits are read by the host during a data phase from the DMA DATA register the contents of subsequent DMA read accesses are unpredictable until the DMA is disabled and restarted.

4.8 Host multi-word readsThe host may read from multiple consecutive 16-bit registers by keeping SPI_CSX asserted and continuing to toggle SPI_CLK after the initial 16-bit data phase has completed.

The register address is incremented by 0x0200 at the end of each data phase for all register address except the DMA DATA register.

Figure 20. Serial host multi-word read

Consecutive reads from the DMA DATA register are read from the DMA DATA register with no address increment.

Page 30: Stlc4560 Datasheet f

Serial host interface STLC4560

30/44 8030121 rev F- ST Confidential

Figure 21. Serial host multi-word read DMA data

4.9 ARM AHB slave accessThe ARM accesses the registers of the serial host via the AHB slave interface. Table 12 lists the registers that are implemented. ‘Host only’ registers are listed for convenience only.

Table 12. ARM register

ARM Register

Offset Access Description Reference

0x00 R ARM INTERRUPT [31:0] ARMINT

0x04 W ARM INTERRUPT ACKNOWLEDGE [31:0] ARMINTACK

0x08 RW ARM INTERRUPT ENABLE [31:0] ARMINTEN

0x10 RW HOST INTERRUPT [31:0] HOSTINT

0x18 R HOST INTERRUPT ENABLE [31:0] HOSTINTEN

- - HOST INTERRUPT ACKNOWLEDGE [31:0] --

0X20 RW GP1 COMMUNICATION [31:0] GP1COM

0x24 RW GP2 COMMUNICATION [31:0] GP2COM

- - DEVICE CONTROL/STATUS [31:0] --

- - DMA DATA --

0x40 RW DMA WRITE CONTROL DMAWRITECONTROL

0x44 RW DMA WRITE LENGTH DMAWRITELENGTH

0x48 RW DMA WRITE BASE DMAWRITEBASE

0x50 RW DMA READ CONTROL DMAREADCONTROL

0x54 RW DMA READ LENGTH DMAREADLENGTH

0x58 RW DMA READ BASE DMAREADBASE

Page 31: Stlc4560 Datasheet f

STLC4560 Serial host interface

8030121 rev F- ST Confidentiall 31/44

4.10 Recommended bootup sequence for SPI hostsThis sequence can be run with the maximum SPI clock frequency (that is, 48 MHz).

1. Power up.

2. Wait 240 ms.

3. Halt processor (EHostDeviceCntrl2 = KSetHostOverride | KSetHostCPUEn=0).

4. Wait 1 µs.

5. Enable DMA TX (EHostDmaTxCntrl, KDmaTxCntrlEnable).

6. Write DMA TX length (EHostDmaTxLength).

7. Write DMA TX base (EHostDmaTxBase1).

8. Wait 1 µs.

9. Write firmware image (EHostDmaData).

10. RAM reset (EHostDeviceCntrl2 = KSetHostOverride | KSetHostReset | KSetRamBoot).

11. Wait 40 ms.

12. RAM boot (EHostDeviceCntrl2 = KSetHostOverride | KSetRamBoot),

13. Enable host interrupts (EHostIntEnable1 = KIrqReady | KIrqWrReady | KHwUpdate | KSwUpdate).

14. Wait for the READY interrupt (100 ms timeout).

15. Acknowledge the READY interrupt.

16. Issue the SLEEP interrupt.

Page 32: Stlc4560 Datasheet f

Register descriptions STLC4560

32/44 8030121 rev F- ST Confidential

5 Register descriptions

5.1 ARM INTERRUPT The HOSTMSG bits of this register are written by the host and generate interrupts to the ARM processor when the corresponding bit is set in the ARM INTERRUPT ENABLE register. Writing a logic 1 causes the corresponding interrupt bit to be set. All other bits are unaffected; previously set bits remain set. This register can be read/written while the device is in sleep mode (that is, running off the low frequency oscillator) and not generate an ARM_ASLEEP interrupt.

Note: Both the ARM and HOST INTERRUPT register have the bit ARM_ASLEEP. Although only the host generates this bit it is used as an interrupt source to both. When the host receives this interrupt, it is polls the DEVICE CONTROL/STATUS register until the SLEEPMODE status bit is de-asserted by the ARM before continuing.

The format of the register is defined in Table 13.

r

Table 13. ARM INTERRUPT register

Bit position Name Description

[31] ARM_ASLEEP Indicates that an access to hardware registers or device memory (by Host) was attempted while the device was in sleep-mode.

[30] DMA WR DONE Last write occurred.

[29] DMA RD DONE Last read occurred.

[28] DMA RD READY DMA RD FIFO ready to be read.

[27:16] Reserved Undefined.

[15:0] HOSTMSG General purpose host message interrupts. May be written by the host to cause an interrupt to the ARM processor.

Page 33: Stlc4560 Datasheet f

STLC4560 Register descriptions

8030121 rev F- ST Confidentiall 33/44

5.2 ARM INTERRUPT ACKNOWLEDGEThis register is written by the ARM processor and clears bits in the ARM INTERRUPT register. Writing a logic 1 in any bit position cause the corresponding interrupt bit to be cleared. All other bits are unaffected.

Note: The host does not have access to this register.

5.3 ARM INTERRUPT ENABLEThe ARM processor writes this register, and enables interrupts from the ARM INTERRUPT register. An interrupt is generated when corresponding bits in both the ARM INTERRUPT register and the ARM INTERRUPT ENABLE register are both logic 1.

Table 14. ARM INTERRUPT ACKNOWLEDGE register

Bit position Name Description

[31] ARM_ASLEEPIndicates that an access to hardware registers or device memory (by the host) was attempted while the device was in sleep-mode.

[30] DMA WR DONE Last write occurred.

[29] DMA RD DONE Last read occurred.

[28] DMA RD READY DMA RD FIFO ready to be read.

[27:16] Reserved Undefined.

[15:0] HOSTMSGGeneral purpose host message interrupts. May be written by the host to cause an interrupt to the ARM processor.

Table 15. ARM INTERRUPT ENABLE register

Bit Position Name Description

[31] ARM_ASLEEP Indicates that an access to hardware registers or device memory (by the host) was attempted while the device was in sleep-mode.

[30] DMA WR DONE Last write occurred.

[29] DMA RD DONE Last read occurred.

[28] DMA RD READY DMA RD FIFO ready to be read.

[27:16] Reserved Undefined.

[15:0] HOSTMSG General purpose host message interrupts. Written by the ARM to enable interrupt on selected bit(s)

Page 34: Stlc4560 Datasheet f

Register descriptions STLC4560

34/44 8030121 rev F- ST Confidential

5.4 HOST INTERRUPTThe bits of this register reflect the HOST INTERRUPT register with the masking by the HOST INTERRUPT ENABLE register. This register can be written or read while the device is in sleep mode (that is, running off the low frequency oscillator) and not generate an ARM_ASLEEP interrupt.

5.5 HOST INTERRUPT ENABLEThe host writes this 32-bit register to enable interrupts from the HOST INTERRUPT register. A host interrupt is generated if the corresponding bit in both the HOST INTERRUPT register and the HOST INTERRUPT ENABLE register are both active.

Table 16. HOST INTERRUPT register

Bit position Name Description

[31] ARM_ASLEEPIndicates that an access to hardware registers or device memory (by the host) was attempted while the device was in sleep-mode.

[30] DMA WR DONE Last write occurred.

[29] DMA RD DONE Last read occurred.

[28] DMA RD READY DMA RD FIFO ready to be read.

[27] NOTSLEEP

Level interrupt bit asserted when high frequency oscillator is enabled and selected as the clock source for the MAC. 1 = MAC clocked by high FREQ OSC.0 = MAC clocked by low FREQ OSC (for example, 32.768 kHz)

[26:16] Reserved Undefined.

[15:0] ARMMSG General purpose host message interrupts. Written by ARM to cause an interrupt to the host.

Table 17. HOST INTERRUPT ENABLE register

Bit position Name Description

[31] ARM_ASLEEPIndicates that an access to hardware registers or device memory (by the host) was attempted while the device was in sleep-mode.

[30] DMA WR DONE Last write occurred.

[29] DMA RD DONE Last read occurred.

[28] DMA RD READY DMA RD FIFO ready to be read.

[27] NOTSLEEP

Level interrupt bit asserted when high frequency oscillator is enabled and selected as the clock source for the MAC. 1 = MAC clocked by high frequency osc.

0 = MAC clocked by low frequency osc (that is, 32.768 kHz)

Page 35: Stlc4560 Datasheet f

STLC4560 Register descriptions

8030121 rev F- ST Confidentiall 35/44

5.6 HOST INTERRUPT ACKNOWLEDGE This 32-bit register is written by the host, and clears interrupts in the HOST INTERRUPT register. Writing a logic 1 in any bit position cause the corresponding interrupt bit to be cleared. All other bits are unaffected.

5.7 GENERAL PURPOSE 1 and 2 COMMUNICATIONThese 32-bit general-purpose registers can be written to or read by either the host or the ARM processor.

5.8 DEVICE CONTROL/STATUSThe DEVICE CONTROL/STATUS register is used by the host to configure the device by writing to bits [31:27]. The status of the device is visible to the host by reading bits [22:6].

[26:16] Reserved Undefined.

[15:0] ARMMSG General purpose ARM message interrupts. Written by ARM to cause an interrupt to the host.

Table 17. HOST INTERRUPT ENABLE register (continued)

Bit position Name Description

Table 18. HOST INTERRUPT acknowledge register

Bit position Name Description

[31] ARM_ASLEEPIndicates that an access to hardware registers or device memory (by the host) was attempted while the device was in sleep-mode.

[30] DMA WR DONE Last write occurred.

[29] DMA RD DONE Last read occurred.

[28] DMA RD READY DMA RD FIFO ready to be read.

[27:16] Reserved Undefined.

[15:0] ARMMSGGeneral purpose ARM message interrupts. Written by ARM to cause an interrupt to the host.

Table 19. DEVICE CONTROL/STATUS

Bit number

Name Description

[31] SETHOSTOVERRIDEWhen set, tells processor to use boot options set by bits 30 and 29 and override boot strapping options after reset.

[30] SETSTARTHALTEDWhen bit 31 is set, this bit forces CPU to remain idle when reset is de-asserted (read/write).

[29] SETRAMBOOT When bit 31 is set, processor boots from RAM. Over-rides TMSEL strapping options (read/write).

Page 36: Stlc4560 Datasheet f

Register descriptions STLC4560

36/44 8030121 rev F- ST Confidential

[28] SETHOSTRESET When set, produces an active high(1) reset level to the ARM (read/write). Must be cleared to de-assert(0) reset.

[27] SETHOSTCPUEN Enables processor after STARTHALTED has been asserted (read/write).

[26:23] RESERVED Undefined

[22] STARTHALTED Indicates that the processor clock was stopped after the previous reset (read only).

[21] RESTARTASSERTED Indicates that OSC restart is asserted (read only).

[20] Reserved Undefined

[19] SOFTRES Soft reset flag. A logic 1 indicates that the previous reset was generated by a write to the PMU system control register bit 0.

[18] RTCRES RTC reset flag. A logic 1 indicates that the previous reset was generated by the real time clock.

[17] HARDRES Hard reset flag. A logic 1 indicates that the previous reset was generated by asserting the RESET_N pin.

[16] HOSTRES Host reset flag. A logic 1 indicates that the previous reset was generated by the host asserting the HOSTRESET bit in this register.

[15] SLEEPMODESLEEPMODE flag. A logic 1 indicates that the device is in sleep mode, that is, running off the low frequency oscillator (read only).

[14:6] CLOCKDIVISOR The clock divisor setting on the PMU clock control register (read only).

[5] Reserved Undefined.

[4] USESERHOSTOVER RIDE

When asserted, SERHOST mode is updated by bits [3:0].

1: update SERHOST mode based on bits [3:0]. 0: no change to SERHOST mode.

[3]HOST_3_WIREADRDATAWAIT

Number of wait states between the address and data phase in 3_WIRE mode.

0: zero wait states between address and data phase. 1: one wait state between address and data phase. Read value is currently selected 3_ WIREADRDATAWAIT. May be different to the last written value when USESERHOSTOVERRIDE is deasserted.

[2] HOST_3_WIREMODE

Select 3-WIRE mode using SPI_DIN for serial data input and output.0: use 4-wire mode, SPI_DIN input only and SPI_DOUT output only.1: use 3-wire mode, SPI_DIN for input and output.Read value is currently selected 3_ WIREMODE. May be different to the last written value when USESERHOSTOVERRIDE is deasserted.

Table 19. DEVICE CONTROL/STATUS (continued)

Bit number

Name Description

Page 37: Stlc4560 Datasheet f

STLC4560 Register descriptions

8030121 rev F- ST Confidentiall 37/44

5.9 DMA DATAThe DATA register allows the host to read data directly from RAM or to write data directly into RAM. The read address is post incremented by 0x0200 after each read.

The read length is decremented by 0x0200 after each read.

Data is prefetched into the DMA DATA register when the DMA READ ADDRESS is written (if the DMA WRITE ENABLE bit is set). The write address is post incremented by 0x0200 after each write. The write length is decremented by 0x0200 after each write.

It is possible to mix reads and writes to the DMA DATA register if the both DMA read and write channels are enabled.

[1] HOST_PHASESHIFT

Shift SPI_DIN and SPI_DOUT by 1 clock phase. 0: no phase shift.1: phase shift SPI_DIN and SPI_DOUT by 1 clock phase. Read value is currently selected PHASESHIFT. May be different to the last written value when USESERHOSTOVERRIDE is deasserted.

[0] HOST_INVERTCLOCK

Select active edge of SPI_CLK.

0: rising edge of SPI_CLK is active edge. 1: falling edge of SPI_CLK is active edge. Read value is currently selected INVERTCLOCK. May be different from the last written value when USESERHOSTOVERRIDE is deasserted.

Table 19. DEVICE CONTROL/STATUS (continued)

Bit number

Name Description

Table 20. DMA DATA register

Bit position Name Description

[15:0] DATA Data.

Page 38: Stlc4560 Datasheet f

Register descriptions STLC4560

38/44 8030121 rev F- ST Confidential

5.10 DMA WRITE CONTROL The DMA WRITE CONTROL register allows either the ARM or the host to enable the DMA write channel. Both the ARM and host are also able to control when the 32-bit APB access is utilized. Only the ARM can modify the HOSTALLOWED bit. When the HOSTALLOWED bit is de-asserted the host is not allowed to write the DMA WRITE CONTROL, LENGTH or BASE registers.

Only bits [15:0] are accessible by the host.

5.11 DMA WRITE LENGTH This 16-bit register is programmed with the maximum byte count of the next DMA write transfer. Only the low-order 16 bits are used. The value programmed can be any number of bytes from 1 to 65535.

Table 21. DMA WRITE CONTROL register

Bit position Name Description

[31:8] Reserved Undefined

[7] HOSTALLOWED

When bit is set, the host is allowed to write to DMA WRITE CONTROL, LENGTH and BASE registers. HOSTALLOWED bit is only writable by the ARM. HOSTALLOWED default value is '1'.

0: host is not permitted to write to CONTROL, LENGTH and BASE registers.

1: host is permitted to write CONTROL, LENGTH and BASE registers.

[6:4] Reserved Undefined

[3] APBACCESS

Bit must be asserted when DMA is used to write APB registers.

0: access to APB register is not permitted.1: access to APB register is permitted.

[2:1] Reserved Undefined.

[0] ENABLE0: DMA WRITE disabled.

1: DMA WRITE enabled.

Table 22. DMA WRITE LENGTH register

Bit position Name Description

[31:16] Reserved Undefined.

[15:0] DATA LENGTH Maximum byte count.

Page 39: Stlc4560 Datasheet f

STLC4560 Register descriptions

8030121 rev F- ST Confidentiall 39/44

5.12 DMA WRITE BASE ADDRESS The DMA WRITE BASE ADDRESS is written to point to the first location for the DMA DATA register write in the devices AHB space. The address will be incremented after every host access to the DATA register. There is no restriction on the base address. Byte, half-word, word and quadword addresses are supported.

5.13 DMA READ CONTROL The DMA READ CONTROL register allows the ARM or host to enable the DMA read channel. Only the ARM can modify the HOSTALLOWED bit. When the HOSTALLOWED bit is de-asserted the host is not allowed to write the DMA READ CONTROL, LENGTH or BASE registers.

Only bits 15:0 are accessible by the host.

5.14 DMA READ LENGTH This 16-bit register is programmed with the maximum byte count of the next DMA read transfer. Only the low-order 16 bits are used. The value programmed can be any number of bytes from 1 to 65535. A value of ‘0’ disables the byte count logic, causing any transfers to continue until terminated by clearing the ENABLE bit.

Table 23. DMA WRITE BASE ADDRESS register

Bit position Name Description

[31:0] DMA WRITE BASE Address for first DMA write.

Table 24. DMA READ CONTROL register

Bit position Name Description

[31:8] Reserved Undefined

[7] HOST ALLOWED

When bit is set, the host is allowed to write to DMA READ CONTROL, LENGTH and BASE registers. HOSTALLOWED bit is only writable by the ARM. HOSTALLOWED default value is 1. 0: host is not permitted to write CONTROL, LENGTH and BASE registers. 1: host is permitted to write CONTROL, LENGTH and BASE registers.

[6:1] Reserved Undefined.

[0] ENABLE0: DMA READ disabled.

1: DMA READ enabled.

Table 25. DMA READ LENGTH register

Bit position Name Description

[31:16] Reserved Undefined.

[15:0] DATA LENGTH Maximum byte count.

Page 40: Stlc4560 Datasheet f

Register descriptions STLC4560

40/44 8030121 rev F- ST Confidential

5.15 DMA READ BASE ADDRESSThe DMA READ BASE ADDRESS is written to point to the first location for the DMA DATA register read in the devices AHB space. The address is incremented after every host access to the data register. There is no restriction on the BASE ADDRESS. Byte, half-word, word and quadword addresses are supported.

Table 26. DMA read base address register

Bit position Name Description

[31:0] DMA READ BASE Address for first DMA write.

Page 41: Stlc4560 Datasheet f

STLC4560 Package information

8030121 rev F- ST Confidentiall 41/44

6 Package information

6.1 Mechanical data and dimensions

Figure 22. LFBGA240 mechanical data and package dime nsions

OUTLINE ANDMECHANICAL DATA

DIM.mm inch

MIN. TYP. MAX. MIN. TYP. MAX.

A 1.4 0.055

A1 0.15 0.006

A2 1.065 0.042

A3 0.28 0.011

A4 0.8 0.031

b 0.25 0.3 0.35 0.010 0.012 0.014

D 8.35 8.5 8.65 0.329 0.335 0.341

D1 7.5 0.295

E 7.85 8 8.15 0.309 0.315 0.321

E1 7 0.276

e 0.5 0.020

F 0.5 0.020

ddd 0.08 0.003

eee 0.15 0.006

fff 0.05 0.002

LFBGA240Low Profile Ball Grid Array

Body: 8.5 x 8 x 1.4mm

7870466 A

Page 42: Stlc4560 Datasheet f

Ordering information STLC4560

42/44 8030121 rev F- ST Confidential

6.2 Marking informationThe marking information of the component is stored in the BSA document, which is stored within the PRIS system. This document is owned by the CPA division (central packaging) and shared with planning, engineering and plants.

7 Ordering information

Table 27. BGA content and marking information

Marking CD00 CD04 TG24 Laminate BOM source

STLC4560-1 V.1 V.1 V.1 V.1 V.1

STLC4560-2 For internal qualification only.

STLC4560-3 V.1 V.1 V.1.1(1)

1. The TG24 silicon remains unchanged. The programming of the embedded flash is modified. The delay between the startup of V2X on one side and V1 and V2 on the other side is set to 0ms.

V.1 V.1

Table 28. Order code

Part numberOperating

temperature rangePackage Packing

STLC4560TRAY -30°C to 85°C LFBGA240- (8.5x8x1.4mm) Tray

STLC4560 -30°C to 85°C LFBGA240- (8.5x8x1.4mm) Tape and reel

Page 43: Stlc4560 Datasheet f

STLC4560 Revision history

8030121 rev F- ST Confidentiall 43/44

8 Revision history

Table 29. Document revision history

Date Revision Changes

19-Nov-2007 F Add the reference STLC4560-2 in Table 27

18-Oct-2007 E Power consumption figures adjusted in Table 5

11-Jul-2007 D

Multiple changes to Features, Description, Table 1 related to the supression of SDIO support.Description of POWER_UP modified in Table 1.

Addition of reference clock input impedance in Table 6.Addition of Table 27.The power consumption figures on p15 are preliminary.

Moved the ordering information to Chapter 7: Ordering information

28-Feb-2007 CAll pins in VIO domain listed in Table 1.

A8 & B8 balls moved from RSRV_GND to RSRV_NC in Table 1.

29-Jan-2007 B

Updates to Table 1: Pin description on page 6, added Table 2 on page 13 and Table 3 on page 13.In Chapter 2.1: Electrical characteristics: Added Table 4: ESD & latch-up classification on page 14. Updated Table 5: Electrical characteristics on page 14, Table 6: Host interface specifications on page 19.

In Chapter 3: Reference clock: Updated Table 7: Reference clock general on page 21.

In Chapter 4: Serial host interface: Added Section 4.10: Recommended bootup sequence for SPI hosts on page 31.

Additional section: Section 6.2: Marking information on page 42

20-Nov-2006 A Initial version.

Page 44: Stlc4560 Datasheet f

STLC4560

44/44 8030121 rev F- ST Confidential

Please Read Carefully:

Information in this document is provided solely in connection with ST products. STMicroelectronics NV and its subsidiaries (“ST”) reserve theright to make changes, corrections, modifications or improvements, to this document, and the products and services described herein at anytime, without notice.

All ST products are sold pursuant to ST’s terms and conditions of sale.

Purchasers are solely responsible for the choice, selection and use of the ST products and services described herein, and ST assumes noliability whatsoever relating to the choice, selection or use of the ST products and services described herein.

No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted under this document. If any part of thisdocument refers to any third party products or services it shall not be deemed a license grant by ST for the use of such third party productsor services, or any intellectual property contained therein or considered as a warranty covering the use in any manner whatsoever of suchthird party products or services or any intellectual property contained therein.

UNLESS OTHERWISE SET FORTH IN ST’S TERMS AND CONDIT IONS OF SALE ST DISCLAIMS ANY EXPRESS OR IMPLIEDWARRANTY WITH RESPECT TO THE USE AND/OR SALE OF ST PRODUCTS INCLUDING WITHOUT LIMITATION IMPLIEDWARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTIC ULAR PURPOSE (AND THEIR EQUIVALENTS UNDER THE LAWSOF ANY JURISDICTION), OR INFRINGEMENT OF ANY PATENT , COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT.

UNLESS EXPRESSLY APPROVED IN WRITING BY AN AUTHORIZ ED ST REPRESENTATIVE, ST PRODUCTS ARE NOTRECOMMENDED, AUTHORIZED OR WARRANTED FOR USE IN MIL ITARY, AIR CRAFT, SPACE, LIFE SAVING, OR LIFE SUSTA ININGAPPLICATIONS, NOR IN PRODUCTS OR SYSTEMS WHERE FAIL URE OR MALFUNCTION MAY RESULT IN PERSONAL INJURY,DEATH, OR SEVERE PROPERTY OR ENVIRONMENTAL DAMAGE. ST PRODUCTS WHICH ARE NOT SPECIFIED AS "AUTOMOTIVEGRADE" MAY ONLY BE USED IN AUTOMOTIVE APPLICATIONS AT USER’S OWN RISK.

Resale of ST products with provisions different from the statements and/or technical features set forth in this document shall immediately voidany warranty granted by ST for the ST product or service described herein and shall not create or extend in any manner whatsoever, anyliability of ST.

ST and the ST logo are trademarks or registered trademarks of ST in various countries.

Information in this document supersedes and replaces all information previously supplied.

The ST logo is a registered trademark of STMicroelectronics. All other names are the property of their respective owners.

© 2007 STMicroelectronics - All rights reserved

STMicroelectronics group of companies

Australia - Belgium - Brazil - Canada - China - Czech Republic - Finland - France - Germany - Hong Kong - India - Israel - Italy - Japan - Malaysia - Malta - Morocco - Singapore - Spain - Sweden - Switzerland - United Kingdom - United States of America

www.st.com