Design Con 2015
Breaking News
Comments
antedeluvian
User Rank
Blogger
Scenix/Ubicom
antedeluvian   8/12/2014 2:42:26 PM
NO RATINGS
Duane

I am interested in your opinion and how you make out. Years ago I worked with the Scenix SX28. Later they became Ubicom and Parallax was the source. It was an early Microchip 8 bit architecture and RISC based. The only peripheral it had was an 8 bit counter that incrmeneted with every instruction executed. The idea was that it was so fast (50MHz or even 100MHz) that you could implement every peripheral you wanted as software. I built a remote data acquisition system with the one device generating and receiving a Bell 202 modem signal as a PWM along with some external components to "analogise" the signals.

At the start I was sold on the concept, but by the end I was thoroughly disillusioned and never used it again, not least because of the instruction set which I have never managed to feel comfortable with (it is the same as the Microchip 16C series).

It seems to me that the Propellor borrowed much of the Scenix device and implemented it with several cores, but my scenix experience prevented me from going that direction, even to experiment.

Sounds much simpler that the device you are using, although there must be a point where you have to figure out how to integrate everything you have partitioned out.

Duane Benson
User Rank
Blogger
Re: Scenix/Ubicom
Duane Benson   8/12/2014 5:29:09 PM
NO RATINGS
Antedeluvian - My next post on this will cover the hardware in use. I'm pretty intrigued by the concept, and it was a lot easier to get some simple code up and running in their simulator than I had expected.

One of the set of questions I have relates to fully utilizing the cores: If I have PWM on one core, an I2C on another, and sensor input on the other cores, where would it be most approproiate to put the computational code?

Can I split it between cores and still be able to manage the whole thing with peripheral performance? Will I need to dedicate one core to all of the computation?

Those are a couple of the questions I'm planning on answering.

jeffam70
User Rank
Rookie
Re: Scenix/Ubicom
jeffam70   8/15/2014 4:35:10 PM

Antedeluvian - I'm sorry to hear that your SX device experience kept you from seriously exploring the Propeller.  The Propeller didn't borrow anything from SX- it's a completely different design where we set out to solve a lot of the problems we had experienced with various other microcontrollers; the main one being the inability to easily make a real-time system.

The Propeller has multiple cores specifically to support real-time needs; in fact, it's cores remove the need for interrupts and interrupt service routines all-together, since they parasitically drain processing time from an application's main code and make development more difficult.  With the simple use of a core and the WAITxx instructions, the Propeller makes for a system that can easily perform a specific task at a timed interval, or in response to an asynchronous event, while essentially sleeping in-between; all deterministically timed.  No jitter.  It's the kind of platform that really makes the concept of virtual peripherals fly.

Need to generate PWM?  Write the code and launch it into a core.  Need two independent PWM's?  Launch the same code into two cores with different parameters.  Simple.  Their timing doesn't interfere with each other, and you still have 6 other cores to do other simple or sophisticated high-speed or low-speed tasks completely independent of the others, but always with the ability to coordinate and collaborate in-system as needed.

All the code and examples are open source on http://obex.parallax.com and now so is the Propeller itself http://www.parallax.com/microcontrollers/propeller-1-open-source so you can see exactly how the Propeller works and even modify it and emulate it on your own FPGA board if you like.

The Propeller doesn't carry the baggage of the SX with it; it's truly a very different device that's worth looking at for its own merits.  The flexibility it brings to the table makes it fun to work with and building sophisticated real-time systems becomes quite easy.

sw guy
User Rank
CEO
remembering ...
sw guy   8/14/2014 6:45:39 AM
NO RATINGS
par keyword to start parellel threads ?

occam not dead !



Top Comments of the Week
Flash Poll
Like Us on Facebook

Datasheets.com Parts Search

185 million searchable parts
(please enter a part number or hit search to begin)
EE Life
Frankenstein's Fix, Teardowns, Sideshows, Design Contests, Reader Content & More
<b><a href=Betajet">

The Circle – The Future's Imperfect in the Present Tense
Betajet
5 comments
The Circle, a satirical, dystopian novel published in 2013 by San Francisco-based writer Dave Eggers, is about a large, very powerful technology company that combines aspects of Google, ...

Max Maxfield

Recommended Reads From the Engineer's Bookshelf
Max Maxfield
27 comments
I'm not sure if I read more than most folks or not, but I do I know that I spend quite a lot of time reading. I hate to be idle, so I always have a book or two somewhere about my person -- ...

Martin Rowe

Make This Engineering Museum a Reality
Martin Rowe
Post a comment
Vincent Valentine is a man on a mission. He wants to make the first house to ever have a telephone into a telephone museum. Without help, it may not happen.

Rich Quinnell

Making the Grade in Industrial Design
Rich Quinnell
16 comments
As every developer knows, there are the paper specifications for a product design, and then there are the real requirements. The paper specs are dry, bland, and rigidly numeric, making ...

Special Video Section
The LT8640 is a 42V, 5A synchronous step-down regulator ...
The LTC2000 high-speed DAC has low noise and excellent ...
How do you protect the load and ensure output continues to ...
General-purpose DACs have applications in instrumentation, ...
Linear Technology demonstrates its latest measurement ...
10:29
Demos from Maxim Integrated at Electronica 2014 show ...
Bosch CEO Stefan Finkbeiner shows off latest combo and ...
STMicroelectronics demoed this simple gesture control ...
Keysight shows you what signals lurk in real-time at 510MHz ...
TE Connectivity's clear-plastic, full-size model car shows ...
Why culture makes Linear Tech a winner.
Recently formed Architects of Modern Power consortium ...
Specially modified Corvette C7 Stingray responds to ex Indy ...
Avago’s ACPL-K30T is the first solid-state driver qualified ...
NXP launches its line of multi-gate, multifunction, ...
Doug Bailey, VP of marketing at Power Integrations, gives a ...
See how to ease software bring-up with DesignWare IP ...
DesignWare IP Prototyping Kits enable fast software ...
This video explores the LT3086, a new member of our LDO+ ...
In today’s modern electronic systems, the need for power ...