[Oberon] Open Verilog Code for the Propeller processor and all its tools!

greim greim at schleibinger.com
Mon Aug 18 16:31:37 CEST 2014


Hi,

i know its not directly related to Oberon,
but very closed related to Oberons philosophy.

http://www.parallax.com/microcontrollers/propeller-1-open-source

Parallax gave there processor design (Verilog) and their development 
tools free under the GNU GPL 3.0!

The Propeller is a very clever but simply designed  8 core 32bit round 
robin multi processor with no interrupts.
Beneath others it has a (8) VGA outputs, different timers and counters, 
free pin assignment, etc. And nearly everything, incl. the serial 
interface, I2C etc. was in done in software.

It has an integrated interpreter (SPIN) with a very clear and simple 
Pascal/Python similar syntax.

It should be, for example, not so difficult to integrate an Oberon RISC 
machine (for example as master) and a Propeller as (for example I/O 
slave) on one single FPGA. Or to write an Oberon Compiler for the 
Propeller ;-)

Regards

Markus






More information about the Oberon mailing list