STMicroelectronics-STA8089FGBD

Part #STMicroelectronics-STA8089FGBD
Download 
STMicroelectronics-STA8089FGBD
STA8089FG  
Fully integrated GPS/Galileo/GLONASS/BeiDou/QZSS receiver  
with embedded RF and in-package Flash  
Datasheet
–
production data  
2 Controller Area Network (CAN)  
2 channels ADC (10 bits)  
Operating condition:  
– Main
 
voltage regulator (V
 
): 1.8 V ± 5%  
INL  
– Backup
 
voltage (V
 
): 1.6 V to 4.3 V  
VFQFPN56  
INB  
(7 x 7 x 1.0 mm)  
– Digital
 
voltage (V
 
): 1.0 V to 1.32 V  
DD  
– RF
 
core voltage (V
 
): 1.2 V ± 10%  
CC  
– IO
 
Ring Voltage (V  
3.3 V ± 10%  
): 1.8 V ± 5% or  
ddIO  
Package:  
– VFQFPN56
 
(7 x 7 x 1.0 mm) 0.4 mm pitch  
Features  
Ambient temperature range: -40/+85°C  
®
STMicroelectronics positioning
 
receiver with  
48 tracking channels and 2 fast acquisition  
channels supporting GPS, Galileo, GLONASS,  
BeiDou and QZSS systems  
Description  
STA8089FG belongs to
T
e
seo III family products.  
The device is a single die standalone positioning  
receiver IC working on multiple constellations  
(GPS/Galileo/GLONASS/BeiDou/QZSS).  
ST-DRAW (Dead Reckoning Automotive Way)  
supported (STA8089FGBD only)  
Pin to pin compatible with STA8088FG  
The device is backward compatible with  
STA8088F
G
,
t
his enables fast customer  
application migration.  
Single die standalone receiver embedding RF  
Front-End and low noise amplifier  
-162 dBm indoor sensitivity (tracking mode)  
The device is offered with a complete GNSS  
firmware which performs all GNSS operations  
including tracking, acquisition, navigation and  
data output with no need of external memories.  
Fast TTFF < 1 s in Hot start and 30 s in Cold  
Start  
High performance ARM946 MCU (up to  
196 MHz)  
STA8089FGBD can run also TESEO-DRAW the  
STMicroelectronics dead reckoning firmware.  
256 Kbyte embedded SRAM  
In-package SQI Flash Memory (16 Mbits)  
Real Time Clock (RTC) circuit  
32-bit Watch-dog timer  
3 UARTs  
2
1 I
 
C master interface  
1 Synchronous Serial Port (SSP, Motorola-SPI  
supported)  
USB2.0 full speed (12 MHz) with integrated  
physical layer transceiver  
July 2017  
DocID027175 Rev 8  
1/34  
This is information on a product in full production.  
 
 

Contents  
STA8089FG  
Contents  

Overview

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6  

Pin description

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7  
2/34  
DocID027175 Rev 8  

STA8089FG  
Contents  

ECOPACK

®

packages .
 
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
 
30  
DocID027175 Rev 8  
3/34  
3

List of tables  
STA8089FG  
List of tables  
4/34  
DocID027175 Rev 8  

Overview  
STA8089FG  
1
Overview  
STA8089FG is one of the part number of
T
e
seo III STA8089x series.  
The device is a highly integrated single-chip standalone GNSS receiver designed for  
positioning system applications. STA8089FG embeds the new STMicroelectronics GNSS  
positioning engine capable of receiving signals from multiple satellite navigation systems,  
including the US GPS, European Galileo, Russia’s GLONASS, Chinese BeiDou and  
Japan’s QZSS.  
STA8089FGBD can be offered also bundled with STMicroelectronics dead reckoning  
firmware called TESEO-DRAW.  
The STA8089FG ability of tracking simultaneously the signals from multiple satellites  
regardless of their constellation, make this chip capable of delivering exceptional accuracy  
in urban canyons and in the environments where buildings and other obstructions make  
satellite visibility challenging.  
The STA8089FG is backward compatible with STA8088F
G
,
e
nabling fast customer  
application migration. The STA8089FG combines a high performance ARM946  
microprocessor with I/O capabilities and enhanced peripherals. It supports USB2.0 standard  
at full speed (12 Mbps) with on-chip PH
Y
.  
The chip embeds backup logic with real time clock. The device is offered with a complete  
firmware performing all positioning operations including acquisition, tracking, navigation and  
data output with no need of external memories.  
The device powered with 1.8V enables the on-chip voltage regulators to internally supply  
the RF front-end, core logic and the backup logic. The device can be directly powered with  
1.2 V bypassing the embedded voltage regulators which will be put in power down mode.  
I/O lines are compatible with 1.8 V and 3.3 V. The STA8089F
G
,
u
sing STMicroelectronics  
CMOSRF
T
e
chnology, is housed in a VFQFPN-56 (7 x 7 x 1.0 mm) package with stacked 16  
Mbit Flash memory.  
6/34  
DocID027175 Rev 8  
 

STA8089FG  
Pin description  
2
Pin description  
2.1  
Block diagram  
Figure 1. STA8089FG system block diagram  
*ꢄ5)ꢃ,3  
*ꢀ%%ꢂꢃ&RUUHODWRU (QJLQH  
$FT  
ꢄꢅꢂ7UN  
**ꢂ,)  
$’&  
**  
/1$  
5$0V  
&KDQQHOV  
26&,  
3//  
&/2&.B*(1  
6HFWLRQ  
$3%  
%ULGJH  
ꢁꢂ)DVWꢂ$FT  
&KDQQHO  
*&ꢂ,)  
$’&  
*&  
5)  
6HFWLRQ  
63,ꢂ,)  
$+%  
5LQJ  
26&,  
)/$6+  
ꢇꢅꢈ0Eꢉ  
$3%  
%ULGJHꢃ  
,2V  
8$57ꢀ  
5[ꢈ7[  
8$57ꢋ  
5[ꢈ7[  
8$57ꢁ  
5[ꢈ7[  
663  
$’&  
&$1ꢋ  
$3%ꢀ  
&$1ꢁ  
64,  
,)  
7HVWꢃ  
FRQWUROOHU  
$3%  
%ULGJHꢀ  
:’  
*3,2  
078  
()7  
,ꢀ&  
-7$*  
86%ꢂ  
,)  
9,&  
308  
%.B’RPDLQ  
+,*+ꢂ63((‘ꢂ’ꢈ7&0  
ꢁꢀꢅ.%  
35&&  
%.5$0ꢂꢃꢀ.%  
%./’2  
/’2ꢁ  
/’2ꢅ  
,ꢈ&DFKH  
,62  
ꢁꢇ.%  
&(//  
$3%  
%ULGJHꢁ  
$50ꢂꢆꢄꢇ  
‘ꢈ&DFKH  
ꢅ.%  
26&,ꢀꢁ  
57&  
%DQGJDSꢆꢃ%LDVꢆꢃ2VFLOODWRUꢆꢃ/9’Vꢃ  
+,*+ꢂ63((‘ꢂ,ꢈ7&0  
ꢁꢇ.%  
(“1(ꢀꢁꢂꢀꢀꢃꢀꢄꢀꢂ$’5  
DocID027175 Rev 8  
7/34  
33  
 
 
 

Pin description  
STA8089FG  
2.2  
VFQFPN56 pin configuration  
Figure 2. VFQFPN56 connection diagram (with CAN)  
ꢄꢃ  
ꢄꢄ  
ꢄꢌ  
ꢄꢇ  
ꢄꢊ  
ꢄꢅ  
ꢄꢆ  
ꢌꢋ  
ꢌꢁ  
ꢌꢀ  
ꢌꢃ  
ꢌꢄ  
ꢌꢌ  
ꢌꢇ  
ꢁ
ꢀ
ꢄꢀ  
ꢄꢁ  
ꢄꢋ  
ꢃꢆ  
ꢃꢅ  
ꢃꢊ  
ꢃꢇ  
ꢃꢌ  
ꢃꢄ  
ꢃꢃ  
ꢃꢀ  
ꢃꢁ  
ꢃꢋ  
ꢀꢆ  
$”/ꢀ@59  
41*@%*  
41*@$-,  
41*@$4/  
6″35ꢂ@59  
6″35ꢂ@39  
6″35ꢅ@59  
6″35ꢅ@39  
(1*0ꢀ  
5.4  
ꢃ
5345O  
/$  
ꢄ
ꢌ
51@*’@1  
51@*’@/  
/$  
ꢇ
ꢊ
ꢅ
7$$@3′  
-/”@*/  
(/%@-/”  
/$  
ꢆ
7%%@42*  
“%$@*/ꢅ  
“%$@*/ꢀ  
7*/-ꢀ  
ꢁꢋ  
ꢁꢁ  
ꢁꢀ  
ꢁꢃ  
ꢁꢄ  
70-ꢅ  
7*/-ꢅ  
/$  
70-ꢀ  
7*/#  
ꢀꢅ  
ꢀꢊ  
ꢀꢇ  
ꢀꢌ  
ꢀꢄ  
ꢀꢃ  
ꢀꢀ  
ꢀꢁ  
ꢀꢋ  
ꢁꢆ  
ꢁꢅ  
ꢁꢊ  
ꢁꢇ  
ꢁꢌ  
(“1(ꢀꢁꢂꢀꢀꢃꢂꢇꢃꢅ$’5  
8/34  
DocID027175 Rev 8  
 
 

STA8089FG  
Pin description  
Figure 3. VFQFPN56 connection diagram (no CAN)  
ꢄꢃ  
ꢄꢄ  
ꢄꢌ  
ꢄꢇ  
ꢄꢊ  
ꢄꢅ  
ꢄꢆ  
ꢌꢋ  
ꢌꢁ  
ꢌꢀ  
ꢌꢃ  
ꢌꢄ  
ꢌꢌ  
ꢌꢇ  
ꢁ
ꢀ
ꢄꢀ  
ꢄꢁ  
ꢄꢋ  
ꢃꢆ  
ꢃꢅ  
ꢃꢊ  
ꢃꢇ  
ꢃꢌ  
ꢃꢄ  
ꢃꢃ  
ꢃꢀ  
ꢃꢁ  
ꢃꢋ  
ꢀꢆ  
*ꢅ$@$-,  
5.4  
41*@%*  
41*@$-,  
41*@$4/  
6″35ꢂ@59  
6″35ꢂ@39  
6″35ꢅ@59  
6″35ꢅ@39  
(1*0ꢀ  
ꢃ
5345O  
/$  
ꢄ
ꢌ
51@*’@1  
51@*’@/  
/$  
ꢇ
ꢊ
ꢅ
7$$@3′  
-/”@*/  
(/%@-/”  
/$  
ꢆ
7%%@42*  
“%$@*/ꢅ  
“%$@*/ꢀ  
7*/-ꢀ  
ꢁꢋ  
ꢁꢁ  
ꢁꢀ  
ꢁꢃ  
ꢁꢄ  
70-ꢅ  
7*/-ꢅ  
/$  
70-ꢀ  
7*/#  
ꢀꢅ  
ꢀꢊ  
ꢀꢇ  
ꢀꢌ  
ꢀꢄ  
ꢀꢃ  
ꢀꢀ  
ꢀꢁ  
ꢀꢋ  
ꢁꢆ  
ꢁꢅ  
ꢁꢊ  
ꢁꢇ  
ꢁꢌ  
(“1(ꢅꢀꢂꢀꢀꢃꢂꢈꢀꢂ$’5  
2.3  
Power supply pins  
Table 1. Power supply pins  
Description  
Symbol  
I/O voltage  
I/O  
STA8089FG  
VCC_CHAIN  
VCC_PLL  
VCC_RF  
VDD_SQI  
VDDD  
1.2 V  
1.2 V  
1.2 V  
1.8 V  
1.1 V  
PWR Analog
 
supply voltage for RF chain (1.2 V)  
PWR Analog
 
supply voltage for PLL RF (1.2 V)  
PWR Analog
 
supply voltage for RF (1.2 V)  
PWR Digital
 
supply voltage for SQI  
16  
18  
8
34  
PWR Digital
 
supply voltage  
22,47  
44  
VDDIO_R1 1.8
 
V or 3.3 V
 
PWR Digital
 
supply voltage for I/O ring 1 (1.8 V or 3.3 V)  
VDDIO_R2  
3.3 V  
PWR Digital
 
supply voltage for I/O ring 2 (3.3 V)  
52  
DocID027175 Rev 8  
9/34  
33  
 
 
 

Pin description  
STA8089FG  
STA8089FG  
Table 1. Power supply pins (continued)  
Symbol  
I/O voltage  
I/O  
Description  
VINB  
VINL1  
VINL2  
VOB  
1.6 V – 4.3 V
 
PWR Backup
 
LDO input supply voltage (1.6 V to 4.3 V)  
29  
31  
13  
21  
30  
12  
EP  
10  
1.8 V  
PWR LDO1
 
and ADC input supply voltage  
1.6 V – 4.3 V
 
PWR LDO2
 
input supply voltage (1.6 V to 4.3 V)  
1.0 V  
1.1 V  
1.2 V  
GND  
GND  
PWR LDO
 
backup output voltage (1.0 V)  
PWR LDO1
 
output voltage (1.1
V
, it can be also configured to 1.2 V)  
PWR LDO2
 
output voltage (1.2 V)  
GND Ground  
VOL1  
VOL2  
GND  
GND_LNA  
GND Ground  
2.4  
Main function pins  
Table 2. Main function pins  
I/O Description  
Symbol  
I/O voltage  
STA8089FG  
ADC_IN1  
ADC_IN2  
1.4 V – 0
 
V typ range  
1.4 V – 0 V typ range  
I
ADC Analog input [1]  
ADC Analog input [2]  
32  
33  
I
I
Reset Input with Schmitt-Trigger characteristics and  
noise filter.  
RSTn  
1.0 V  
25  
27  
Input of the 32 KHz oscillator amplifier circuit and  
input of the internal real time clock circuit.  
RTC_XTI  
1.0 V (max)  
I
RTC_XTO  
1.0 V (max)  
1.0 V  
O
O
Output of the oscillator amplifier circuit.  
28  
23  
STDBY_OUT  
When low, indicates the chip is in Standby mode  
When low, the chip is forced in Standby Mode – All  
pins in high impedance except the ones powered by  
Backup supply  
STDBYn  
1.0 V  
1.0 V  
I
I
24  
26  
WAKEUP  
WAKEUP from STANDBY mode  
2.5  
Test/emulated dedicated pins  
Table 3. Test/emulated dedicated pins  
Symbol  
I/O voltage  
I/O  
Description  
STA8089FG  
TCK  
TDI  
VDDIO_R2  
VDDIO_R2  
VDDIO_R2  
VDDIO_R2  
VDDIO_R2  
I
I
JTAG Test Clock  
JTAG Test Data In  
JTAG Test Data Out  
56  
53  
50  
2
TDO  
TMS  
TRSTn  
O
I
JTAG Test Mode Select  
JTAG Test Circuit Reset  
I
3
10/34  
DocID027175 Rev 8  
 
 
 
 

STA8089FG  
Symbol  
Pin description  
STA8089FG  
Table 3. Test/emulated dedicated pins (continued)  
I/O voltage  
I/O  
Description  
Diff.
T
e
st Point for IF – Neg.  
Diff.
T
e
st Point for IF – Pos.  
TP_IF_N  
TP_IF_P  
1.2 V  
1.2 V  
O
O
6
5
2.6  
Communication interface pins  
Table 4. Communication interface pins  
Alternative  
function  
Symbol  
I/O voltage
 
I/O  
Function  
Description  
STA8089FG  
AF0  
(default)  
I
I
CAN0_RX

CAN0 receive data input  
AF1  
AF2  
AF3  
UART0_RX  
T

SENSE  

UART0 Rx data  
CAN0_RX

(1)

VDDIO_R2  
54  
External temperature capture  
port  
I/O  
I/O  
O
I2C_SD  
I2C serial data  
AF0  
(default)  
CAN0_TX

CAN0 transmit data output  
CAN0_TX

VDDIO_R2  
CAN1_RX

VDDIO_R2  
CAN1_TX

VDDIO_R2  
51  
55  
1
O
AF1  
AF2  
AF3  
AF0  
AF1  
UART0_TX  
GPIO7  
UART0 Tx data  
I/O  
O
General purpose I/O #7  
I2C clock  
I2C_CLK  
I2C_SD  
GPIO9  
I/O  
I/O  
I2C serial data  
General purpose I/O #9  
AF2  
(default)  
I
CAN1_RX

CAN1 receive data input  
I/O  
O
AF3  
AF0  
AF1  
SPI_CSN  
I2C_CLK  
GPIO8  
SPI chip select active low  
I2C clock  
I/O  
General purpose I/O #8  
AF2  
(default)  
O
O
O
CAN1_TX

CAN1 transmit data output  
AF3  
SPI_CLK  
SPI_CLK  
SPI clock  
SPI clock  
AF0  
(default)  
I/O  
O
AF1  
AF2  
AF3  
GPIO25  
SQI_CLK  
Reserved  
General purpose I/O #25  
SQI Flash clock  
—
SPI_CLK  
VDDIO_R1  
41  
O
DocID027175 Rev 8  
11/34  
33  
 
 

Pin description  
STA8089FG  
STA8089FG  
40  
Table 4. Communication interface pins (continued)  
Alternative  
Symbol  
I/O voltage
 
I/O  
Function  
Description  
function  
AF0  
(default)  
SPI chip select active low /  
IO_Power Sel Ring 1  
O
SPI_CSN  
I/O  
I/O  
I/O  
AF1  
AF2  
AF3  
GPIO24  
SQI_CEN  
Reserved  
General purpose I/O #24  
SQI Flash chip enable  
—
SPI_CSN  
VDDIO_R1  
VDDIO_R1  
VDDIO_R1  
AF0  
(default)  
I
SPI_DI  
T

SENSE  

SPI serial data input / BOOT2  
External temperature capture  
port  
I/O  
AF1  
SPI_DI  
42  
43  
38  
I/O  
I/O  
AF2  
AF3  
SQI_SIO0/SI SQI
 
Flash data IO 0 / ser. I  
Reserved  
SPI_DO  
GPIO27  
—
AF0  
(default)  
O
SPI serial data output  
General purpose I/O #27  
I/O  
I/O  
I/O  
AF1  
AF2  
AF3  
SPI_DO  
SQI_SIO1/SO SQI
 
Flash data IO 1 / ser. O  
Reserved  
—
AF0  
(default)  
I
UART0_RX  
UART0 Rx data  
O
AF1  
AF2  
SPI_DO  
SPI serial data output  
SQI Flash data IO 2  
UART0_RX VDDIO_R1  
I/O  
SQI_SIO2  
Extended Function Timer – Input  
Capture_A  
I
AF3  
Timer_ICAPA  
UART0_TX  
AF0  
(default)  
O
UART0 Tx data / BOOT1  
I
AF1  
AF2  
SPI_DI  
SPI serial data input  
SQI Flash data IO 3  
UART0_TX VDDIO_R1  
39  
I/O  
SQI_SIO3  
Extended Function Timer –  
Output Compare A  
O
I
AF3  
Timer_OCMPA  
UART2_RX  
AF0  
(default)  
UART2 Rx data  
I/O  
I/O  
I/O  
AF1  
AF2  
AF3  
GPIO28  
I2C_SD  
General purpose I/O #28  
UART2_RX VDDIO_R1  
36  
37  
I2C serial data  
—
Reserved  
AF0  
(default)  
O
UART2_TX  
UART2 Tx data / BOOT0  
I/O  
O
AF1  
AF2  
AF3  
GPIO29  
I2C_CLK  
Reserved  
General purpose I/O #29  
UART2_TX VDDIO_R1  
I2C clock  
—
I/O  
12/34  
DocID027175 Rev 8  

STA8089FG  
Symbol  
Pin description  
STA8089FG  
49  
Table 4. Communication interface pins (continued)  
Alternative  
I/O voltage
 
I/O  
Function  
Description  
function  
USB  
AF0  
USB_DM  
USB D- signal  
UART1 Rx data  
AF1  
(default)  
I
UART1_RX  
USB_DM  
VDDIO_R2  
I
AF2  
AF3  
AF0  
CAN1_RX

CAN1 receive data input  
I/O  
I2C_SD  
I2C serial data  
USB D+ signal  
USB  
USB_DP  
AF1  
(default)  
O
UART1_TX  
UART1 Tx data  
USB_DP  
VDDIO_R2  
48  
O
O
AF2  
AF3  
CAN1_TX

CAN1 transmit data output  
I2C_CLK I2C
 
clock  
1. Only
 
for STA8089FGB and STA8089FGBD.  
2.7  
General purpose pins  
Table 5. General purpose pins  
Alternative  
Function  
function  
Symbol  
I/O voltage  
I/O  
Description  
STA8089FG  
General purpose I/O #1 /  
BOOT3  
I/O  
AF0 (default)  
GPIO1  
I/O  
O
AF1  
AF2  
Reserved  
PPS_OUT  
—
GPIO1  
VDDIO_R1  
35  
Pulse per second output  
External temperature  
capture port  
I/O  
AF3  
T

SENSE  

2.8  
RF front-end pins  
Table 6. RF front-end pins  
Symbol  
I/O voltage  
I/O  
Description  
Low Noise Amplifier Input  
STA8089FG  
LNA_IN  
XTAL_IN  
1.2 V  
1.2 V  
1.2 V  
I
I
9
Input Side of Crystal Oscillator or TCXO Input  
Output Side of Crystal Oscillator  
19  
20  
XTAL_OUT  
O
DocID027175 Rev 8  
13/34  
33  
 
 
 
 
 

General description  
STA8089FG  
3
General description  
3.1  
RF front end  
The RF front-end is able to down-convert both the GPS-Galileo signal from 1575.42 MHz to  
4.092 MHz (4 Fo, being F0 = 1.023 MHz), the GLONASS signal from 1601.718 MHz to  
8.57 MHz and the BeiDou signal from 1561.098 MHz to 10.23 MHz.  
It embeds high performance LNA minimizing external component count and two LDOs to  
supply the internal core facilitating requirements for external power supply. A three bits ADC  
converts the IF signals to sign (SIGN) and magnitude (MAG0 and MAG1). They can be  
sampled or not by SPI. The magnitude bits are internally integrated in order to control the  
variable gain amplifiers. The VGA gain can be also set by the SPI interface.  
The RF tuner accepts a wide range of reference clocks (10 to 52 MHz) and can generate  
64 Fo sampling clock for the baseband and 192 Fo clock for MCU subsystem.  
3.2  
GPS/Galileo/GLONASS/BeiDou Base Band (G3BB+)  
processor  
STA8089FG integrates G3BB+ proprietary I
P
,
w
hich is the ST last generation high-  
sensitivity Baseband processor fully compliant with GPS, Galileo, GLONASS and BeiDou  
systems.  
The baseband receives, from the embedded RF Front-End, two separate IF signals coded  
in sign-magnitude digital format on 3 bits and the related clocks. The Galileo/GPS  
(GALGPS) and GLONASS/BeiDou (GNSCOM) signals at the base band inputs are  
centered on 4.092 MHz, 8.57 MHz and 10.23 MHz.  
The baseband processes the two IF signals performing data codification, sample rate  
conversion and final frequency conversion to zero IF before acquisition and tracking  
correlations.  
The baseband processor has the capability of acquiring and tracking the Galileo, GPS,  
GLONASS and BeiDou signals in a simultaneous or single way, or a combination of three,  
being GLONASS and BeiDou mutually exclusive. The number of tracking channels to be  
used is programmable; the not used tracking channels can be powered down.  
A complete multi-OS software library is provided by ST to handle GPS processing,  
managing satellite acquisition, tracking, pseudo-range calculation and positioning,  
generating the output in the standard NMEA message format or in a ST binary format. The  
library includes support of ST self-trained assisted GPS (ST-AGPS), a complete and  
scalable solution for assisting GPS start-up with autonomous and server-based ephemeris  
prediction and extension.  
3.3  
MCU Subsystem  
The implemented sub-system includes an AHB Lite bus matrix.  
An ARM946 core is embedded in the sub-system and masters the AHB bus. The totally  
available TCM SRAM is 256 KB. The amount of memory on ITCM and DTCM can be  
14/34  
DocID027175 Rev 8  
 
 
 
 

STA8089FG  
General description  
configured by the ARM946 (see

). ITCM can be configured as Ni  
x 16 KB; DTCM can be configured as 128 + Nd x 16 KB, where Ni + Nd = 8, Ni

1.  
Table 7. TCM Configuration  
TCMcfg [2]  
TCMcfg [1]  
TCMcfg [0]  
ITCM  
DTCM  
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
16 KB  
32 KB  
48 KB  
64 KB  
80 KB  
96 KB  
112 KB  
128 KB  
240 KB  
224 KB  
208 KB  
192 KB  
176 KB  
160 KB  
144 KB  
128 KB  
3.3.1  
AHB slaves  
G3 APB port that allows to interface with the G3BB acquisition memory and control  
registers.  
512 Kbytes ROM  
Vectored Interrupt Controller (VIC).  
SQI flash memory controller  
3 x ARM946 APB peripheral bus (APB1, APB2, APB3).  
Vectored Interrupt Controller (VIC)  
This Vectored Interrupt Controller (VIC) allows the operative system interrupt handler to  
quickly dispatch interrupt service routines in response to peripheral interrupts. It provides a  
software interface to the interrupt system. There are up to 64 interrupt lines. The VIC uses a  
bit position for each different interrupt source.  
The software can control each request line to generate software interrupts. Each interrupt  
line can be independently enabled and configured to trigger a non-vectored Normal Interrupt  
Request (IRQ) or Fast Interrupt Request (FIQ) to the ARM946 CPU. Sixteen interrupt lines  
can also be selected to trigger a vectored IRQ.  
The VIC has two operation modes: the user mode and the privilege mode, in order to have  
the possibility to set (or not) one level of protection during execution.  
FS USB device controller  
Full speed USB device with transceiver. It is an AHB slave. When active requires a 48 MHz  
clock XTAL_IN.  
DocID027175 Rev 8  
15/34  
33  
 
 

General description  
STA8089FG  
3.4  
APB peripherals  
3.4.1  
CAN  
(a)  
The 2 CAN
 
cores perform communication according to the CAN protocol version 2.0 part  
A and B. The bit rate can be programmed to values up to 1 MBit/s. For the connection to the  
physical layer, additional transceiver hardware is required.  
CAN consists of the CAN core, message RAM, message handler, control registers and  
module. For communication on a CAN network, individual message objects are configured.  
The message objects and identifier masks for acceptance filtering of received messages are  
stored in the message RAM. All functions concerning the handling of messages are  
implemented in the message handler. These functions include acceptance filtering, the  
transfer of messages between the CAN core and the message RAM, and the handling of  
transmission requests as well as the generation of the module interrupt.  
The register set of the CAN can be accessed directly by the CPU through the module  
interface. These registers are used to control/configure the CAN core and the message  
handler and to access the message RAM.  
CAN features  
Supports CAN protocol version 2.0 part A and B  
Bit rates up to 1 MBit/s  
Each message object has its own identifier mask  
Maskable interrupt  
Disabled automatic re-transmission mode for time triggered CAN applications  
Programmable loop-back mode for self-test operation  
Two 16-bit module interfaces to the AMBA APB bus from ARM  
3.4.2  
SSP  
The SSP is a master interface for synchronous serial communication with peripheral  
devices that have Motorola SPI.  
The SSP performs serial-to-parallel conversion on data received from a peripheral device  
on SPI_DI pin, and parallel-to-serial conversion on data written by CPU for transmission on  
SPI_DO pin. The transmit and receive paths are buffered with internal FIFO memories  
allowing up to 32 x 32-bit values to be stored independently in both transmit and receive  
modes. FIFOs may be burst-loaded or emptied by the system processor or DMA, from one  
to eight words per transfer. Each 32-bit word from the system fills one entry in FIFO.  
The SSP includes a programmable bit rate clock divider and prescaler to generate the serial  
output clock SSPCLK from the on-chip clock. One combined interrupt is delivered, which is  
asserted from several internal maskable events.  
a. Only
 
for STA8089FGB and STA8089FGBD(see

).  
16/34  
DocID027175 Rev 8  
 
 
 

STA8089FG  
General description  
SSP features  
The SSP has the following features:  
Parallel-to-serial conversion on data written to an internal 32-bit wide, 32-location deep  
transmit FIFO  
Serial-to-parallel conversion on received data, buffering it in a 32-bit wide, 32-location  
deep receive FIFO  
Programmable data frame size from 4 to 32 bits,  
Programmable clock bit rate and prescaler  
Programmable clock phase and polarity in SPI mode  
3.4.3  
UART  
The UARTx (x = 0|1|2) performs serial-to-parallel conversion on data asynchronously  
received from a peripheral device on UARTx_RX pin, and parallel-to-serial conversion on  
data written by CPU for transmission on UARTx_TX pin. The transmit and receive paths are  
buffered with internal FIFO memories allowing up to 64 data byte for transmission, and 64  
data byte with 4-bit status (break, frame, parity, and overrun) for receive.  
UART features  
The UARTx (x = 0|1|2) are Universal Asynchronous Receiver/Transmitter that support much  
of the functionality of the industry-standard 16C650 UAR
T
.
T
he main features are:  
Programmable baud rates up to UARTCLK / 16 (1.5 Mbps with UARTCLK at 24 MHz),  
or up to UARTCLK / 8 (3.0 Mbps with UARTCLK at 24 MHz), with fractional baud-rate  
generator  
5, 6, 7 or 8 bits of data  
Even, odd, stick or no-parity bit generation and detection  
1 or 2 stop bit generation  
Support of software flow control using programmable Xon/Xoff characters  
False start bit detection  
Line break generation and detection  
Separate 8-bit wide, 64-deep transmit FIFO and 12-bit wide, 64-deep receive FIFO  
Programmable FIFO disabling for 1-byte depth data path  
These UAR
T
s
v
ary from industry-standard 16C650 on some minor points which are:  
Receive FIFO trigger levels  
The internal register map address space, and the bit function of each register differ  
The deltas of the modem status signals are not available  
1.5 stop bits is not supported  
Independent receive clock feature is not supported  
3.4.4  
Flash  
The STA8089FG integrates 16Mbits of Flash Memory. This eliminates the need external  
Flash simplifying the routing associated to integrate a GPS receiver into a customer board.  
DocID027175 Rev 8  
17/34  
33  
 
 

General description  
STA8089FG  
3.4.5  
MTU  
The 2 Multi Timer Units provide access to eight interrupt generating programmable 32-bit  
Free-Running decrementing Counters (FRCs). The FRCs have their own clock input,  
allowing the counters to run from a much slower clock than the system clock.  
The FRC is the part of the timer that performs the counting. There are four instantiations of  
the FRC block in each MTU, allowing eight counts to be performed in parallel. The 32-bit  
counter in the FRC is split up into two 16-bit counters.  
3.4.6  
WDT  
Watchdog Timer (WDT) provides a way of recovering from software crashes. The watchdog  
clock is used to generate a regular interrupt (WDOGINT), depending on a programmed  
value.  
The watchdog monitors the interrupt and asserts a reset signal (WDOGRES) if the interrupt  
remains unserviced for the entire programmed period. You can enable or disable the  
watchdog unit as required.  
Note:  
Watchdog is stalled when the ARM processor is in Debug mode.  
3.4.7  
GPIO  
The GPIO block provides twelve (12) programmable inputs or outputs. Each input or output  
can be controlled in two modes:  
software mode through an APB bus interface  
alternate mode, where GPIO becomes a peripheral input or output line  
Any GPIO input can be independently enabled or disabled (masked) for interrupt  
generation. User can select for each GPIO which edge (rising, falling, both) will trigger an  
interrupt.  
3.4.8  
3.4.9  
ADC  
10 bit SAR ADC operating at 1.8 V analog supply. It can convert up to 2 single ended  
channels with analog input multiplexer at 500KSPS  
RTC  
This is an always-on power domain dedicated to RTC logic (backup system) with 32 Kbyte  
SRAM and supplied with a dedicated voltage regulator.  
The RTC provides a high resolution clock which can be used for GPS. It keeps the time  
when the system is inactive and can be used to wake the system up when a programmed  
alarm time is reached. It has a clock trimming feature to compensate for the accuracy of the  
32.768 kHz crystal and a secured time update.  
18/34  
DocID027175 Rev 8  
 
 
 
 
 

STA8089FG  
General description  
RTC features  
47-bit counter clocked by 32.768 kHz clock  
32-bit for the integer part (seconds) and 15-bit for the fractional part  
The integer part and the fractional part are readable independently  
The counter, once enabled, can be stopped  
Integer part load register (32-bit)  
Fractional part load register (15-bit)  
Load bit to transfer the content of the entire load register (integer+fractional part) to the  
47-bit counter. Once set by the MCU this bits is cleared by the hardware to signal to the  
MCU that the RTC has been updated.  
DocID027175 Rev 8  
19/34  
33  

Electrical characteristics  
STA8089FG  
4
Electrical characteristics  
4.1  
Parameter conditions  
Unless otherwise specified, all voltages are referred to GND.  
4.2  
Minimum and maximum values  
Unless otherwise specified the minimum and maximum values are guaranteed in the worst  
conditions of ambient temperature, supply voltage and frequencies by tests in production on  
100% of the devices with an ambient temperature at T
 
= 25°C.  
A
4.3  
4.4  
4.5  
Typical values  
Unless otherwise specified, typical data are based on T
 
= 25°C, V  
They are given only as design guidelines and are not tested.  
= 1.8 V, V
 
= 1.20 V.  
dd  
A
ddio  
Typical curves  
Unless otherwise specified, all typical curves are given only as design guidelines and are  
not tested.  
Absolute maximum ratings  
This product contains devices to protect the inputs against damage due to high static  
voltages, however it is advisable to take normal precautions to avoid application of any  
voltage higher than the specified maximum rated voltages.  

T

lists the absolute maximum rating for STA8089FG.  
Table 8. Voltage characteristics  
Symbol  
Parameter  
Min.  
Max.  
Unit  
V

CC_CHAIN

Analog supply voltage for RF chain (1.2 V)  
V

CC_PLL

Analog supply voltage for PLL RF (1.2 V)  
-0.3  
-0.3  
-0.3  
-0.3  
-0.3  
-0.3  
-0.3  
-0.3  
-0.3  
-0.3  
1.32  
1.32  
1.32  
1.32  
1.95  
3.63  
3.63  
4.8  
V
V
V
V
V
V
V
V
V
V
V

CC_RF  

V

DDD  

Analog supply voltage for RF (1.2 V)  
Power supply pins for the core logic  
V

DD_SQI

Digital supply voltage for SQI  
V

DDIO_R1

Digital supply voltage for I/O ring 1 (1.8 V or 3.3 V)  
V

DDIO_R2

Digital supply voltage for I/O ring 2 (3.3 V)  
V

INB  

V

INL1  

V

INL2  

Backup LDO input supply voltage (1.6 V to 4.3 V)  
LDO1 input supply voltage (1.8 V)  
1.98  
4.8  
LDO2 input supply voltage (1.6 V to 4.3 V)  
20/34  
DocID027175 Rev 8  
 
 
 
 
 
 
 

STA8089FG  
Electrical characteristics  
Table 8. Voltage characteristics (continued)  
Symbol  
Parameter  
Min.  
Max.  
Unit  
V

ESD-HBM

Electrostatic discharge, human body model

(1)  

V

ESD-CDM

Electrostatic discharge, charge device model

(2)  

-2  
2
kV  
V
-250  
250  
1. Pins
 
sustaining only ±500 V are: 12, 13, 21, 27, 28, 29, 30 and 31  
2. Pin
 
9 (LNA_IN) sustains only ±100 V.  
Note:  
Stresses above those listed under “Absolute Maximum Ratings” may cause permanent  
damage to the device. This is a stress rating only and functional operation of the device at  
these or any other conditions above those indicated in the operational sections of this  
specification is not implied. Exposure to absolute maximum rating conditions for extended  
periods may affect device reliability.  
Table 9. Thermal characteristics  
Symbol  
Parameter  
Min.  
Max.  
Unit  
T

oper  

T

j  

Operative ambient temperature  
Operative junction temperature  
Storage temperature  
-40  
-40  
-55  
85  
°C  
°C  
125  
150  
24.4  
T

st  

°C  
R

j-amb

Thermal resistance junction to ambient

(1)  

°C/W  
1. According
 
to JEDEC specification on a 2 layers board.  
Table 10. Frequency limits  
Symbol  
Parameter  
Test condition  
Min.  
Typ.  
Max.  
Unit  
F

CLK  

F

AHB  

Operating ARM9 CPU frequency  
AHB frequency  
—
—
—
—
196  
49  
MHz  
MHz  
V

DDD

= 1.2 V;  
T

C

= 85
°
C

(1)  

1. Not
 
tested in production.  
Table 11. Power consumption  
Symbol  
Parameter  
Test condition  
Min.  
Typ. Max.
 
Unit  
G2 = GPS/Galileo;  
T

amb

= 25 °C;  
—
—
—
25  
35  
35  
—
—
—
mW  
mW  
mW  
V

INL2

= 1.8 V  
G2 + GLONASS;  
P

RF  

RFIP power (total V

INL2  

)
T

amb

= 25 °C;  
V

INL2

= 1.8 V  
G2 + COMPASS;  

amb

= 25 °C;  
T
V

INL2

= 1.8 V  
f

ARM

= 196 MHz;  
f

AHB

= 49 MHz;  
Switchable area power;  
(total V

INL1  

(1)  
P

MVR  

T

amb

= 25 °C;  
—
90  
—
mW  
)
V

INL1

= .8 V; UART active;  
other peripherals inactive  
DocID027175 Rev 8  
21/34  
33  
 
 
 

Electrical characteristics  
Symbol  
STA8089FG  
Table 11. Power consumption (continued)  
Parameter Test
 
condition Min.  
f

ARM

= 196 MHz;  
Typ. Max.
 
Unit  
Always ON area power  
(total V

INB  

P

LPVR  

f

AHB

= 49 MHz;  
—
1
—
mW  
)
T

amb

= 25 °C; V

INB

= 3.3 V  
f

ARM

= 196 MHz;  
f

AHB

= 49 MHz;  
T

amb

= 25 °C;  
V

INL1

= 1.8 V; UART  
active; other peripherals  
inactive  
IO rings power (total  
V

DDIO_R1

+ V

DDIO_R2  

P

IO  

—
4
—
mW  
)
Standby mode supply  
current  
I

DStandby  

—
—
29  
7
—
µA  
µA  
RTC  
running = 32.768 KHz;  
T

amb

= 25 °C; V

INB

= 1.8 V  
Deep standby mode  
supply current

(2)  

I

DDeepStandby  

25  
1. Not
 
tested in production.  
2. STDBY_OUT
 
pin not supported in deep standby.  
4.6  
Recommended DC operating conditions  

T

lists the functional recommended operating DC parameters for STA8089FG.  
Table 12. Recommended DC operating conditions  
Symbol  
Parameter  
Min.  
Typ.  
Max.  
Unit  
V

CC_CHAIN

Analog supply voltage for RF chain (1.2 V)  
V

CC_PLL

Analog supply voltage for PLL RF (1.2 V)  
V

CC_RF

Analog supply voltage for RF (1.2 V)  
V

DD_SQI

Flash power supply  
1.08  
1.08  
1.08  
1.71  
1.00  
1.71  
3.00  
3.00  
1.20  
1.20  
1.20  
1.80  
1.10  
1.80  
3.30  
3.30  
1.32  
1.32  
1.32  
1.89  
1.32  
1.89  
3.60  
3.60  
V
V
V
V
V
V
V
V
V

DDD  

Power supply pins for the core logic  
Digital supply voltage for I/O ring 1 (1.8 V)  
Digital supply voltage for I/O ring 1 (3.3 V)  
V

DDIO_R1  

V

DDIO_R2

Digital supply voltage for I/O ring 2 (3.3 V)  
Backup LDO input supply voltage (1.6 V to  
4.3 V)  
V

INB  

1.60  
4.30  
V
V

INL1  

V

INL2  

T

C  

LDO1 input supply voltage (1.8 V)  
LDO2 input supply voltage (1.6 V to 4.3 V)  
Operating case temperature  
1.71  
1.60  
-40  
1.89  
4.30  
85  
V
V
°C  
22/34  
DocID027175 Rev 8  
 
 
 

STA8089FG  
Electrical characteristics  
4.7  
DC characteristics  

T

specifies the LDO1 voltage regulator characteristics.  
Table 13. LDO1 DC characteristics  
Symbol  
Parameter  
Test condition  
Min.  
Typ.  
Max.  
Unit  
1.71 V
≤
V

INL1

≤
1.89 V;  
I

OL1

≤
70 mA  
Output voltage (1.2V)  
1.08  
1.20  
1.32  
V
V

OL1  

1.71 V
≤
V

INL1

≤
1.89 V;  
I

OL1

≤
70 mA  
Output voltage (1.1V)  
Output current  
1
0
1.10  
—
1.2  
70  
V
I

OL1  

mA  

T

specifies the LDO2 voltage regulator characteristics.  
Table 14. LDO2 DC characteristics  
Symbol  
Parameter  
Output voltage  
Output current  
Test condition  
Min.  
Typ.  
Max.  
Unit  
1.6 V
≤
V

INL2

≤
4.3 V;  
I

OL2

≤
30 mA  
V

OL2  

I

OL2  

1.08  
0
1.20  
—
1.32  
30  
V
mA  

T

specifies the low voltage detection thresholds.  
Table 15. Low voltage detection thresholds  
Parameter  
Min.  
Typ.  
Max.  
Unit  
Upper voltage threshold  
—
—
—
—
—
—
—
—
1.680  
1.650  
0.995  
0.935  
1.142  
1.076  
1.048  
0.986  
—
—
—
—
—
—
—
—
V
V
V
V
V
V
V
V
Input LVD always on  
VR

(1)  

Lower voltage threshold  
Upper voltage threshold  
Output LVD always  
on VR

Lower voltage threshold  
Upper voltage threshold @ V

OL1

= 1.2 V  
Lower voltage threshold @ V

OL1

= 1.2 V  
Upper voltage threshold @ V

OL1

= 1.1 V  
Lower voltage threshold @ V

OL1

= 1.1 V  
Output LVD main  
1. Not
 
tested in production.  

T

lists the DC characteristics for all the IO digital buffers except for the following input  
buffers: STBYn (24), STDBY_OUT (23), WAKEUP (26) and RSTn (25).  
Table 16. I/O buffers DC characteristics  
Test  
Symbol  
Parameter  
Min.  
Typ.  
Max.  
Unit  
conditions  
V

DDIO

= 1.8 V  
V

DDIO

= 3.3V  
-0.3  
-0.3  
—
—
0.3 * V

DDIO  

0.8  
V
V
(1)  
V

IL  

Logical input low level voltage  
DocID027175 Rev 8  
23/34  
33  
 
 
 
 
 
 

Electrical characteristics  
Symbol  
STA8089FG  
Table 16. I/O buffers DC characteristics (continued)  
Test  
Parameter  
Min.  
Typ.  
Max.  
Unit  
conditions  
V

DDIO

= 1.8 V  
V

DDIO

= 3.3V  
–
0.7 * V

DDIO  

—
—
—
—
—
—
—
V

DDIO

+ 0.3  
V

DDIO

+ 0.3  
V
V
Logical input high level  
voltage  
(1)  
V

IH  

2.0  
50  
(2)  
V

HYST  

V

OL  

Schmitt-trigger hysteresis  
Low level output voltage  
mV  
V
V

DDIO

= 1.8 V  
0.4  
0.4  
V

DDIO

= 3.3V  
V
V

DDIO

= 1.8 V  

DDIO

= 3.3V  
V

DDIO

– 0.4  
V

DDIO

– 0.4  
V
V

OH  

High level output voltage  
V
V
1. Excludes
 
oscillator inputs RTC_XTI and XTAL_IN. Refer to oscillator electrical specifications.  
2. Apply
 
to all digital inputs unless specified otherwise.  

T

lists the DC characteristics for the 1.0 V IO digital buffers input buffers: STBYn  
(24), STDBY_OUT (23), WAKEUP (26) and RSTn (25).  
Table 17. 1.0 V I/O buffers DC characteristics  
Symbol  
Parameter  
Test conditions  
Min.  
Typ.  
Max.  
Unit  
V

IL  

V

IH  

Logical input low level voltage
 
V

OB

= 1.0 V  
Logical input high level voltage
 
V

OB

= 1.0 V  
-0.3  
—
—
—
—
0.35 * V

OB  

V

OB

+ 0.3  
0.2  
V
V
V
V
0.65 * V

OB  

V

OL  

V

OH  

Low level output voltage  
High level output voltage  
V

OB

= 1.0 V  
V

OB

= 1.0 V  
V

OB

– 0.2  
4.8  
AC characteristics  
4.8.1  
RF electrical specifications  
Table 18. RFACHAIN – GALGPS filter and VGA  
Symbol  
Parameter  
Test conditions  
GPS band  
Min  
Typ  
Max  
Unit  
S11

(1)  

Input return loss  
—
-8  
dB  
PLL in default condition with  
26Mhz as reference  
f

IF  

IF frequency  
Noise figure  
—
—
4.045  
MHz  
dB  
NF overall chain with AGC set  
at 0 dB  
NF  
VGA at min gain  
VGA at max gain  
—
—
69  
dB  
dB  
Conversion gain from  
RF input to ADC input  
C

G  

119  
RF-IF-VGA input  
compression point  
IP

1dB  

IRR  
VGA min  
—
—
-80  
20  
dBm  
dB  
Image rejection ratio  
24/34  
DocID027175 Rev 8  
 
 
 
 

STA8089FG  
Electrical characteristics  
Table 18. RFACHAIN – GALGPS filter and VGA (continued)  
Symbol  
Parameter  
Test conditions  
GPS mode  
Min  
Typ  
Max  
Unit  
BW

GPS  

BW

GAL  

—
—
2.4  
4.8  
MHz  
MHz  
-3dB IF bandwidth  
Galileo mode  
Alias frequency  
rejection  
F = 60 MHz  
(fs = 65.474 MHz)  
ATT  
—
30  
dB  
T

gGPS  

T

gGAL  

GPS mode  
—
—
ns  
ns  
IF filter group delay  
variation  
Galileo mode  
1. Not
 
tested in production.  
Table 19. RFCHAIN – GLONASS/BeiDou filter and VGA  
Symbol  
Parameter  
Test conditions  
Min  
Typ  
Max  
Unit  
GLONASS band  
BeiDou band  
-10  
-7  
S11

(1)  

Input return loss  
dB  
IF frequency for  
GLONASS  
PLL in default condition  
with 26 Mhz as  
reference  
—
—
—
8.519  
10.277  
2

(1)  

f

IFGNS/BDU  

MHz  
dB  
IF frequency for BeiDou  
Noise figure  
NF overall chain with  
AGC set at 0 dB  
NF  
VGA at min gain  
VGA at max gain  
—
—
68  
dB  
dB  
Conversion gain from  
RF input to ADC input  
C

G  

118  
RF-IF-VGA input  
compression point  
IP

1dB  

IRR  
VGA min  
—
-80  
dBm  
Image rejection ratio  
—
—
25  
10  
dB  
BW

GNS/BDU

-3dB IF bandwidth  
MHz  
F = 53 MHz  
(fs = 65.474 MHz)  
ATT  
Alias frequency rejection  
—
—
30  
dB  
ns  
IF filter group delay  
variation  
T

gGNS/BDU  

20

(1)  

1. Not
 
tested in production.  
Table 20. Synthesizer  
Symbol  
Parameter  
Min.  
Typ.  
Max.  
Unit  
F

TCXO_XTAL  

R

DIV  

Input frequency for xtal amplifier

(1)  

Reference divider range  
Loop divider range  
10  
1
52  
63  
MHz  
N

DIV  

56  
2047  
F

LO  

LO operating frequency  
3142.656  
MHz  
1. That
 
amplifier can be used also as a TCXO input buffer.  
DocID027175 Rev 8  
25/34  
33  
 
 
 

Electrical characteristics  
STA8089FG  
4.8.2  
Oscillator electrical specifications  
This device contains two oscillators:  
a 32.768 kHz oscillator/buffer for RTC circuit.  
an OSCI oscillator/buffer in the RF Front-End  
When used in oscillator mode, each oscillator requires a specific crystal, with parameters  
that must be as close as possible to the following recommended values. When used in input  
buffer mode, an external clock source must be applied.  
32.768 kHz OSCI32 oscillator specifications  
The 32.768 kHz OSCI32 oscillator is connected between RTC_XTI (oscillator amplifier  
input) and RTC_XTO (oscillator amplifier output). It also requires two external capacitors of  
(b)  
18 pF
 
, as shown on

.  
OSCI32 is disabled by default and must be enabled by setting bit28-OSCI_EN of  
PRCC_BACKUP_REG0 to have 32.768KHz oscillation when an XTAL pi-network is  
connected to RTC_XTI/RTC_XTO pins.  
The recommended oscillator specifications are shown in

:  
Table 21. Crystal recommended specifications  
Symbol  
Parameter  
Crystal frequency

(1)  

Min.  
Typ.  
Max.  
Unit  
F

SXTAL  

LM

SXTAL  

CM

SXTAL  

CO

SXTAL  

ESR  
—
—
—
—
—
—
32.768  
5
—
—
—
—
80  
—
kHz  
kH  
fF  
Motion inductance

(1)  

Motional capacitance

(1)  

Shunt capacitance

(1)  

5.0  
1.3  
—
pF  
k
Ω  
pF  
Resonance resistance

(1)  

External load capacitance

(1)  

CL  
18  
1. Not
 
tested in production.  
The oscillator amplifier specifications are shown in the following table:  
Table 22. Oscillator amplifier specifications  
Symbol  
Parameter  
Min.  
Typ.  
Max. Unit  
T

S  

DL  
Startup time

(1)  

Drive level

(1)  

—
—
0.3  
—
0.6  
<0.1  
—
s
µW  
pF  
RLC  
GM  
Required load capacitance

(1)  

—
12.5  
33.6  
Startup transconductance  
22.5  
—
µA/V  
1. Not
 
tested in production.  
b. Using
 
crystal with recommended characteristics as per

.  
26/34  
DocID027175 Rev 8  
 
 
 

STA8089FG  
Electrical characteristics  
Figure 4. 32.768 kHz crystal connection  
Device  
RCT_XTO  
CL = 18 pF  
RTC_XTII  
CL = 18 pF  
32.768 kHz  
Crystal  
To
d
rive the 32.768 kHz crystal pins from an external clock source:  
Disable the oscillator (bit28-OSCI_EN = 0b in PRCC_BACKUP_REG0 register). This  
disables the internal inverter, thus reducing the power consumption to minimum.  
Drive the RTC_XTI pin with a square signal or a sine wave.  
Table 23. Characteristics of external slow clock input  
Symbol  

JIT

(cc)  
T

JIT

(per)  
Parameter  
Cycle-to-cycle jitter  
Min.  
Typ.  
Max.  
Unit  
T
-70  
-70  
-500  
45  
—
—
—
—
70  
70  
ps  
ps  
Period jitter  
Variation  
500  
55  
ppm  
%
T

DUTY  

Duty cycle  
4.8.3  
4.8.4  
OSCI oscillator specifications  
The supported values of the embedded BOOT ROM are 16.368 MHz, 24.00 MHz,  
26.00 MHz and 48.00 MHz.  
The default values supported by the GNSS binary image is 26MHz and 48MHz, to enable  
USB peripheral the 48 MHz is mandatory.  
ADC specifications  
This section gives the AC specification of the 10 bit Successive Approximation Register  
ADC embedded in STA8089FG device. It is controlled by the ARM9 MCU through a  
wrapper and an APB bridge as depicted in

and it has a maximum conversion rate  
of 1MSPS with 8 muxed analog input channels capability. An internal voltage reference is  
used and analog/digital power supplies connections are implemented inside the device  
without any needs of dedicated external pins.  
DocID027175 Rev 8  
27/34  
33  
 
 
 
 

Electrical characteristics  
STA8089FG  
Figure 5. SARADC connections  
GND  
VINL1  
VDD12_MVR  
SARADC  
AIN0  
ADC_IN1  
AIN1  
V
REF  
ADC_IN2  
REFP  
REFN  
APB  
Bridge2  
D[9:0]  
AIN7  
ADC_IN8  
ADC WRAPPER  
Table 24. SARADC specifications  
Symbol  
Parameter  
Min.  
Typ.  
Max.  
Unit  
V

ADCIN

ADC_IN input range  
V

ADCCR

Conversion range  
V

GND

-0.3  
V

GND  

1.35  
—
—
V

INL1

+0.3  
V

REF  

1.45  
V
V
V

REF  

C

IN  

Voltage reference  
1.4  
7.0  
V
Input capacitance

(1)  

5.5  
8.5  
pF  
Input mux resistance (total  
R

IN  

1.5  
2.0  
2.5  
k
  
equivalent sampling resistance)

(2)  

F

CLK  

CLK  

T

SUP  

T

C  

Clock frequency  
Clock duty cycle  
Start up time

(1)(3)  

Conversion time  
Sampling time  
2.5  
45  
—
—
—
15  
55  
20  
MHz  
%
50  
—
14  
3
µs  
cycles  
cycles  
LSB  
LSB  
T

S  

INL  
< +/- 2  
< +/- 2  
Performance  
DNL  
1. Not
 
tested in production.  
2. Pad
 
input capacitance included.  
3. From
 
EN=1.  
28/34  
DocID027175 Rev 8  
 
 

STA8089FG  
Electrical characteristics  
4.8.5  
Flash specifications  
This section gives the AC specification of the embedded Flash in STA8089FG device.  
Table 25. Flash specifications  
Symbol  
Parameter  
Test conditions  
Min. Typ. Max.
 
Unit  
f

C  

Serial clock frequency  
Sector erase cycle time  
Block erase cycle time  
Chip erase time  
QPI mode – 4 read instructions  
—
—
—
—
—
78  
MHz  
ms  
t

SE  

t

BE  

t

CE  

t

PP  

30  
500  
8
200  
2000 ms  
Size = 16 Mb  
20  
3
s
Page program cycle time  
0.9  
ms  
DocID027175 Rev 8  
29/34  
33  
 
 

Package and packing information  
STA8089FG  
5
Package and packing information  
5.1  
ECOPACK

®

packages  
In order to meet environmental requirements, ST offers these devices in different grades of  
®
®
ECOPACK packages,
 
depending on their level of environmental compliance. ECOPACK  
specifications, grade definitions and product status are available at:

.  
®
ECOPACK is
 
an ST trademark.  
5.2  
VFQFPN56 7 x 7 mm package information  
Table 26. VFQFPN56 package dimensions  
Symbol  
Min.  
Typ.  
Max  
Common dimensions  
A
A1  
A2  
A3  
b
0.80  
0
0.85  
0.01  
0.90  
0.05  
0.70  
0.60  
0.65  
0.20 REF  
0.20  
0.15  
5.0  
0.25  
5.2  
D
7.00 BSC  
6.75 BSC  
5.1  
D1  
D2  
E
7.00 BSC  
6.75 BSC  
5.1  
E1  
E2  
e
5.0  
5.2  
0.40 BSC  
0°  
12°  
L
0.30  
0.40  
56  
0.50  
N
Nd  
Ne  
P
14  
14  
0.24  
0.30  
0.13  
0.42  
0.40  
0.17  
0.60  
0.65  
0.23  
Q
R
30/34  
DocID027175 Rev 8  
 
 
 
 

STA8089FG  
Package and packing information  
Figure 6. VFQFPN56 7 x 7 mm package dimension  
(“1($’5ꢂꢂꢉꢊꢈ  
DocID027175 Rev 8  
31/34  
33  
 

Ordering information  
STA8089FG  
6
Ordering information  
Figure 7. Ordering information scheme  
Example code:  
STA8089FG  
Family identifier  
B
D
TR  
Packing  
Qualified Grade/CAN Bus  
TR =
T
a
pe and Reel
 
<blank> = Tray
  
D =
GNSS + DRAW
  
<blank> = GNSS only
  
B = Industrial Grade (with CAN)
  
<blank> = Industrial Grade (no CAN)
  
SAL with Stacked Flash  
32/34  
DocID027175 Rev 8  
 
 

STA8089FG  
Revision history  
7
Revision history  
Table 27. Document revision history  
Changes  
Date  
Revision  
21-Nov-2014  
1
Initial release.  
15-Apr-2015  
2
– VDDD, VOL1: updated description  
– V

OL1

: set min and max values as TBD, removed condition for Output  
voltage at 1.0 V  
30-Jun-2015  
3
– V

OL2

: set min and max values as TBD  
– Output LVD main VR: removed condition for Output voltage at 1.0 V  
24-Nov-2015  
25-Nov-2015  
4
5
– V

ESD-HBM

, V

ESD-CDM

: updated values  
Updated package data  
Updated

list and

– Note 1  
01-Jun-2016  
6
– Note a  
Updated:  
–

: removed I

DSLEEP

and added I

DStandby  

and I

DDeepStandby

parameters;  
29-May-2017  
27-Jul-2017  
7
8
–

added Min and Max values of  
V

OL1

parameter;  
–

added Min and Max values of  
V

OL2

parameter.  
Updated:  
–

: added in I

DDeepStandby

max value.  
DocID027175 Rev 8  
33/34  
33  
 
 

STA8089FG  
IMPORTANT NOTICE – PLEASE READ CAREFULLY  
STMicroelectronics NV and its subsidiaries (“ST”) reserve the right to make changes, corrections, enhancements, modifications, and  
improvements to ST products and/or to this document at any time without notice. Purchasers should obtain the latest relevant information on  
ST products before placing orders. ST products are sold pursuant to ST’s terms and conditions of sale in place at the time of order  
acknowledgement.  
Purchasers are solely responsible for the choice, selection, and use of ST products and ST assumes no liability for application assistance or  
the design of Purchasers’ products.  
No license, express or implied, to any intellectual property right is granted by ST herein.  
Resale of ST products with provisions different from the information set forth herein shall void any warranty granted by ST for such product.  
ST and the ST logo are trademarks of S
T
.
A
ll other product or service names are the property of their respective owners.  
Information in this document supersedes and replaces information previously supplied in any prior versions of this document.  
© 2017 STMicroelectronics – All rights reserved  
34/34  
DocID027175 Rev 8