🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.nsc.32k
Article #569

DRAM refresh in software?

#569
From: Jerry Callen
Date: Thu, 27 Dec 1990 17:45
18 lines
1193 bytes
I'm still trying to figure out memory for the floppy controller. SRAM
is so easy, and we could have 256K (2 128Kx8 parts) for about
$50. On the other hand, with DRAM we could have 512K (4 256Kx4 parts)
for $25. 

I think I can handle plain old read/write access. It's the $#@ refresh
requirement that keeps hosing me. 

Would people totally barf if the controller did refresh via software?
One of the three timers on the 'CG160 could be programmed to pop every
8ms, and the interrupt routine could use MOVS to touch all 512 rows. At
16MHz this would cost about 10% of the available memory bandwidth. Yes,
it's ugly as sin, but it WOULD give us a lot more memory for a lot less
cash. DMA would still run at full speed (4 megabytes/second).


-- Jerry "master of the kludge" Callen
   jcallen@encore.com
Technical Details
Message-ID: <9012271745.AA09955@maxzilla.>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!wuarchive!uunet!indetech!daver!bungi.com!news

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!wuarchive!uunet!indetech!daver!bungi.com!news
From: jcallen@maxzilla.encore.com (Jerry Callen)
Newsgroups: comp.sys.nsc.32k
Subject: DRAM refresh in software?
Message-ID: <9012271745.AA09955@maxzilla.>
Date: 27 Dec 90 17:45:19 GMT
Sender: news@daver.bungi.com
Lines: 18
Approved: news@daver.bungi.com