AST-230
Features
- 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
Technology
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.