Stockly.com Forums  

Go Back   Stockly.com Forums > Misc > Electronics

Notices

Reply
 
Thread Tools Display Modes
  #1  
Old 01-08-2006, 02:11 PM
Grant Stockly Grant Stockly is offline
Administrator
 
Join Date: Jan 2005
Posts: 447
Default The RamWall...

It all started back in September 2005. I was talking with my buddy Henry (who I've never met in person) and talking about how big and "cool" the older computers were. Massive banks of PCBs just for sub-megabytes of ram. I talked about wanting to build 4MB of ram for a Macintosh Plus out of a few thousand RAM chips. Thats when the first "you're crazy" came out. When I hear that, its a challenge.

Fanout issues aside, the cost would have been huge. It was left at that for 3 months. Just a fantasy.

On December 31st I was checking up on www.applefritter.com to see what was going on. I found out that someone else had created an Apple 1 kit, just what I was planning on continuing! (I had started the project about 9 months ago). So I tried to think of projects for it. Ethernet card, MP3 player...RAM visualization? A led for every bit in the computer? Here we go!

About 4 years ago I was on ebay, just looking (like womeon window shop
). I came accross 50,000 green LEDs for $300. I had to have this!

4kbyte (32768 LEDs) would be a LITTLE to big. with 400mil spacing, 72x80" in size...and a lot of cash in PCBs. I finally settled on 1kbyte as a goal, and it grew to around 1.7k by the end of the project. The idea in the beginning was to organize the display into 8x8 blocks with spacing for labels. This wastes both wall space and other uses for the display. At the end, it turned into a 180x99 bitmap display.

What am I going to do with this display? Display the physical memory locations in an Altair. The Altair is all about blinking lights, but you can only see one byte at a time! Not enough! I think it would also be fun to play pong on the Altair.

The final display will have an interface with dual port SRAM on the Altair. The display will be mapped directly to the memory, so a program to play pong will just be modifying areas in memory. This is similar to a lot of older computers like the Apple II and Macintosh.

In the next posts I will copy what was discussed on sci.electronics.basics, and after that post pictures of the actual PCBs under construction.
Reply With Quote
  #2  
Old 01-08-2006, 02:19 PM
Grant Stockly Grant Stockly is offline
Administrator
 
Join Date: Jan 2005
Posts: 447
Default

Path: g2news1.google.com!postnews.google.com!o13g2000cwo .googlegroups.com!not-for-mail
From: "logjam" <g...@cmosxray.com>
Newsgroups: sci.electronics.basics
Subject: Wall of RAM
Date: 1 Jan 2006 19:25:50 -0800
Organization: http://groups.google.com
Lines: 31
Message-ID: <1136172350.049224.231720@o13g2000cwo.googlegroups .com>
NNTP-Posting-Host: 69.178.21.108
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
X-Trace: posting.google.com 1136172354 616 127.0.0.1 (2 Jan 2006 03:25:54 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Mon, 2 Jan 2006 03:25:54 +0000 (UTC)
User-Agent: G2/0.2
X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 (ax),gzip(gfe),gzip(gfe)
Complaints-To: groups-abuse@google.com
Injection-Info: o13g2000cwo.googlegroups.com; posting-host=69.178.21.108;
posting-account=aBFcgg0AAAB82nqHKVyZXRJDEB6Qpe25

A while back on ebay I was just looking around and came upon 50,000
LEDs.

Ebay is a dangerous place, I can understand how women go to the store
and spend $800 window shoping.

$300 later and I have 50,000 LEDs in the mail

Anyway, I gave away around 1,500 to friends. I still have MANY of them
left.

I thought a "fun" project would be to create a "Wall of RAM". Now it
would be fairly easy to emulate the ram and display the results on the
wall using a CPLD, but what about actually making real ram?

Does anyone think its possible to use capacitors and high current
drivers to use the LED+capacitor combination as ram?

The goal of the project would be a wall of cards, say 4k of ram max.
This wall of ram would interface to either the Altair that I bought OR
the Apple 1 kit that I bought on ebay.

What do you guys think? It seems that with some RAS/CAS decoding logic
that it shouldn't be too hard. The cons of this project are the cost
of 4,096 capacitors and PCBs. The pros of the project are, well, it
would look really neat.

Tell me what you think.

Grant
Reply With Quote
  #3  
Old 01-08-2006, 02:19 PM
Grant Stockly Grant Stockly is offline
Administrator
 
Join Date: Jan 2005
Posts: 447
Default

Path: g2news1.google.com!postnews.google.com!g44g2000cwa .googlegroups.com!not-for-mail
From: "logjam" <g...@cmosxray.com>
Newsgroups: sci.electronics.basics
Subject: Re: Wall of RAM
Date: 1 Jan 2006 19:42:51 -0800
Organization: http://groups.google.com
Lines: 6
Message-ID: <1136173371.832018.44540@g44g2000cwa.googlegroups. com>
References: <1136172350.049224.231720@o13g2000cwo.googlegroups .com>
NNTP-Posting-Host: 69.178.21.108
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
X-Trace: posting.google.com 1136173377 1998 127.0.0.1 (2 Jan 2006 03:42:57 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Mon, 2 Jan 2006 03:42:57 +0000 (UTC)
In-Reply-To: <1136172350.049224.231720@o13g2000cwo.googlegroups .com>
User-Agent: G2/0.2
X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 (ax),gzip(gfe),gzip(gfe)
Complaints-To: groups-abuse@google.com
Injection-Info: g44g2000cwa.googlegroups.com; posting-host=69.178.21.108;
posting-account=aBFcgg0AAAB82nqHKVyZXRJDEB6Qpe25

Well, in the excitement I forgot that 4,096 bytes is 32,768 bits. A
little out of my range.

So maybe we settle on 1k of ram. I don't think I have 32,000 leds of
wall space to spare!!!
Reply With Quote
  #4  
Old 01-08-2006, 02:20 PM
Grant Stockly Grant Stockly is offline
Administrator
 
Join Date: Jan 2005
Posts: 447
Default

Path: g2news1.google.com!postnews.google.com!g43g2000cwa .googlegroups.com!not-for-mail
From: "logjam" <g...@cmosxray.com>
Newsgroups: sci.electronics.basics
Subject: Re: Wall of RAM
Date: 1 Jan 2006 21:28:13 -0800
Organization: http://groups.google.com
Lines: 7
Message-ID: <1136179693.825070.183100@g43g2000cwa.googlegroups .com>
References: <1136172350.049224.231720@o13g2000cwo.googlegroups .com>
<1136173371.832018.44540@g44g2000cwa.googlegroups. com>
NNTP-Posting-Host: 69.178.21.108
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
X-Trace: posting.google.com 1136179699 10313 127.0.0.1 (2 Jan 2006 05:28:19 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Mon, 2 Jan 2006 05:28:19 +0000 (UTC)
In-Reply-To: <1136173371.832018.44540@g44g2000cwa.googlegroups. com>
User-Agent: G2/0.2
X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 (ax),gzip(gfe),gzip(gfe)
Complaints-To: groups-abuse@google.com
Injection-Info: g43g2000cwa.googlegroups.com; posting-host=69.178.21.108;
posting-account=aBFcgg0AAAB82nqHKVyZXRJDEB6Qpe25

On second thought, a 1k ram wall would be 121x121" square. I just got
done drafting it. I think maybe I should consider one 256 byte array
and see how it goes.

What considerations will I have to make for wire length? Possibly use
a differential transciever set?
Reply With Quote
  #5  
Old 01-08-2006, 02:20 PM
Grant Stockly Grant Stockly is offline
Administrator
 
Join Date: Jan 2005
Posts: 447
Default

Path: g2news1.google.com!news2.google.com!news4.google.c om!border1.nntp.dca.giganews.com!nntp.giganews.com !local01.nntp.dca.giganews.com!nntp.clear.net.nz!n ews.clear.net.nz.POSTED!not-for-mail
NNTP-Posting-Date: Mon, 02 Jan 2006 05:13:05 -0600
Newsgroups: sci.electronics.basics
From: Jasen Betts <j...@free.net.nospam.nz>
Subject: Re: Wall of RAM
References: <1136172350.049224.231720@o13g2000cwo.googlegroups .com> <1136173371.832018.44540@g44g2000cwa.googlegroups. com> <1136179693.825070.183100@g43g2000cwa.googlegroups .com>
User-Agent: slrn/0.9.8.1 (Debian)
Message-ID: <5c60.43b8f53a.d0b55@clunker.homenet>
Date: Mon, 02 Jan 2006 09:41:14 -0000
X-Original-NNTP-Posting-Host: news.compass.net.nz
X-Original-Trace: 3 Jan 2006 00:13:03 +1300, news.compass.net.nz
Organization: CLEAR Net New Zealand http://www.clear.net.nz - Complaints a...@clear.net.nz
Lines: 16
NNTP-Posting-Host: 203.97.37.6
X-Trace: sv3-LgqVoVTcTj8UqWgK0eBwxFvRtEkJYs5+wyBDKAS5RIHYUe5Qa7 xNLzDGzk3qN+7ANzNe8ehXt9DPT1f!xaVH4M9L85F3IWqYbYkl 66Wfz0XKFqYBpPs2D9A7Fmd8ROewjufu0WZcomCrgU5cnQDzZA pKsQ==
X-Complaints-To: Complaints to abuse@clear.net.nz
X-DMCA-Complaints-To: Complaints to a...@clear.net.nz
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.32

On 2006-01-02, logjam <g...@cmosxray.com> wrote:

> On second thought, a 1k ram wall would be 121x121" square. I just got
> done drafting it. I think maybe I should consider one 256 byte array
> and see how it goes.

when you said 4K I thought you meant bits. and that it sounded possible
but lots of work.

> What considerations will I have to make for wire length? Possibly use
> a differential transciever set?

reduce the clock speed until it starts working?

Bye.
Jasen
Reply With Quote
  #6  
Old 01-08-2006, 02:20 PM
Grant Stockly Grant Stockly is offline
Administrator
 
Join Date: Jan 2005
Posts: 447
Default

Path: g2news1.google.com!postnews.google.com!o13g2000cwo .googlegroups.com!not-for-mail
From: "logjam" <g...@cmosxray.com>
Newsgroups: sci.electronics.basics
Subject: Re: Wall of RAM
Date: 2 Jan 2006 03:59:53 -0800
Organization: http://groups.google.com
Lines: 5
Message-ID: <1136203193.354765.163350@o13g2000cwo.googlegroups .com>
References: <1136172350.049224.231720@o13g2000cwo.googlegroups .com>
<1136173371.832018.44540@g44g2000cwa.googlegroups. com>
<1136179693.825070.183100@g43g2000cwa.googlegroups .com>
<5c60.43b8f53a.d0b55@clunker.homenet>
NNTP-Posting-Host: 69.178.21.108
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
X-Trace: posting.google.com 1136203198 8810 127.0.0.1 (2 Jan 2006 11:59:58 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Mon, 2 Jan 2006 11:59:58 +0000 (UTC)
In-Reply-To: <5c60.43b8f53a.d0b55@clunker.homenet>
User-Agent: G2/0.2
X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 (ax),gzip(gfe),gzip(gfe)
Complaints-To: groups-abuse@google.com
Injection-Info: o13g2000cwo.googlegroups.com; posting-host=69.178.21.108;
posting-account=aBFcgg0AAAB82nqHKVyZXRJDEB6Qpe25

All right, I'm not crazy any more. If I even try this I'll just use
some dual port sram and fake it. That should be easier and allow a
switch to choose which 1k bank of the memory to look at. A little more
flexible.
Reply With Quote
  #7  
Old 01-08-2006, 02:21 PM
Grant Stockly Grant Stockly is offline
Administrator
 
Join Date: Jan 2005
Posts: 447
Default

Path: g2news1.google.com!news1.google.com!news4.google.c om!border1.nntp.dca.giganews.com!border2.nntp.dca. giganews.com!nntp.giganews.com!atl-c08.usenetserver.com!news.usenetserver.com!pc02.us enetserver.com!FUSE.NET-a2kHrUvQQWlmc!not-for-mail
From: "Bart" <bborb@fusedotnet>
Newsgroups: sci.electronics.basics
References: <1136172350.049224.231720@o13g2000cwo.googlegroups .com> <1136173371.832018.44540@g44g2000cwa.googlegroups. com> <1136179693.825070.183100@g43g2000cwa.googlegroups .com> <5c60.43b8f53a.d0b55@clunker.homenet> <1136203193.354765.163350@o13g2000cwo.googlegroups .com>
Subject: Re: Wall of RAM
Date: Mon, 2 Jan 2006 15:58:57 -0500
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.2180
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
X-RFC2646: Format=Flowed; Original
Message-ID: <a3259$43b99411$d844260c$5737@FUSE.NET>
X-Complaints-To: abuse@usenetserver.com
Organization: UseNetServer.com
Lines: 15
X-Trace: a325943b994117de183a905737


"logjam" <g...@cmosxray.com> wrote in message
news:1136203193.354765.163350@o13g2000cwo.googlegr oups.com...
> All right, I'm not crazy any more. If I even try this I'll just use
> some dual port sram and fake it. That should be easier and allow a
> switch to choose which 1k bank of the memory to look at. A little more
> flexible.
>

How many lights/led's would that be? Calculating your original thoughts
showed scary amperage and blinding candle-power. I could be wrong, just a
thought.
Bart
Reply With Quote
  #8  
Old 01-08-2006, 02:21 PM
Grant Stockly Grant Stockly is offline
Administrator
 
Join Date: Jan 2005
Posts: 447
Default

Path: g2news1.google.com!postnews.google.com!g14g2000cwa .googlegroups.com!not-for-mail
From: "logjam" <g...@cmosxray.com>
Newsgroups: sci.electronics.basics
Subject: Re: Wall of RAM
Date: 2 Jan 2006 14:13:04 -0800
Organization: http://groups.google.com
Lines: 11
Message-ID: <1136239984.338696.151020@g14g2000cwa.googlegroups .com>
References: <1136172350.049224.231720@o13g2000cwo.googlegroups .com>
<1136173371.832018.44540@g44g2000cwa.googlegroups. com>
<1136179693.825070.183100@g43g2000cwa.googlegroups .com>
<5c60.43b8f53a.d0b55@clunker.homenet>
<1136203193.354765.163350@o13g2000cwo.googlegroups .com>
<a3259$43b99411$d844260c$5737@FUSE.NET>
NNTP-Posting-Host: 69.178.21.108
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
X-Trace: posting.google.com 1136239989 27317 127.0.0.1 (2 Jan 2006 22:13:09 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Mon, 2 Jan 2006 22:13:09 +0000 (UTC)
In-Reply-To: <a3259$43b99411$d844260c$5737@FUSE.NET>
User-Agent: G2/0.2
X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 (ax),gzip(gfe),gzip(gfe)
Complaints-To: groups-abuse@google.com
Injection-Info: g14g2000cwa.googlegroups.com; posting-host=69.178.21.108;
posting-account=aBFcgg0AAAB82nqHKVyZXRJDEB6Qpe25

I don't know. These aren't very bright LEDs.

Here is what 1kbyte would look like:
http://media.diywelder.com/images4/060102-1kvisual.jpg

and a 1 to 1 scale:
http://media.diywelder.com/images4/0...visual1to1.jpg

You may think its crazy...but what am I supposed to do with my 50,000
LEDs???
Reply With Quote
  #9  
Old 01-08-2006, 02:22 PM
Grant Stockly Grant Stockly is offline
Administrator
 
Join Date: Jan 2005
Posts: 447
Default

Path: g2news1.google.com!news1.google.com!news4.google.c om!news2.volia.net!border1.nntp.ams.giganews.com!n ntp.giganews.com!newsfeed.freenet.de!newsfeed-0.progon.net!progon.net!news.mediascape.de!newsfee der.wxs.nl!divide.nova.planet.nl!posting.nova.plan et.nl!not-for-mail
Date: Tue, 03 Jan 2006 00:53:50 +0100
From: Sjouke Burry <burrynulnulf...@ppllaanneett.nnlll>
Organization: retired
User-Agent: Mozilla Thunderbird 1.0.2 (Windows/20050317)
X-Accept-Language: en-us, en
MIME-Version: 1.0
Newsgroups: sci.electronics.basics
Subject: Re: Wall of RAM
References: <1136172350.049224.231720@o13g2000cwo.googlegroups .com> <1136173371.832018.44540@g44g2000cwa.googlegroups. com> <1136179693.825070.183100@g43g2000cwa.googlegroups .com> <5c60.43b8f53a.d0b55@clunker.homenet> <1136203193.354765.163350@o13g2000cwo.googlegroups .com> <a3259$43b99411$d844260c$5737@FUSE.NET> <1136239984.338696.151020@g14g2000cwa.googlegroups .com>
In-Reply-To: <1136239984.338696.151020@g14g2000cwa.googlegroups .com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Lines: 15
Message-ID: <43b9bd0f$0$10078$ba620dc5@text.nova.planet.nl>
NNTP-Posting-Host: 84.80.235.244
X-Trace: 1136246031 text.nova.planet.nl 10078 84.80.235.244:27205
X-Complaints-To: abuse@planet.nl

logjam wrote:
> I don't know. These aren't very bright LEDs.
>
> Here is what 1kbyte would look like:
> http://media.diywelder.com/images4/060102-1kvisual.jpg
>
> and a 1 to 1 scale:
> http://media.diywelder.com/images4/0...visual1to1.jpg
>
> You may think its crazy...but what am I supposed to do with my 50,000
> LEDs???
>
Put all of them in an array (~220 * 220) ,wire them in
groups serial an parallel, and in desert sun you have a nice
solar panel.(I do not know what the output would be) -)-)-)
Reply With Quote
  #10  
Old 01-08-2006, 02:22 PM
Grant Stockly Grant Stockly is offline
Administrator
 
Join Date: Jan 2005
Posts: 447
Default

Path: g2news1.google.com!postnews.google.com!z14g2000cwz .googlegroups.com!not-for-mail
From: "logjam" <g...@cmosxray.com>
Newsgroups: sci.electronics.basics
Subject: Re: Wall of RAM
Date: 3 Jan 2006 00:06:47 -0800
Organization: http://groups.google.com
Lines: 12
Message-ID: <1136275607.887275.108960@z14g2000cwz.googlegroups .com>
References: <1136172350.049224.231720@o13g2000cwo.googlegroups .com>
<1136173371.832018.44540@g44g2000cwa.googlegroups. com>
<1136179693.825070.183100@g43g2000cwa.googlegroups .com>
<5c60.43b8f53a.d0b55@clunker.homenet>
<1136203193.354765.163350@o13g2000cwo.googlegroups .com>
<a3259$43b99411$d844260c$5737@FUSE.NET>
<1136239984.338696.151020@g14g2000cwa.googlegroups .com>
<43b9bd0f$0$10078$ba620dc5@text.nova.planet.nl>
NNTP-Posting-Host: 69.178.21.108
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
X-Trace: posting.google.com 1136275612 18801 127.0.0.1 (3 Jan 2006 08:06:52 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Tue, 3 Jan 2006 08:06:52 +0000 (UTC)
In-Reply-To: <43b9bd0f$0$10078$ba620dc5@text.nova.planet.nl>
User-Agent: G2/0.2
X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 (ax),gzip(gfe),gzip(gfe)
Complaints-To: groups-abuse@google.com
Injection-Info: z14g2000cwz.googlegroups.com; posting-host=69.178.21.108;
posting-account=aBFcgg0AAAB82nqHKVyZXRJDEB6Qpe25

Up here in Alaska we don't have much desert sun, so that might be a
problem.

Here is a picture of a 26x22 array. I got this far and then was worn
out. Used a little over 500 LEDs on this one! I was worn out because
the board was wired completely by hand. I would use a PCB from a
company on this project...

http://media.diywelder.com/images4/0...dback_1020.jpg

http://media.diywelder.com/images4/0...front_1021.jpg
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 06:30 AM.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2024, vBulletin Solutions, Inc.