META ATP IP CORE
Imagination Technologies' META™ ATP processor core is a low-power unified CPU/DSP processor based on a multi-threaded
architecture that enables developers to use a single core to replace multiple CPU and DSP cores. A four
threaded META ATP delivers up to 525 DMIPS in a 90 nm process.
Traditional processors are often stalled due to multicycle
memory latencies, or unproductive whilst
performing context switches in software under control
of a multitasking RTOS. META ATP supports multiple
threads in hardware, each a virtual processor operating
in a parallel/overlapped manner with no context
switching overheads. On each cycle one or more
threads will execute depending upon the resource
required by each thread, maximising central ALU and
memory utilization. Superthreading allows threads to
run simultaneously provided they are not competing for
the same resources.
- Multi-threaded CPU/DSP core
- Rich DSP feature set
- Configurable thread capabilities
- I/D caches & memory management unit
- Fine-grain power management
- Non-invasive debugging via JTAG
- Coprocessor Interface
- Fully synthesizable
- AMA™ (Automatic MIPS Allocation) for system load balancing

- Unified core replaces multiple CPU & DSP cores in heterogeneous system
- Latency tolerant – ideal for SoCs
- Each virtual processor can run an independent OS
- Scalable performance – add more hardware threads
- Greater throughput – more work per clock cycle
- Mature toolchain






