Everyone loves RAM
Graham Stabler
Posts: 2,510
Everyone wants more RAM and one way to get it is with external RAM chips and possibly a CPLD etc but I was wondering if Parallax would or could create there own RAM device with an integrated interface particularly suited for the propeller and its programmers, something easy to set up and drive and with handy modes such as FIFO, pseudo DMA etc. This would allow for three chip (prop, RAM, ROM) super systems.
I'm afraid I'm ignorant of the practicalities of such an idea but I thought I would put it out there in cased it wasn't totally mad.
Graham
I'm afraid I'm ignorant of the practicalities of such an idea but I thought I would put it out there in cased it wasn't totally mad.
Graham
Comments
I think Andre is on that track. With his new card, you even get a CPLD, which you can re-program (that's a capital "YOU"... not the little "me" [noparse]:)[/noparse]
Problem is that the key info for the card is on a CD, which you don't get to see unless you buy the card. I looked around for a technical description of his new card for the Hydra and had great difficulty finding it. I don't know if there is a limited supply, if Andre really doesn't want to sell the new cards or what, but I think that card is the best kept secret in the Prop world[noparse]:)[/noparse]
I think this would be another great section for the Propeller Cookbook.
Rich
Item code 32361, Price $29.95
http://www.parallax.com/Store/Microcontrollers/PropellerDevelopmentBoards/tabid/514/CategoryID/73/List/0/Level/a/ProductID/471/Default.aspx?SortField=ProductName%2cProductName
The RAM card is described here:
www.parallax.com/Store/Microcontrollers/PropellerTools/tabid/143/CategoryID/19/List/0/SortField/0/Level/a/ProductID/444/Default.aspx
Post Edited (Mike Green) : 1/10/2008 3:26:17 PM GMT
www.parallax.com/Store/Microcontrollers/PropellerTools/tabid/143/CategoryID/19/List/0/SortField/0/Level/a/ProductID/444/Default.aspx
The HYDRA Xtreme Manual explains teh workings, describes the CPLD, reprogramming and includes the CPLD re-programming interface.
There's a thread on adding RAM here http://forums.parallax.com/showthread.php?p=618562, I think this is in the Sticky good thread index...
David
I was aware of those cards "external RAM chips and possibly a CPLD etc" but they are not practical for many applications (too big) hence my post.
Graham
Graham
Graham
Don't forget you've gotta be able to get the address and CE etc then data fast enough for it to be usable, so tbh you'd need something like a small cpld ( like HX512 setup ) where cpld can be given start address etc, then just burst read / write from that address, then the cpld handles all the pre-post inc/decrementing for you, instead of the cog struggling to keep up.
Baggers.
PS, and unlike hubram, only 1 COG will be able to assist with accessing the extra ram.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Paul Baker
Propeller Applications Engineer
Parallax, Inc.
Again I have no real application I'm just trying to suggest that the kinds of devices many people would like to see do not exist (except for $38) and I wondered if parallax could create the hobbiests dream RAM chip complete with built in interfacing logic.
Graham
if I calculated right it's 14 Megabytes (or Mbits or Mnybbles if using only one DRAM chip) per second.
Refresh requirement probably is 1024 reads every 4 milliseconds. Such as if using some of the DRAM as the video buffer.
Why not solder onto a simm? How about soldering header pins on it?
Not that I need to order SIMMs any myself. I just found 13 in a small memory box I dug up from old $5 386s. I think I have some 256KB ones someplace. [noparse]:D[/noparse]
Post Edited (Frobozz) : 1/12/2008 8:19:27 PM GMT
(30 pin SIMM with pins) but I haven't seen one of these in years...
OBC
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
New to the Propeller?
Getting started with the Protoboard? - Propeller Cookbook
Got an SD card? - PropDOS
A Living Propeller FAQ - The Propeller Wiki
(Got the Knowledge? Got a Moment? Add something today!)
search.ebay.com/search/search.dll?ht=1&from=R4&satitle=sipp&sacat=58058%26catref%3DC6
search.ebay.com/search/search.dll?ht=1&from=R4&satitle=simm&sacat=58058%26catref%3DC6
Edit: Where is a good document detailing how to use 30-pin SIMMs? I've searched JEDEC but their site got changed and
now I can't find anything. I hate it when something gets changed for the worse.
Post Edited (Frobozz) : 1/14/2008 4:36:34 PM GMT
-Phil