• Home
  • Propeller Multicore Concept

Propeller Multicore Concept

The Propeller family of microcontrollers are designed to perform multiple tasks simultaneously, without the need for interrupts or the dictates of an onboard operating system.

The Propeller 1 (P8x32A) has been in production since 2006,  while the Propeller 2 (P2X8C4M64P) is a 2020 release.

P1 and P2 Hub RAM Interfaces

The Propeller microcontrollers’ eight processing cogs each operate independently or cooperatively,  communicating through shared resources at-will. Each cog has direct access to its internal memory and shares equal access to all I/O pins and system resources.  This nimble design affords flexible processing power and easy adaption to numerous uses, freeing developers from task-specific ICs while reducing part counts and design-to-production time. 

Processing is swiftly performed in isolation within individual cogs.  Shared resources are accessed through a time-sharing “Hub” mechanism, conceptually demonstrated by these animations. See the table below them for a feature comparison.

Propeller Microcontroller Feature Comparisons