| | | | | | | | |

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