Article View: comp.sys.nsc.32k
Article #569DRAM refresh in software?
From: Jerry Callen
Date: Thu, 27 Dec 1990 17:45
Date: Thu, 27 Dec 1990 17:45
18 lines
1193 bytes
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!newsShow 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