March 8, 2012 AT 12:03 am

Propeller 2 specs DRAFT

Pt 737

Propeller 2 specs DRAFT via Dangerous Prototypes.

The Propeller 2 is a general-purpose 32-bit microcontroller with 8 symmetric processors called “cogs.” Each cog has 512 longs (2 KB) of memory from which it executes instructions. Each cog shares a 128-bit data bus to a central “hub” which has 126 KB of RAM and 2 KB of ROM. Most instructions execute in a single clock cycle, with certain math intensive operations taking up to 31 clock cycles to complete. The hub allows each cog round-robin access to the main hub RAM; depending on the hub’s access window relative to the cog, access to hub RAM can take up to 7 clocks (if the access window was just missed) or as little as 0 clocks (if the cog is next in line for the access window). Additionally, the developer has the ability to set a one-time settable encryption key in the chip to protect code downloaded to the chip. On system startup the chip will use this protected key decrypt the encrypted program that is stored externally in non-volatile EEPROM/FLASH. The encryption key is not accessible by any user code.

Parallax is inviting folks to post up in their forums too.


“D is for Diode” – Circuit Playground Episode 4 is out now! CLICK HERE TO WATCH!

Have an amazing project to share? Join the SHOW-AND-TELL every Wednesday night at 7:30pm ET on Google+ Hangouts.

Join us every Wednesday night at 8pm ET for Ask an Engineer!

Learn resistor values with Mho’s Resistance or get the best electronics calculator for engineers “Circuit Playground”Adafruit’s Apps!



2 Comments

  1. Wasn’t this supposed to be released end of 2010?

    When Parallax DOES release this chip: Hopefully they’ll try to make everything more open and write tons of guides.

    Get a C++ compiler and datasheet too. I doubt that I nor many EEs will go out of the way to learn a new language that’s only applicable to 1 chip in the world.

  2. not to sound too negative. I will eventually buy one of these!

Sorry, the comment form is closed at this time.