6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Sat Nov 23, 2024 5:05 am

All times are UTC




Post new topic Reply to topic  [ 18 posts ]  Go to page 1, 2  Next
Author Message
PostPosted: Sun Oct 27, 2019 4:07 pm 
Offline
User avatar

Joined: Wed Feb 13, 2013 1:38 pm
Posts: 589
Location: Michigan, USA
A potential 'bargain' for a single skinny 64K W24512AK-10, 15, or 20 SRAM chip at $0.50, $0.52, or $0.55, respectively, including shipping. I've not dealt with this vendor before.

Other skinny SRAM chips I've purchased before include IS61C512-15N (64K) or IS61C1024-15N (128K) at 60 cents each for quantity 5 and UM61512AK-15 (64K) quantity 5 (free).

Purchasing chips from Aliexpress vendors is somewhat "hit-or-miss" but Aliexpress has been very good at providing refunds on disputes.

Cheerful regards, Mike, K8LH


Attachments:
64K RAM Chips.png
64K RAM Chips.png [ 124.36 KiB | Viewed 2326 times ]
Top
 Profile  
Reply with quote  
PostPosted: Mon Nov 25, 2019 8:27 pm 
Offline
User avatar

Joined: Sat Dec 01, 2018 1:53 pm
Posts: 730
Location: Tokyo, Japan
I found a data sheet for this part, and it does seem that the -10, -15 and -20 suffixes are indeed the read cycle time in nS. So it seems odd that the parts get more expensive as they get slower. (My current prices more or less match the ones in your image: ¥56, ¥58 and ¥61 each.) Any idea what's up with that?

And did you get yours, Mike? How did they work out for you?

_________________
Curt J. Sampson - github.com/0cjs


Top
 Profile  
Reply with quote  
PostPosted: Mon Nov 25, 2019 10:43 pm 
Offline
User avatar

Joined: Wed Feb 13, 2013 1:38 pm
Posts: 589
Location: Michigan, USA
I received them last week. I had ordered one of each speed but received all -15 parts. They're "pulls" but in very nice condition. All three tested ok...


Top
 Profile  
Reply with quote  
PostPosted: Tue Nov 26, 2019 8:02 am 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10986
Location: England
cjs wrote:
I found a data sheet for this part, and it does seem that the -10, -15 and -20 suffixes are indeed the read cycle time in nS. So it seems odd that the parts get more expensive as they get slower. (My current prices more or less match the ones in your image: ¥56, ¥58 and ¥61 each.) Any idea what's up with that?

All I can think of is that the slower ones are more popular, perhaps because they use a little less power (according to the datasheet.)


Top
 Profile  
Reply with quote  
PostPosted: Tue Nov 26, 2019 9:56 pm 
Offline

Joined: Mon May 21, 2018 8:09 pm
Posts: 1462
Does the datasheet specify the power consumption at rated minimum cycle time? If so, it would be natural for the power consumption to go up when running faster. It's more useful for a datasheet to list static and dynamic power draw separately, with the dynamic power draw normalised to a standard cycle rate.


Top
 Profile  
Reply with quote  
PostPosted: Tue Nov 26, 2019 11:13 pm 
Offline
User avatar

Joined: Sat Dec 01, 2018 1:53 pm
Posts: 730
Location: Tokyo, Japan
Well, they're cheap enough that I ordered a few. I ordered only one from the original listing becuase the free shipping to Japan increased to ¥117 for two and ¥525 for 3+, which kinda destroyed the pricing on it, but then I discovered another listing (slightly cheaper per part, ¥49-¥50, depending on speed, and this time the slower parts are cheaper) that charges a flat ¥47 to ship to Japan for qty. 1-5. (I suppose I could do just as well by submitting five separate single chip orders to the first vendor, but that's not worth the hassle.)

Normally the unusual size would be an annoyance for me, and not worth saving fifty cents or a buck on parts for a project, but the smaller parts offer advantages in certain applications with limited PCB or protoboard space, such as C64 cartridges.

I wonder, did JDEC ever standardize the narrower packaging, or did some vendors just decide to use it?

_________________
Curt J. Sampson - github.com/0cjs


Top
 Profile  
Reply with quote  
PostPosted: Wed Nov 27, 2019 12:28 am 
Offline
User avatar

Joined: Fri Dec 12, 2008 10:40 pm
Posts: 1007
Location: Canada
Chromatix wrote:
Does the datasheet specify the power consumption at rated minimum cycle time? If so, it would be natural for the power consumption to go up when running faster. It's more useful for a datasheet to list static and dynamic power draw separately, with the dynamic power draw normalised to a standard cycle rate.


Yes it does. You would think these are power hogs from the datasheet. They say they consume about 200ma (for the 15ns parts at full tilt) while active with zero I/O current. However, in 'real life' operation the average consumption is more like 30ma based on the ones I use in my designs @ 14MHz. They are the most power hungry chips in those designs with the whole board consuming about 85ma. Not really suitable for battery applications unless you don't mind having to change/charge batteries often, but certainly not the result you would expect from the datasheet. But then again, at 14MHz they are just loping along. Quiescent current draw is about 10mA.

_________________
Bill


Top
 Profile  
Reply with quote  
PostPosted: Wed May 12, 2021 2:01 am 
Offline
User avatar

Joined: Sat Sep 29, 2012 10:15 pm
Posts: 904
I've become a big fan of these.

Due to their unusual shape, they are less likely to be fakes. I was suspicious of the speed grade, but I doubt it is worth it to sand and etch for that reason alone, just to sell the result for fifty cents.

According to the spec (see post above), output-enable to output-valid time is roughly 1/2 of the nominal rating, 7ns for a 15ns part. Chip-select-access time is 15ns... Keeping the chip enabled may be a little faster. Although the write cycle is longer, so I am not sure it matters. 15ns is pretty fast.

I posted a gEDA-pcb footprint http://forum.6502.org/viewtopic.php?f=4&t=6598.

_________________
In theory, there is no difference between theory and practice. In practice, there is. ...Jan van de Snepscheut


Top
 Profile  
Reply with quote  
PostPosted: Wed May 12, 2021 11:55 pm 
Offline

Joined: Fri Dec 21, 2018 1:05 am
Posts: 1120
Location: Albuquerque NM USA
The pin assignments are close enough to a EPROM to place under the EPROM resulting in a smaller board, and short fast connections. At 50 cents, just solder the part directly to the pc board; EPROM is always socketed anyway so that takes no additional vertical space.
Bill


Top
 Profile  
Reply with quote  
PostPosted: Thu May 13, 2021 12:17 am 
Offline
User avatar

Joined: Fri Dec 12, 2008 10:40 pm
Posts: 1007
Location: Canada
plasmo wrote:
The pin assignments are close enough to a EPROM to place under the EPROM resulting in a smaller board, and short fast connections. At 50 cents, just solder the part directly to the pc board; EPROM is always socketed anyway so that takes no additional vertical space.
Bill


What a cool idea! Have to investigate this...

_________________
Bill


Top
 Profile  
Reply with quote  
PostPosted: Thu May 13, 2021 4:55 am 
Offline

Joined: Thu Mar 10, 2016 4:33 am
Posts: 181
plasmo wrote:
The pin assignments are close enough to a EPROM to place under the EPROM resulting in a smaller board, and short fast connections. At 50 cents, just solder the part directly to the pc board; EPROM is always socketed anyway so that takes no additional vertical space.
Bill

I'm pretty sure a lot of Rockwell modem ISA cards used to do this. They have a 6502 based MCU, some of them get up to quite high clock speeds too, but they have a register that enables slowing down the bus if needed. Looking at pictures of these boards there are some with RAM chips and some that look like they have none, but they have a socketed ROM or EPROM and the RAM sits underneath. I'm not sure what the benefit is to them, but I guess they are trying to keep the PCB size as small as possible.


Top
 Profile  
Reply with quote  
PostPosted: Thu May 13, 2021 5:39 am 
Offline
User avatar

Joined: Mon May 03, 2021 4:48 am
Posts: 12
jds wrote:
plasmo wrote:
The pin assignments are close enough to a EPROM to place under the EPROM resulting in a smaller board, and short fast connections. At 50 cents, just solder the part directly to the pc board; EPROM is always socketed anyway so that takes no additional vertical space.
Bill

I'm pretty sure a lot of Rockwell modem ISA cards used to do this. They have a 6502 based MCU, some of them get up to quite high clock speeds too, but they have a register that enables slowing down the bus if needed. Looking at pictures of these boards there are some with RAM chips and some that look like they have none, but they have a socketed ROM or EPROM and the RAM sits underneath. I'm not sure what the benefit is to them, but I guess they are trying to keep the PCB size as small as possible.

The VCF 6502 Badge (Lee Hart et al.) uses the same trick. The RAM sits under the ROM. You have to cut the socket down to just the sides to accommodate the RAM chip, and solder the RAM directly to the board, but it works great (at least for mine). Different RAM chip in the Badge I think, but same idea. With the "deluxe" parts you get 32K ROM over 32K RAM. Makes sense for something like the Badge so that you can fit all the components into a small space.


Top
 Profile  
Reply with quote  
PostPosted: Thu May 13, 2021 7:34 am 
Offline
User avatar

Joined: Fri Aug 30, 2002 1:09 am
Posts: 8544
Location: Southern California
About the stacking, a great topic with lots of pictures is viewtopic.php?f=4&t=4142 . (Be sure to see the 2nd page, too.)

_________________
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  
PostPosted: Thu May 13, 2021 4:46 pm 
Offline
User avatar

Joined: Sat Sep 29, 2012 10:15 pm
Posts: 904
There are great space-saving and electrical reasons for tucking the SRAM into the socket of the EPROM.

As demonstrated, it is also possible to tuck the SRAM under the CPU, on a DIP40-sized board. I am experimenting with one such design. The SRAM is a little shorter, leaving space for decoupling, a SOT23 reset supervisor and an SMD pullup resistor pack. A minimal system just needs a clock, a ROM and a 74HC00. There is actually enough room for a SOIC-14 '00, but I did not want to hardwire the system to that extent. Instead I expose the /CS and /OE of the SRAM, which allows the assembly to be used in just about any map or situation.

I just need to find the best IC-like pins. In the meantime I can use my 3D-printed wire-wrap sockets.
Attachment:
temp.png
temp.png [ 11.32 KiB | Viewed 1301 times ]


P.S. Garth, connecting the address and data pins to their exact counterparts was just an added brain teaser.

_________________
In theory, there is no difference between theory and practice. In practice, there is. ...Jan van de Snepscheut


Last edited by enso on Thu May 13, 2021 5:44 pm, edited 1 time in total.

Top
 Profile  
Reply with quote  
PostPosted: Thu May 13, 2021 5:42 pm 
Offline
User avatar

Joined: Wed Feb 13, 2013 1:38 pm
Posts: 589
Location: Michigan, USA
I designed a little 0.8-mm thickness PCB that is soldered onto the shoulder portion of the pins on the bottom of a 40-pin machined pin CPU socket to which a 64K RAM chip is installed (underneath the 65x02 CPU). Pin 35 which is 'unused' on the 40-pin 65x02 CPU is used to access the active lo RAM chip select and the active hi RAM chip select is connected to the PHI2 input to qualify RAM read/write operations. Just add a 20-pin PIC "ROM Emulator" and a VIA and/or an ACIA for a complete mini' system.

Cheerful regards, Mike, K8LH


Attachments:
6502 64K Socket.png
6502 64K Socket.png [ 102.55 KiB | Viewed 1296 times ]
6502-on-breadboard.jpg
6502-on-breadboard.jpg [ 462.14 KiB | Viewed 1296 times ]
6502-on-breadboard proto.jpg
6502-on-breadboard proto.jpg [ 767.24 KiB | Viewed 1296 times ]


Last edited by Michael on Fri May 14, 2021 2:27 am, edited 3 times in total.
Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 18 posts ]  Go to page 1, 2  Next

All times are UTC


Who is online

Users browsing this forum: Google [Bot] and 39 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: