Meta Linux


Meta™ Linux® is a port of the Linux OS for the Meta family of licensable multi-threaded RISC/DSP processor IP cores.

Meta Linux enables developers using Meta-based SoCs to access the wealth of application and device support available for Linux-based systems, while simultaneously using the real-time DSP functionality provided by the other hardware threads of the Meta processor.

Imagination provides the GPL licensed software of the Linux kernel, the GCC toolchain and also proprietary components such as inter-thread communications (ITC) drivers. Additionally, Imagination can provide the CODESCAPE Integrated Development Environment (IDE), technical support, board support packages for specific SoCs and system boards, and complete vertical applications such as a connected audio platform.

  • Requires only one Meta hardware thread.
  • Formalised and efficient communications between hardware threads via ITC and high-speed shared memory.
  • Integration with CODESCAPE IDE.
  • Flexible bootloader.
  • Compatible with existing Linux device drivers and applications.
  • Compiler and development tools included.
  • Standard Linux 2.6 OS provides access to a wealth of drivers, open source software and powerful middleware.
  • Enables true single-core real-time systems via Meta's multiple hardware threads and efficient inter-thread communications.
  • Clean separation between GPL and proprietary components.
  • Integrated with CODESCAPE IDE for rapid product development.