st20-gp1 STMicroelectronics, st20-gp1 Datasheet - Page 2

no-image

st20-gp1

Manufacturer Part Number
st20-gp1
Description
Gps Processor
Manufacturer
STMicroelectronics
Datasheet
1
2
3
4
5
6
7
8
9
2/116
Contents
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
ST20-GP1 architecture overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Digital signal processing module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
3.1
Central processing unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
4.1
4.2
4.3
4.4
4.5
4.6
Interrupt controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
5.1
5.2
5.3
5.4
5.5
5.6
Instruction set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
6.1
6.2
6.3
Memory map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
7.1
7.2
7.3
Memory subsystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
8.1
Programmable memory interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
9.1
9.2
9.3
DSP module registers .......................................................................................................................... 13
Registers .............................................................................................................................................. 18
Processes and concurrency ................................................................................................................ 19
Priority .................................................................................................................................................. 21
Process communications ..................................................................................................................... 21
Timers .................................................................................................................................................. 22
Traps and exceptions .......................................................................................................................... 23
Interrupt vector table ............................................................................................................................ 29
Interrupt handlers ................................................................................................................................. 29
Interrupt latency ................................................................................................................................... 30
Pre-emption and interrupt priority ........................................................................................................ 30
Restrictions on interrupt handlers ........................................................................................................ 30
Interrupt configuration registers ........................................................................................................... 31
Instruction cycles ................................................................................................................................. 34
Instruction characteristics .................................................................................................................... 35
Instruction set tables ............................................................................................................................ 36
System memory use ............................................................................................................................ 45
Boot ROM ............................................................................................................................................ 46
Internal peripheral space ..................................................................................................................... 46
SRAM .................................................................................................................................................. 49
EMI signal descriptions ........................................................................................................................ 51
Strobe allocation .................................................................................................................................. 52
External accesses ................................................................................................................................ 52

Related parts for st20-gp1