future propeller chips
oakesey
Posts: 1
·I hear there was talk about them bringing a sixteen cog propeller chip out but they cancelled it because there would be too much silicon space.
·So i wonder if it's a·better idea for them to work on improving the propeller chip's capability to interact with other propeller chips in a mulipropeller divice.
·
·So i wonder if it's a·better idea for them to work on improving the propeller chip's capability to interact with other propeller chips in a mulipropeller divice.
·
Comments
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
PrEditor·- Text Editor
NYC Area Prop Club
·
Careful consideration has been taken into account for the Propeller II and there are several enhancements to the I/O structure that will allow for improved interaction from one Propeller chip to another. For example, the Propeller II chip will have 64 I/O pins (16 on a side), you 'could' place two Propeller II chips side by side and have a 16-bit wide data buss leaving 96 I/O pins to your imagination. That's one method ... another would be to use the built-in high speed ADC/DAC's that will be available to each pin. Here you can use a ternary, quaternary, or some other numbering base that has a symbolic relationship to the data being sent or received. See QAM type of communication... en.wikipedia.org/wiki/Quadrature_amplitude_modulation
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Beau Schwabe
IC Layout Engineer
Parallax, Inc.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
24 bit LCD Breakout Board now in. $24.99 has backlight driver and touch sensitive decoder.
If you have not already. Add yourself to the prophead map
I started working on a DMA driver using Beau's high speed data link that transfers data to one propeller chip to another. The same cog that sends or receives data also updates the main memory with that data.
The operation allows you to essentially have variables floating in memory that automatically update themselves in the background through·the use of two cores that constantly send and receive large chunks of each propeller chip's memory to each other.
The technique requires only two pins abd two cogs. However if your data direction only goes up stream to the main host propeller chip you will only need one cog per transmiter and only one I/O pin. Of course the host will need a processor for every incoming data stream from another chip.
By defining a section of data in the main memory to be constantly transfered to another cog you then have DMA which greatly simplifies the required coding.
Note that I have not finished this driver yet.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Nyamekye,
Leon
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Amateur radio callsign: G1HSM
Post Edited (Leon) : 2/6/2010 9:00:21 PM GMT
With a $25 (PropPlug) or $10 (SerPlug kit) programming tool?
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
www.mikronauts.com E-mail: mikronauts _at_ gmail _dot_ com 5.0" VGA LCD in stock!
Morpheus dual Prop SBC w/ 512KB kit $119.95, Mem+2MB memory/IO kit $89.95, both kits $189.95 SerPlug $9.95
Propteus and Proteus for Propeller prototyping 6.250MHz custom Crystals run Propellers at 100MHz
Las - Large model assembler Largos - upcoming nano operating system
Leon
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Amateur radio callsign: G1HSM
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
My Prop Info&Apps: ·http://www.rayslogic.com/propeller/propeller.htm
Leon
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Amateur radio callsign: G1HSM
The Propeller is a whole different system.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Computers are microcontrolled.
Robots are microcontrolled.
I am microcontrolled.
SX Spinning light display·
http://designedbymemicros.blogspot.com/
$100 for an XC-1A board is all that is required (1600 MIPS and 32 threads). Or, $50 for an XS1-L1 board from Sparkfun (400 MIPS and eight threads) and $50 for the XTAG-2 debug interface. I really miss JTAG on the Propeller; all the other chips I use have it, or something equivalent. I hope the Propeller II has a decent debug facility.
Leon
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Amateur radio callsign: G1HSM
Post Edited (Leon) : 2/6/2010 10:00:47 PM GMT
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Links to other interesting threads:
· Home of the MultiBladeProps: TriBlade,·RamBlade,·SixBlade, website
· Single Board Computer:·3 Propeller ICs·and a·TriBladeProp board (ZiCog Z80 Emulator)
· Prop Tools under Development or Completed (Index)
· Emulators: CPUs Z80 etc; Micros Altair etc;· Terminals·VT100 etc; (Index) ZiCog (Z80) , MoCog (6809)·
· Prop OS: SphinxOS·, PropDos , PropCmd··· Search the Propeller forums·(uses advanced Google search)
My cruising website is: ·www.bluemagic.biz·· MultiBlade Props: www.cluso.bluemagic.biz
Leon
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Amateur radio callsign: G1HSM
Leon you hit that XMOS tender spot again.
I don't mind they live in a different world. Problem is they don't have an OBEX, they don't have a chip I can start hacking with for 10 euros and they have a forum community that sleeps at night and is absent at weekends. Although I did have a nice chat with the boss, David May, over the post Christmas week.
Actually I'm a little worried about the Prop II in that respect. There will be no DIP Prop II so I hope we don't need to be spending 100 euro on a Prop II board to get started with it.
Post Edited By Moderator (Dave Andreae (Parallax)) : 2/23/2010 1:43:27 PM GMT
I would not worry too much, I am sure I won't be the only one making DIP modules and development boards...
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
www.mikronauts.com E-mail: mikronauts _at_ gmail _dot_ com 5.0" VGA LCD in stock!
Morpheus dual Prop SBC w/ 512KB kit $119.95, Mem+2MB memory/IO kit $89.95, both kits $189.95 SerPlug $9.95
Propteus and Proteus for Propeller prototyping 6.250MHz custom Crystals run Propellers at 100MHz
Las - Large model assembler Largos - upcoming nano operating system
Look at the SparkFun XMOS board. That's 40 something euro and then you need the JTAG adapter another 30 or whatever.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
For me, the past is not over yet.
Frankly, unless someone decides to sell it at a loss, P2 modules are likely to be $50+ - or even more, if one is really picky about including all the related costs (proto runs, testing, etc... fully burdened "wages", shipping, brokerage etc.)
Too bad Parallax won't make a PLCC84 version with two 32 bit ports and the 8 bit "boot" port. PLCC84 sockets are still readily available.
Maybe I'll only make full dev boards.
Hmmm... this is really going to slow down Prop II adoption, as it really raises a barrier to entry.
The only way I could see <$20 dip adapter modules is if Parallax decided to sell them as a "loss leader" to get design wins.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
www.mikronauts.com E-mail: mikronauts _at_ gmail _dot_ com 5.0" VGA LCD in stock!
Morpheus dual Prop SBC w/ 512KB kit $119.95, Mem+2MB memory/IO kit $89.95, both kits $189.95 SerPlug $9.95
Propteus and Proteus for Propeller prototyping 6.250MHz custom Crystals run Propellers at 100MHz
Las - Large model assembler Largos - upcoming nano operating system
I contrast this situation with that of my father who, as a teenager in Czechoslovakia, was building tube radios for himself in the early 1930's at a time when few people around had radios.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
For me, the past is not over yet.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Check out the Propeller Wiki·and contribute if you can.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
www.mikronauts.com E-mail: mikronauts _at_ gmail _dot_ com 5.0" VGA LCD in stock!
Morpheus dual Prop SBC w/ 512KB kit $119.95, Mem+2MB memory/IO kit $89.95, both kits $189.95 SerPlug $9.95
Propteus and Proteus for Propeller prototyping 6.250MHz custom Crystals run Propellers at 100MHz
Las - Large model assembler Largos - upcoming nano operating system
I don't see that as a problem. As long as *someone* makes affordable tools. Of course the manufacturer is best positioned to do that.
<edit> Changed the wording to make a vaguely coherent sentence </edit>
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Life may be "too short", but it's the longest thing we ever do.
Post Edited (BradC) : 2/7/2010 9:11:10 AM GMT
It's·past more than one month by now (almost two): I haven't anymore the chalk but still I cannot load the foot because I have the iron wires inn. I walk·by using crutches.
I am happy to find my old, well known forum, nothing changed:
- still waiting for Prop II
- still Leon promoting XMOS·
- still the community being angry over Leon
Thank you Parallax, thank you forum community
Thank you all, guys, to be there (here - depends from the point of view)
Sincerely
dMajo
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
· Propeller Object Exchange (last Publications / Updates);·· Vaati's custom search
Every time I mention PLCCxx it usually gets a reception that is only just warmed up from that of the X****.
It might be big and ugly, but that would suit my fingers, and me.
dMajo
fantastic to see those X-ray pics. Did they do it for you. or was it some tinned copper wire you had in the workshop ??
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Style and grace : Nil point
Post Edited (Toby Seckshund) : 2/7/2010 10:41:00 AM GMT
I merely answered Roger's question: "Yeah, you can get cheaper CPUs but can you get one that can generate video, read a PS/2 keyboard, implement four RS232 serial ports, and do read/write to a SD card all at the same time with no external controllers?".
Perhaps all the hoo-hah could have been avoided if I'd just said "Yes!"
Leon
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Amateur radio callsign: G1HSM
Post Edited (Leon) : 2/7/2010 11:12:23 AM GMT
@Leon: Is your special chip cheaper then a Prop? You knew an argument would arise out of saying that.
XMOS: eXtremely Must Omit Subject.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Computers are microcontrolled.
Robots are microcontrolled.
I am microcontrolled.
SX Spinning light display·
http://designedbymemicros.blogspot.com/
Leon
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Amateur radio callsign: G1HSM