Shop OBEX P1 Docs P2 Docs Learn Events
Static Ram for prop — Parallax Forums

Static Ram for prop

mikedivmikediv Posts: 825
edited 2009-07-22 01:12 in Propeller 1
Hi guys , I want to add some static ram to my prop proto board can anyone recommend a chip to use I want to add 1-4 Meg also if anyone has a schematic that would be awesome as well I want to be able to add the ram in the simplest way possible.
Thanks

Comments

  • CounterRotatingPropsCounterRotatingProps Posts: 1,132
    edited 2009-07-21 21:06
    Mike,

    do a search.parallax.com on this - topic comes and goes in various flavors

    hth
    - Howard

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
  • RobotWorkshopRobotWorkshop Posts: 2,307
    edited 2009-07-21 21:13
    If 512K will do you can look at the Hydra memory expansion board.
  • Bill HenningBill Henning Posts: 6,445
    edited 2009-07-21 21:14
    For Morpheus and Mem+ I use:

    BS62LV4006 512KB 55ns DIP32 SRAM (parallel SRAM)
    Microchip 23K256 32KB SPI SRAM

    Which is also the chip Cluso99 uses for the TriBladeProp - others use it too; it is the only readily available 512KB SRAM chip - but it needs a LOT of pins! Depending on how you want to address it, you will currently need 10-31 pins

    The Microchip SPI ram is small, but it only needs four pins - and you can actually use three pins if you tie the DI and DO together.

    Products:

    http://www.parallax.com/Store/Microcontrollers/PropellerAccessories/tabid/786/CategoryID/85/List/0/Level/a/ProductID/444/Default.aspx?SortField=ProductName,ProductName - 10 pins, you can replace the firmware
    http://mikronauts.com/products/morpheus/memplus/ I sell a board that needs at least 21 address bits for 2MB (bus has 24 address bits), -RD, -WR and D0-D7 - for 31..34 pins, however you could use some latches and counters
    http://www.machineinteltech.com/Memory_Expansion.html sells a 2MB kit with a PCB that uses 12 Propeller I/O's

    There are a few other products on the forums, but I don't think they are available yet - look at Jazzed's and Cluso's posts.
    mikediv said...
    Hi guys , I want to add some static ram to my prop proto board can anyone recommend a chip to use I want to add 1-4 Meg also if anyone has a schematic that would be awesome as well I want to be able to add the ram in the simplest way possible.
    Thanks
    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    www.mikronauts.com - my site 6.250MHz custom Crystals for running Propellers at 100MHz
    Las - Large model assembler for the Propeller Largos - a feature full nano operating system for the Propeller
    Morpheus & Mem+ Advanced dual Propeller SBC with XMM and 256 Color VGA
    Please use mikronauts _at_ gmail _dot_ com to contact me off-forum, my PM is almost totally full

    Post Edited (Bill Henning) : 7/21/2009 9:55:00 PM GMT
  • RobotWorkshopRobotWorkshop Posts: 2,307
    edited 2009-07-21 21:21
    Isn't that the Microchip 23K256 ??
  • jazzedjazzed Posts: 11,803
    edited 2009-07-21 21:36
    @mikediv,

    This all kind of depends on your specific needs.

    The SPI-SRAM offers the lowest pin count and performance for use on one Propeller and is a suitable add-on for the Proto-board.

    I have a design in progress that allows around 5MB/s and up to 1MB memory on 16 pins on two modules with one Propeller and is a suitable add-on for the Proto-board.

    Have a look here: http://forums.parallax.com/showthread.php?p=811093 ... the more interest the faster I can finish the production design [noparse]:)[/noparse]

    I just realized I offered you a schematic and some instructions, but then decided I could not deliver for some reason. blush.gif Sorry about that. If I finish the product hopefully that would be useful to you and a few others who said they would like a module.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    --Steve


    Propalyzer: Propeller PC Logic Analyzer
    http://forums.parallax.com/showthread.php?p=788230

    Post Edited (jazzed) : 7/21/2009 10:26:48 PM GMT
  • Bill HenningBill Henning Posts: 6,445
    edited 2009-07-21 21:53
    Thanks... fixed.
    RobotWorkshop said...
    Isn't that the Microchip 23K256 ??
    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    www.mikronauts.com - my site 6.250MHz custom Crystals for running Propellers at 100MHz
    Las - Large model assembler for the Propeller Largos - a feature full nano operating system for the Propeller
    Morpheus & Mem+ Advanced dual Propeller SBC with XMM and 256 Color VGA
    Please use mikronauts _at_ gmail _dot_ com to contact me off-forum, my PM is almost totally full
  • mikedivmikediv Posts: 825
    edited 2009-07-21 23:54
    Thanks guys, Robo I have the 512K for my Hydra but I wanted to add some static ram to my prop proto boards and I want to do it myself I guess to be honest I just want to see if I can do it so the lower pin count sounds like the way to go
    since I use lots of I/O for my sensors Mike Green also shot me a reply about using eeproms that I can just fit in the standard socket I might try that as well, I guess from the response I would like to just add one chip for now so the
    Microchip 23K256 32KB SPI SRAM seems like the right way to go If I can get that to work I can just keep adding more of them right?
    I also tried to wire up the older type eproms the ones with the window you use UV to erase. I used a 2764 but I had so many pins 16 address and 8 data bits I could never get it to read the darn thing .. I did burn a simple spin program into it but could not get the prop to read it right
    Jazzed Thanks I figured you got busy like the rest of us , if you do finish it I would love to see/buy one if you are offering them.
  • Mike GreenMike Green Posts: 23,101
    edited 2009-07-22 00:04
    I did post a driver object for the 23K256 (and a Winbond flash memory) a week or so ago. The most recent version is in the Object Exchange.· It's set up for one or two 23K256, but could be easily extended to more.
  • Cluso99Cluso99 Posts: 18,069
    edited 2009-07-22 01:12
    I posted the TriBlade schematics (link to thread in my signature) - I use Sram in Blades #1 & #2. I use the 512KB 55nS AS6C4008 (equivalent to Bills p/n but is cheaper from DigiKey). Blade #1 uses a latch for the higher address pins and access is therefore slower.

    I also have a Prop + Sram +microSD pcb (RamBlade which plugs into a Proto Board, etc) coming but alas not getting the time to finish the pcb. I am doing another pcb at the same time, hence the delay. It has a few tricks to get simpler and faster access but requires the whole prop (no latches). Uses a SIL 0.1" 8 pin header. It is fully smt and I am aiming to run it at 120MHz.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Links to other interesting threads:

    · Home of the MultiBladeProps: TriBladeProp, RamBlade, TwinBlade,·SixBlade, website
    · Single Board Computer:·3 Propeller ICs·and a·TriBladeProp board (ZiCog Z80 Emulator)
    · Prop Tools under Development or Completed (Index)
    · Emulators: Micros eg Altair, and Terminals eg VT100 (Index) ZiCog (Z80), MoCog (6809)
    · Search the Propeller forums (via Google)
    My cruising website is: ·www.bluemagic.biz·· MultiBladeProp is: www.bluemagic.biz/cluso.htm
Sign In or Register to comment.