• ARM7TDMI-S based SoC for GPS base band data processing of the data received from the GPS RF
  • In standalone mode, booting can be selected either from external NOR flash or by external host downloading boot image through SPI interface or through SPI flash
  • Internal SRAM of 2Mbits
  • Support up-to two banks of 8Mbits external flash / SRAM memories
  • Battery backed-up 4kbytes of internal memory for storing the ephemeris data for quick startup of GPS applications
  • Battery backed-up counter (inside GPS core) and RTC (Real Time Clock) to keep time
  • Automatic switching over to battery voltage when main power is not available and vice versa – controlled by logic external to the SoC
  • Power-isolation logic between the VDD [on/off] and the VBAT [always-on] voltage islands
  • Scalable system clock frequency to suit processing requirements
  • Calibration for external clock with respect to the precise 1 second pulse from GPS with ~16.5ns accuracy
  • Supports Level triggered and edge triggered Interrupts
  • Programmable clock output
  • Three timers capable of running on external clock
  • Clock gating to different subsystems, to save power
  • Sleep mode – ARM runs on 32KHz clock
  • Multiple SPI Chip select option via 6 GPIO lines


The AST-230 is a system on chip for GPS solutions, which is targeted for portable applications. The AST-230 SOC is based on ARM7TDMI processor and it provides a multitude of interfaces to connect to external world. The AST-230 is completely code compatible with any ARM7TDMI based system. By integrating a rich set of industry-leading system peripherals and memory, ARM processors are the platform of choice for applications that require RISC programmability, and low power solutions.