Datasheet

Parallax, Propeller, Spin, and the Parallax and Propeller logos are trademarks of Parallax, Inc. All other trademarks are the property of their respective holders.
Copyright © Parallax Inc. Page 1 of 37 Rev 1.1 9/12/2008
Propeller
P8X32A Datasheet
8-Cog Multiprocessor Microcontroller
1.0 PRODUCT OVERVIEW
1.1. Introduction
The Propeller chip is designed to provide high-speed processing for embedded systems while maintaining low current
consumption and a small physical footprint. In addition to being fast, the Propeller chip provides flexibility and power
through its eight processors, called cogs, that can perform simultaneous tasks independently or cooperatively, all while
maintaining a relatively simple architecture that is easy to learn and utilize. Two programming languages are available: Spin
(a high-level object-based language) and Propeller Assembly. Both include custom commands to easily manage the
Propeller chip’s unique features.
Figure 1: Propeller P8X32A Block Diagram
1.2. Stock Codes
Table 1: Propeller Chip Stock Codes
Device
Stock #
Package Type
I/O
Pins
Power
Requirements
External
Clock
Speed
Internal RC
Oscillator
Internal
Execution
Speed
Global
ROM/RAM
Cog RAM
P8X32A-D40 40-pin DIP
P8X32A-Q44 44-pin LQFP
P8X32A-M44 44-pin QFN
32
CMOS
3.3 volts DC
DC to 80
MHz
12 MHz or
20 kHz*
0 to 160 MIPS
(20 MIPS/cog)
64 K bytes;
32768 bytes
ROM / 32768
bytes RAM
512 x 32 bits
per cog
*Approximate; may range from 8 MHz – 20 MHz, or 13 kHz – 33 kHz, respectively.

Summary of content (37 pages)