STA2051GO Single Chip GPS Controller DATA BRIEF Features ■ Suitable for hand held accessories, portable and personal navigation systems ■ ARM7TDMI 16/32 bit RISC CPU based host microcontroller running at a frequency up to 32 MHz. ■ Complete Embedded Memory System: – FLASH 256K bytes + 16K bytes (100K erasing/programming cycles) – RAM 64K bytes. ■ 12 channel GPS correlation DSP: – no TCXO required – RTCA-SC159 / WAAS / EGNOS support ■ GPS performance – accuracy: stand alone <30m; differential <1m; surveying <1cm – time to first fix: autonomous start 90s; cold start 45s; warm start 7s; obscuration 1s. ■ Power Supply: – 3.0V to 3.6V operating supply range for Input/Output periphery – 3.0V to 3.6V operating supply range for A/D Converter reference – 1.8V operating supply range for core supply provided by internal Voltage Regulator with external stabilization capacitor. ■ 32 programmable General Purpose I/O multiplexed with peripheral functions, each pin programmable independently as digital input or digital output. TQFP64 (10 x 10 x 1.4mm) ■ 4 Channels A/D for low frequency signal monitoring (temperature, battery....) ■ Real time clock module with 32 KHz low power oscillator and separate power supply to continue running during stand-by mode.16-bit Watchdog Timer with 8 bits prescaler for system reliability and integrity. ■ Four Serial Communication Interfaces (UART) allow full duplex, asynchronous, communications with external devices, independently programmable TX and RX baud rates up to 625K baud. ■ One Serial Peripheral Interfaces (SPI) allow full duplex, synchronous communications with external devices, master or slave operation, max baud rate: 5.5Mb/s. One SPI may be used as Multimedia Card interface. ■ One I2C Interfaces provide multi-master and slave functions, support normal and fast I2C mode (400 KHz), 7/10 bit addressing modes. ■ Wake-up unit allows exiting from powerdown modes by detection of an event on one external pins or on internal Real Time Clock alarm. ■ -40°C to 85°C operating temperature range (guaranteed by correlation). Order codes Part number Op. Temp. range °C Package Packing STA2051GO -40 to 85 TQFP64 (10x10x1.4mm) Tube January 2006 DocRev1 For further information contact your local STMicroelectronics sales office. 1/4 www.st.com 4 STA2051GO Description STA2051GO is an STMicroelectronics system-on-chip device featuring the full GPS controller functionality. It combines a high performance ARM7TDMI microprocessor with embedded high-speed single voltage FLASH and static RAM with enhanced peripherals and I/O capabilities. It also provides clock generation via PLL. STA2051GO is software compatible with the ARM processor family. The device has an onchip voltage regulator for the 1.8V core logic supply but 3.3V capable I/O lines. Figure 1. System Block Diagram 1 DP ARM7TDMI CPU 256K FLASH 5 DP STC(JTAG) 3 DP VREG 5 DP RCCU ARM7 Native BUS 64K RAM GPS 12-ch. correlator APB BRIDGE3 1 DP APB BRIDGE1 APB BRIDGE2 PLL I2C0 2 SPI0 4 UART0 2 UART1 2 UART2 2 UART3 2 A/D Converter APB BUS 4 APB BUS INTERRUPT CONTR. RTC 2 OSCILL 16 Wakeup 2 WATCHDOG 48 2/4 Fully Prog. I/O PORTS DocRev1 STA2051GO Pins connection (Top view) 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 P0.9/U0.TX/BOOT.0 P0.8/U0.RX P0.7 P0.6 P0.5 VSS V18 VSS18 P0.4 P0.3/S0.SSN P0.2/S0.SCLK P0.1/S0.MOSI/U3.RX P0.0/S0.MISO/U3.TX V33 VSS P1.15 Figure 2. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 TQFP64 P1.14/I0.SDA P1.13/I0.SCL P1.10 P1.9/PRN.11 VSS P1.12 P1.11 P1.8/PPS P1.7 VSSIO-PLL V33IO-PLL P1.6 P1.5 P1.4 P1.3/AIN.3 P1.2/AIN.2 V33IO-PLL VSSIO-PLL CK P0.15/WAKEUP RTCXTI RTCXTO nSTDBY nRSTIN VSSBKP V18BKP V18 VSS18 AVDD AVSS P1.0/AIN.0 P1.1/AIN.1 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 P0.10/U1.RX/U1.TX P0.11/U1.TX/BOOT.1 P0.12 VSS P0.13/U2.RX P0.14/U2.TX/T2.ICAPA BOOTEN VSS V33 JTDI JTMS JTCK JTDO nJTRST GPSDAT TEST Revision history Table 1. Document revision history Date Revision 10-Jan-2006 1 Changes Initial release. DocRev1 3/4 STA2051GO Information furnished is believed to be accurate and reliable. However, STMicroelectronics assumes no responsibility for the consequences of use of such information nor for any infringement of patents or other rights of third parties which may result from its use. No license is granted by implication or otherwise under any patent or patent rights of STMicroelectronics. Specifications mentioned in this publication are subject to change without notice. This publication supersedes and replaces all information previously supplied. STMicroelectronics products are not authorized for use as critical components in life support devices or systems without express written approval of STMicroelectronics. The ST logo is a registered trademark of STMicroelectronics. All other names are the property of their respective owners © 2006 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 4/4 DocRev1