6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Fri Nov 01, 2024 1:29 pm

All times are UTC




Post new topic Reply to topic  [ 12 posts ] 
Author Message
 Post subject: Reusable memory card
PostPosted: Wed Dec 23, 2015 5:01 am 
Offline

Joined: Sun Nov 29, 2015 11:19 pm
Posts: 18
I'm looking to build a reusable memory card for my projects seeing as SRAM costs can add up. I've attached the circuit diagram and this is the link to the Upverter Project.

Are there any suggestions or issues or comments? I'm still very much learning so the more the better. Really the most I've done in the past has been minor AVR based projects. I'm planning on making 2 for use with a W65C816S but I figure I could use one in a W65C02S based project as well, just don't use all the address lines.

Code:
AS6C8008-55ZIN    - $7.24 x 8  = $57.92
CC0603ZRY5V9BB104 - $0.10 x 21 = $2.10
CD74HC238PW       - $0.62 x 1  = $0.62
SN74ABT2827DW     - $2.06 x 3  = $6.18
SN74AC245DW       - $1.01 x 1  = $1.01


So about $67.83 in parts, plus PCB costs and time.


Attachments:
File comment: Circuit Diagram
upverter.png
upverter.png [ 194.21 KiB | Viewed 1982 times ]


Last edited by jzaun on Wed Dec 23, 2015 6:47 am, edited 1 time in total.
Top
 Profile  
Reply with quote  
 Post subject: Re: Reusable memory card
PostPosted: Wed Dec 23, 2015 5:46 am 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8468
Location: Midwestern USA
jzaun wrote:
I'm looking to build a reusable memory card for my projects seeing as SRAM costs can add up. At the moment I've got this:

Image

Are there any suggestions or issues or comments? I'm still very much learning so the more the better. Really the most I've done in the past has been minor AVR based projects. I'm planning on making 2 for use with a W65C816S but I figure I could use one in a W65C02S based project as well, just don't use all the address lines.

Code:
AS6C8008-55ZIN    - $7.24 x 8  = $57.92
CC0603ZRY5V9BB104 - $0.10 x 21 = $2.10
CD74HC238PW       - $0.62 x 1  = $0.62
SN74ABT2827DW     - $2.06 x 3  = $6.18
SN74AC245DW       - $1.01 x 1  = $1.01


So about $67.83 in parts, plus PCB costs and time.

The image to which you linked doesn't seem to want to load. Are you aware that you can attach files to your messages?

_________________
x86?  We ain't got no x86.  We don't NEED no stinking x86!


Top
 Profile  
Reply with quote  
 Post subject: Re: Reusable memory card
PostPosted: Wed Dec 23, 2015 6:00 am 
Online
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10971
Location: England
(It's good to attach images and files, because in the past we've found things have vanished from the wider world, after a year or more, and yet in this world of 6502 enthusiasts, going back to threads several years old is a common thing to do.)


Top
 Profile  
Reply with quote  
 Post subject: Re: Reusable memory card
PostPosted: Wed Dec 23, 2015 6:49 am 
Offline

Joined: Sun Nov 29, 2015 11:19 pm
Posts: 18
@BigDumbDinosaur and @BigEd,

Sorry about that I've updated the original post with the attachment to the circuit.


Top
 Profile  
Reply with quote  
 Post subject: Re: Reusable memory card
PostPosted: Wed Dec 23, 2015 7:33 am 
Offline
User avatar

Joined: Fri Aug 30, 2002 1:09 am
Posts: 8534
Location: Southern California
I was not aware of any 5V SRAM ICs that had over 512KB, which is what the 4MB SRAM module I make and sell has eight of. It's 2.300" long x 1.234" wide, not including connector. There are four half-megabyte SRAM ICs on each side. It's 10ns though, not 55ns, so over five times as fast, and still 5V. The data sheet is at http://wilsonminesco.com/WM-1_4Mx8SRAMm ... -12-15.pdf, and there are a couple more pictures on the front page of my website linked in my signature line. Here's a bare board:
Attachment:
WM-1PCBinHand.jpg
WM-1PCBinHand.jpg [ 29.15 KiB | Viewed 1977 times ]

Although I have to make a little money on the manual assembly and testing, the fact that I bought boards and ICs in much higher quantity than you will may mean the whole thing turns out to not cost any additional money, and you can have them a lot sooner. I'll keep making them as long as the same (or compatible) parts are available, which I expect will be a long, long time. Most customers only order one at a time, but a couple of customers ordered four at a time, to fill up the 816's 16MB space. I can supply the sockets too, either soldertail or wire-wrap, and the module's pins can be either straight or right-angle. They're on .100" centers, so they're very hobbyist-friendly, as that's the hole spacing on perfboard.

_________________
http://WilsonMinesCo.com/ lots of 6502 resources
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?


Top
 Profile  
Reply with quote  
 Post subject: Re: Reusable memory card
PostPosted: Wed Dec 23, 2015 7:48 am 
Offline

Joined: Sun Nov 29, 2015 11:19 pm
Posts: 18
@ GARTHWILSON,

I ran across your memory card in another thread after I started on this. I was planning on contacting you to see about the cost of one in the future, but I'm still looking to finish this up myself. I know 55ns is a lot slower than other chips out there but I'm not out for speed as much as trying to learn as I go. I know I'll get it wrong a few time but I'm hoping to have some fun too :)

It's nice to know I wasn't completely in left wing with a memory card idea though and yours looks just about what I would want, though most likely mine will have all the chips on one side. I'm new to surface mount soldering. Heh, new to a lot of this really.

- Justin


Top
 Profile  
Reply with quote  
 Post subject: Re: Reusable memory card
PostPosted: Wed Dec 23, 2015 8:23 am 
Offline
User avatar

Joined: Fri Aug 30, 2002 1:09 am
Posts: 8534
Location: Southern California
BDD did a bigger one years ago with all 8 ICs on the same side, like this:

Image

_________________
http://WilsonMinesCo.com/ lots of 6502 resources
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?


Top
 Profile  
Reply with quote  
 Post subject: Re: Reusable memory card
PostPosted: Wed Dec 23, 2015 1:50 pm 
Offline
User avatar

Joined: Fri Dec 11, 2009 3:50 pm
Posts: 3367
Location: Ontario, Canada
jzaun wrote:
Are there any suggestions or issues or comments?
Welcome, Justin. The decoder you've chosen ('hc238) may be a speed bottleneck -- it could be upgraded by switching to 'ac238.

The '238 style has active-high outputs. Even faster decoders are available -- and I expect the fastest of all will be in the more popular '138 style, with active-low outputs (such as CY74FCT138CT, rated at 5 ns max). It looks as though your circuit could easily be rearranged to use a '138 style decoder -- just swap the two CS inputs on the RAM's. One side effect is, the signal you call CE# (from buffer 3) would then become active-high, so at least a minor change is involved re the decoder enable inputs. Dunno if that matters.

The pinout you've chosen for the bus connector needs more ground and Vcc connections, partly for redundancy and also because their physical location makes a difference -- they should be interspersed with signal connections so that none of the latter is too far from a Gnd (or Vcc) connection. Garth has attended to this in the connector pinout for his RAM board, and so should you with yours.

In the same vein, perhaps you can find a more modern equivalent to the 74abt2827 bus drivers. I expect there's an equivalent chip that places its Gnd and Vcc pins at the center of the package, rather than the old way (diagonally at the corners). I wouldn't lose any sleep over this detail, but if you're eager to do the best job possible then see what's out there.

For researching and selecting IC's I have found Digikey's "Product Search" to be extremely effective. :!: It has led me to chips I didn't know existed, and which perfectly fit the application. Recommended! -- well worth becoming familiar with.

cheers,
Jeff

_________________
In 1988 my 65C02 got six new registers and 44 new full-speed instructions!
https://laughtonelectronics.com/Arcana/ ... mmary.html


Top
 Profile  
Reply with quote  
 Post subject: Re: Reusable memory card
PostPosted: Wed Dec 23, 2015 8:39 pm 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8468
Location: Midwestern USA
GARTHWILSON wrote:
BDD did a bigger one years ago with all 8 ICs on the same side...

I also did a four layer version that was slightly more compact. Both designs plug into a standard PCI slot connector.

Attachment:
File comment: 4MB SIMM, Four-Layer
simm_4layer.gif
simm_4layer.gif [ 68.3 KiB | Viewed 1933 times ]

_________________
x86?  We ain't got no x86.  We don't NEED no stinking x86!


Top
 Profile  
Reply with quote  
 Post subject: Re: Reusable memory card
PostPosted: Mon Feb 29, 2016 8:21 pm 
Offline
User avatar

Joined: Fri Aug 30, 2002 1:09 am
Posts: 8534
Location: Southern California
Quote:
such as CY74FCT138CT, rated at 5 ns max

I was disappointed today to find out that this part's outputs only pull up to 3.3V, and 74ABT is similar. Is there anything faster than 74AC that pulls up to 5V??

_________________
http://WilsonMinesCo.com/ lots of 6502 resources
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?


Top
 Profile  
Reply with quote  
 Post subject: Re: Reusable memory card
PostPosted: Mon Feb 29, 2016 11:43 pm 
Offline
User avatar

Joined: Fri Dec 11, 2009 3:50 pm
Posts: 3367
Location: Ontario, Canada
Some of the 74LVC stuff is really fast. But, disappointingly, not all of it is rated to run on 5 volts. The '138 style decoder is one of the parts that's 3 volt only. For 5V operation you'd have to go with the 74LV device (not 74LVC). Datasheet attached. The speed is probably less than what you're hoping for.
Attachment:
sn74lv138a.pdf [1.05 MiB]
Downloaded 112 times

_________________
In 1988 my 65C02 got six new registers and 44 new full-speed instructions!
https://laughtonelectronics.com/Arcana/ ... mmary.html


Top
 Profile  
Reply with quote  
 Post subject: Re: Reusable memory card
PostPosted: Tue Mar 01, 2016 6:21 am 
Offline
User avatar

Joined: Fri Aug 30, 2002 1:09 am
Posts: 8534
Location: Southern California
Fortunately the only things that really need the high logic 1 voltages are the WDC parts. Memory usually doesn't (including my 4MB module), and 74xxTxx doesn't, and that CY74FCT___C is indeed pretty doggone fast. At least it's available in the '573 and '138 (SOIC only). Neither of these two have any timings over 6ns max. I just printed out their data sheets. Thanks, Jeff. I'll be ordering some.

_________________
http://WilsonMinesCo.com/ lots of 6502 resources
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 12 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 12 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: