Shop OBEX P1 Docs P2 Docs Learn Events
Object for using the memory of a second connected propeller? — Parallax Forums

Object for using the memory of a second connected propeller?

Oldbitcollector (Jeff)Oldbitcollector (Jeff) Posts: 8,091
edited 2010-05-21 22:39 in Propeller 1
Someone a while back posted an object for using the memory of a second, connected Propeller.
I can't seem to lay my hands on it. Does anyone have a bookmark to the link?

I'm working on a project which involves two Propellers stacked one on another, the second Propeller
only there as extra memory and cogs.

Thanks!

OBC

▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Are you Propeller Powered? PropellerPowered.com
Visit the: PROPELLERPOWERED SIG forum kindly hosted by Savage Circuits.

Comments

  • KPRKPR Posts: 189
    edited 2010-05-20 14:39
    Sound sweet OBC.. how are you getteing access to the other cogs?? Got Pictures?

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    I always have someone watching my back.
  • Oldbitcollector (Jeff)Oldbitcollector (Jeff) Posts: 8,091
    edited 2010-05-21 13:35
    KPR said...
    Sound sweet OBC.. how are you getteing access to the other cogs?? Got Pictures?

    No pics yet, but basically using FullDuplexSerial to do communication.

    OBC

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Are you Propeller Powered? PropellerPowered.com
    Visit the: PROPELLERPOWERED SIG forum kindly hosted by Savage Circuits.
  • Beau SchwabeBeau Schwabe Posts: 6,568
    edited 2010-05-21 13:58
    Oldbitcollector,

    The high speed Prop to Prop communication was put together as a building block with your exact intention in mind.
    In a sense when you are sending the data, you are defining the location of memory from one Propeller and how big it is that you want to send to another Propeller.

    http://forums.parallax.com/showthread.php?p=691952

    ...With a little bit of handshaking you could make this bi-directional. The only caveat, is that you need to make sure the receiver is running before the transmitter.

    Also, I believe there is a faster version of Prop to Prop communication recently released (within the last month or two) ... from Bill Henning maybe? I'm not sure.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Beau Schwabe

    IC Layout Engineer
    Parallax, Inc.
  • ErNaErNa Posts: 1,752
    edited 2010-05-21 21:06
    Yes, that is exactly, what I'm also interested in. I made a PropCore board, that can be stacked, has crystal on board or not, has flash on board or not, has I/O or not, has 3.3V ldo or not, so quit universal. It fits to a protoboard. Now I also face the problem to have a more or less comfortable solution to distribute the load

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    cmapspublic3.ihmc.us:80/servlet/SBReadResourceServlet?rid=1181572927203_421963583_5511&partName=htmltext
    Hello Rest Of The World
    Hello Debris
    Install a propeller and blow them away wink.gif
    1600 x 1200 - 320K
  • heaterheater Posts: 3,370
    edited 2010-05-21 22:39
    PRAM - Prop as RAM

    I had a long think about this when I wanted more memory for Z80 simulation. I was contemplating two or more Props connected to a master Prop with an 8 bit parallel bus and some control lines. There was some discussion about it here which I'm sure I'll never find again. I think Mike Green convinced be it would be hard to get speed out of it and then the whole idea was dropped when the TriBlade, RamBlade and DracBlade arrived.

    I still think the idea has merit as not only do you get access to some extra RAM from the slave Props but you get access to their pins and COGs as peripherals. The pins you lose driving the bus are made up for by the "remote" devices.

    Add Bill's Virtual Memory in there and one might ge the performance back for emulation or ZOG or XMM type code.

    Otherwise why not just use SPI RAM as Bill is doing?

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    For me, the past is not over yet.
Sign In or Register to comment.