Shop OBEX P1 Docs P2 Docs Learn Events
What would you want more of, cogs or RAM? - Page 19 — Parallax Forums

What would you want more of, cogs or RAM?

1161719212229

Comments

  • APStech-AttilaAPStech-Attila Posts: 38
    edited 2007-08-01 07:47
    Hi!

    · Do you plan some kind of watchdog into Prop2? idea.gif Like a 32bit·counter, which may be reset with a HUB OP?

    · Currently I am using CTRB with external loopback to the·Reset pin. The problem is, that only one COG may reset the watchdog. This keeps things complicated and one pin and one COG has to be reserved for watchdog operation...

    Regards,

    · Attila
  • ErNaErNa Posts: 1,751
    edited 2007-08-01 10:52
    IN/OUT on B could be used to implement special functions: for example, bit-reversing for FFT. The control register could determine the function of the port. These features could be expanded without changes in the processors behavior.
  • scottascotta Posts: 168
    edited 2007-08-01 13:04
    What is the ETA on the Second Prop ?

    Scott
  • Graham StablerGraham Stabler Posts: 2,510
    edited 2007-08-01 13:16
    Dear Parallax

    Would it be possible to create a new thread with the final (or current final) specs and details of the next prop. Its very exciting but this thread is about 9 gezillain pages long now and I am completely lost. Perhaps you could just lock the new thread so it serves only as a reference.

    Graham
  • BaggersBaggers Posts: 3,019
    edited 2007-08-01 13:22
    good call graham [noparse]:D[/noparse]
  • Kaos KiddKaos Kidd Posts: 614
    edited 2007-08-01 21:28
    Greets one and All...
    WOW... thats all I can say is WOW... Be gone for a while... and when ya come back ... BAM... the whole thing is changed...
    LOL... Ok... just my humble .02's worth...
    Faster speed, more hub ram... now the rest gets interesting...
    There are indeed two sides to this whole camp... more cogs = more multi-tasking at the same time...
    BUT... reduced HUB (shared access)...
    I'm all for speed. But, as so many have already pointed out, that speed is going to be idle if you cant move the data between cogs or the hub.
    I know, it's 100% up to the task at hand your coding for, but ram is ram, and speed doesnt mean nothing if you havent the ram to feed your app.
    Data starvation kills so many things...
    yes, COG ram (and I know there's reasons why it's the size it is) is needed......
    More cogs? <shakes head> Naaa; Good coding and shared resources within a single cog can reduce the number cogs needed...
    IE: KeyBrd & Mouse in 1 COG, not like the original 2 cogs..
    8 Cogs is great... Adding COG ram will make them even better...
    Hub Ram... 32k is good, 246K would be awesome...
    Adding some of the nifty things many whom are greater then I point out, and I think the P2 will be unstopable...

    <steps off subject for a few sentences>
    WOW, it's great to see someone actuall rememberd me.. LOL..
    I've tons of reading to catch up on... and projects to share... anyway, it's good to be back... later
    <gets back on subject>
    I still have a lot of reading in this one thread, I just wanted to post an intermittent point..
    later All!

    KK

    <yes, the original, unstopable, unsinkable and unkillable KK is back... in the flesh...>

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔

    Propeller + Hardware - extra bits for the bit bucket =· 1 Coffeeless KaosKidd

    ·
  • edited 2007-08-01 21:35
    Turns out that 2·prop 2'z can do nearly anything I'd want to do with·32 cogs as long as I add SRAM and SD along with all the resistors and or a D/A
    converter. Imagine what the prop 3 would do! [noparse]:o[/noparse]

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Realize that I am really a mad scientist··· and


    Don't forget it!

    http://raydillon.com/Images/Illustration/GameArt/WildIsle/WildIsle-Ink-ScientistClose.jpg

    ·
  • evanhevanh Posts: 15,755
    edited 2007-08-02 13:01
    Harley said...
    Decided to update the previous listing. (to forum moderator - delete old one if desired)

    Again, the editor changed the formatting; may be because 'table' originally was in monospaced (iMac) Monaco font. I have left it as it pasted in...

    I mentioned this to a friend and when looking at the page source he discovered it pointed to a code style sheet with one fixed width font (Lucida Console) specified then a stack of proportional fonts as fallbacks!

    I think Parallax forum admins could prolly fix this by not having any proportional fallback options at all and adding a few more fixed width ones.
  • Franz AchatzFranz Achatz Posts: 140
    edited 2007-08-03 18:30
    Hi all,

    i am new with the propeller. Ok, i build my own Prop board called easyPROP,
    but after a lot of playings the last days i can say:

    a) speed is perfect
    b) a great controller for the 21. century
    c) easy to handle for beginners with some programming skills
    d) or easy to handle for beginners without programming skills by asking Mike or Graham
    e) space of HUB-RAM (NOT COG RAM) is very, very bad

    Therefore, i am going to vote for the "P8X256" with 8 cogs and just a little bit more RAM, please.
    I think the power of the propeller is in doing graphics and embedded controls together with the
    very easy to handle developing-software.

    best regards and keep on going
    Franz

    Post Edited (Franz Achatz) : 8/3/2007 6:51:23 PM GMT
  • Fred HawkinsFred Hawkins Posts: 997
    edited 2007-08-04 00:25
    [noparse]:)[/noparse] d
  • deSilvadeSilva Posts: 2,967
    edited 2007-08-04 20:24
    Determininistic HUB access is a great asset of the Prop, you buy it by inefficent bandwidth use. Both seems impossible.

    This patent is a laugh! Consider someone getting a patent for drawing square roots! He can't, as it is considered to be "common knowledge". But of course, it is not smile.gif
  • Ken PetersonKen Peterson Posts: 806
    edited 2007-08-27 13:59
    Now, I didn't read through all 533 posts before I arrived at this idea, so it may be a repeat.· Since the PII is expected to have 64 I/O pins and 256K of HUB RAM, I wonder how hard it would be to to allow a portion of the I/O to be optionally re-assigned as an address bus at HUB speed?· I·do realize that doing it with·software is also an obvious·option, and would be more in-line with the Propeller concept.



    Ken

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔


    The more I know, the more I know I don't know.· Is this what they call Wisdom?
  • hippyhippy Posts: 1,981
    edited 2007-08-27 14:38
    From the previous page ...
    Graham Stabler said...
    Dear Parallax

    Would it be possible to create a new thread with the final (or current final) specs and details of the next prop. Its very exciting but this thread is about 9 gezillain pages long now and I am completely lost. Perhaps you could just lock the new thread so it serves only as a reference.

    I think that's a good call. Having now read through the entire thread ( ideas, proposals, asides, tangents and all ), I'm still not entire clear what will or will not be implemented in the MkII and what we have to 'wait to see' for when it does get released.

    A summary of what it will have and will not have would be very useful.
  • Paul BakerPaul Baker Posts: 6,351
    edited 2007-08-27 16:55
    hippy said...
    From the previous page ...
    Graham Stabler said...
    Dear Parallax

    Would it be possible to create a new thread with the final (or current final) specs and details of the next prop. Its very exciting but this thread is about 9 gezillain pages long now and I am completely lost. Perhaps you could just lock the new thread so it serves only as a reference.

    I think that's a good call. Having now read through the entire thread ( ideas, proposals, asides, tangents and all ), I'm still not entire clear what will or will not be implemented in the MkII and what we have to 'wait to see' for when it does get released.

    A summary of what it will have and will not have would be very useful.
    Harley did a synopsis of this thread on page 21: http://forums.parallax.com/showthread.php?p=660477

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Paul Baker
    Propeller Applications Engineer

    Parallax, Inc.
  • HarleyHarley Posts: 997
    edited 2007-08-27 17:09
    Thanks Paul,

    I really put that together so I myself could understand what Prop gen#2 was going to be.

    As the posts grew and grew it got too difficult to recall what I'd read days/weeks before. I probably plowed through the whole list 4, 5 times before deciding my list had to be generated. Then, decided it might help others too. So be it.

    Hopefully I'm close to what's really being included. It not, please correct. yeah.gif

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Harley Shanko
  • Chuck DavisChuck Davis Posts: 23
    edited 2007-08-27 21:45
    Don't know if this has been beaten to death or not, but my votes (in priority order):

    1) more RAM in the hub - this is the biggest limiting factor to me, for applications that are in my area of interest
    2) more speed - even though the Prop clocks in as the fastest micro of this type on my informal benchmark tests (running an interpreted language),
    2-4x more speed would make quite a few more things possible that really aren't quite in the ballpark at this point.
    3) more cogs would be nice but I can probably live with 8 for now. Certainly more would be helpful in some situations since I sometimes need 4 or more serial ports.

    PLEASE don't do away with the DIP package!! Go to a larger one if you have to (aren't there DIP 60 or 64 pin packages?) - I don't mind paying extra for it if necessary, but I don't want to mess with surface mount.
  • Paul BakerPaul Baker Posts: 6,351
    edited 2007-08-27 22:23
    Chuck Davis said...

    PLEASE don't do away with the DIP package!! Go to a larger one if you have to (aren't there DIP 60 or 64 pin packages?) - I don't mind paying extra for it if necessary, but I don't want to mess with surface mount.
    No there are no DIP packages that will work with the higher pin count the package presently used is the highest pin count for readily availible packaging, and remember the 64 is only the I/O, theres also Vdd(IO), Vdd(core), GND, Xin, Xout and Resn to include and the power requires more than one pin for better chip distribution.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Paul Baker
    Propeller Applications Engineer

    Parallax, Inc.

    Post Edited (Paul Baker (Parallax)) : 8/27/2007 10:44:07 PM GMT
  • evanhevanh Posts: 15,755
    edited 2007-08-28 00:26
    Not all the packages have to bring out all the I/O!

    Also, any chance of going OTP instead of masked for the bulk of the ROM?
  • Paul BakerPaul Baker Posts: 6,351
    edited 2007-08-28 00:29
    If we were to do that we would create a module, ala spin stamp.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Paul Baker
    Propeller Applications Engineer

    Parallax, Inc.
  • BergamotBergamot Posts: 185
    edited 2007-08-28 04:17
    Paul Baker (Parallax) said...
    If we were to do that we would create a module, ala spin stamp.
    Yes, but since the current Spin Stamp is roughly 5x as expensive as the DIP module, it's not hard to see why we'd consider that an unfortunate scenario for hobbyists. We can provide our own crystal, eeprom, and voltage regulator.
  • Mike GreenMike Green Posts: 23,101
    edited 2007-08-28 05:34
    It's been mentioned before, but the Propeller V2 is an 80 pin device on a physically large chip. The largest practical DIP package is 40 pin. I know there have been 64 pin packages made in the past, but no one will make any new ones at a reasonable price. There's also a lot of space used for the lead-frame that can be better spent putting the whole thing on a hybrid module with the "trimmings" like the crystal, EEPROM and voltage regulator(s) that can ease the move to a dual power supply (3.3V and 1.8V).

    By the time the V2 chip comes out, it will make even less sense to have a DIP version, particularly for a limited version with only 1/2 the I/O pins available. Modules are the way to go. They can even add some on-board functionality using the I/O pins not brought out to the pins.
  • Franz AchatzFranz Achatz Posts: 140
    edited 2007-08-28 07:53
    Paul,

    will it be only a QFN version?
    If yes, then handsoldering is not possible anymore.
    Therefore a QFP version would be nice, too.

    best regards
    Franz
  • mirrormirror Posts: 322
    edited 2007-08-28 09:59
    Franz Achatz said...
    Paul,

    will it be only a QFN version?
    If yes, then handsoldering is not possible anymore.
    Therefore a QFP version would be nice, too.

    best regards
    Franz
    That too has been answered in the gazillion posts that make up this thread. Short answer : YES! A QFP version will be made - as far as I can tell it's only the DIP that's going.

    ·
  • RoadsterRoadster Posts: 209
    edited 2007-08-28 10:46
    How about a PLCC package, at least you can put that in a socket they come up to 84 pins
  • Peter JakackiPeter Jakacki Posts: 10,193
    edited 2007-08-28 12:51
    Packages add a lot to the cost of any sliver of silicon and DIP is huge as is PLCC. Have you checked the cost of sockets as well? Not too much to choose from out there. Went to the Farnell site and they only had an 84-pin ZIF PLCC socket for the paltry sum of $97. People used to complain about QFP but now it's not so bad after all, is it? Then there is QFN which is very easy to hand solder if you make some extra allowance in the pcb lands. I've used 80-pin QFP packs since the early 90's and they are dead easy to solder even with a plumber's iron, in fact the bigger tips are easier than needlepoints.

    For many other SMD only chips out there that I have had a need to breadboard at times I have always designed a DIP PCB or similar module for the chip, I see no reason why this should be a minus for PropII. Plus the high-speed the chip will be running at will be a big problem with large packages anyway.

    *Peter*
  • Franz AchatzFranz Achatz Posts: 140
    edited 2007-08-28 17:36
    Peter Jakacki said...
    ·Then there is QFN which is very easy to hand solder if you make some extra allowance in the pcb lands.
    Hi Peter,

    is this really save just soldering at the outside of this QFN Pads ????

    Franz
  • Fred HawkinsFred Hawkins Posts: 997
    edited 2007-08-28 22:43
    Bergamot said...
    Yes, but since the current Spin Stamp is roughly 5x as expensive as the DIP module, it's not hard to see why we'd consider that an unfortunate scenario for hobbyists. We can provide our own crystal, eeprom, and voltage regulator.
    two cents: as above but with a presensitized end of the pcb. Voila: semi-custom boards. May require "Don't dip this end" for the·etching challenged.
  • MarkSMarkS Posts: 342
    edited 2007-08-28 22:47
    Peter Jakacki said...
    ...Went to the Farnell site and they only had an 84-pin ZIF PLCC socket for the paltry sum of $97....

    $1.34
  • Ken PetersonKen Peterson Posts: 806
    edited 2007-08-28 23:35
    You don't need ZIF (Zero Insertion Force) for prototyping do you? That's usually used for chip programming or testing.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔


    The more I know, the more I know I don't know.· Is this what they call Wisdom?
  • Peter JakackiPeter Jakacki Posts: 10,193
    edited 2007-08-29 05:48
    The comment about the $97 socket was simply to illustrate that there is not so much selection these days as there would have been 10-15 years ago, the catalogs would have been full of them, ZIF was all Farnell had. I have 84-pin sockets and chips and they are monsters (height-wise too) compared to the QFP.

    When it comes to hand-soldering the QFN I still use solder paste and usually cook the board in a toaster oven but it can be done with a needlepoint and solder paste if the lands extend out a bit for the iron tip to contact and heat the paste. There is also the center substrate pad and these benefit from vias to facilitate soldering from the bottom of the pcb, just feed some solder on and let it run through to the chip and melt the solder-paste.

    my2cents

    *Peter*
Sign In or Register to comment.