| | | | | | | | |

META HTP IP CORE


Imagination Technologies' META™ HTP 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 HTP delivers up to 1610 DMIPS in a 65nm 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 HTP 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 allowing 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
  • Optional Floating Point Unit (FPU)
  • 16-bit instruction set support
  • 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 a heterogeneous system
  • Latency tolerant – ideal for SoCs
  • Each virtual processor can run an independent OS
  • Scalable performance – add more h/w threads
  • Greater throughput – more work per clock cycle
  • Mature toolchain
  • Lower cost than multi-processor approach