🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: sci.electronics
Article #8249

Re: Refreshing DRAM

#8249
From: Jim Cathey
Date: Fri, 09 Nov 1990 01:48
26 lines
1567 bytes
In article <5093@navy22.UUCP> koch@motcid.UUCP (Clifton Koch) writes:
>  It depends on how the refresh is implemented, on whether or not you'll
>find a performance difference.  A DMA channel is used on PCs (unfortunately)
>to refresh the DRAM.
>...
>If you expand memory by adding more
>banks of DRAM, whether on the motherboard or on an aboveboard memory card,
>the DMA controller has to hit more addresses so that each chip is refreshed,
>and therefore has to do more block moves in the same 4ms.

As I recall, PC memory boards are informed via the bus that a special
DMA on channel 0 is in progress, so they refresh all the rows of all
the chips at once rather than actually doing a DMA cycle.  Thus, the
PC's DMA only has to cycle 128 (or was it 256) times to refresh all the
memory regardless of the amount present.

It's _still_ a sucky way to do refresh.

+----------------+
! II      CCCCCC !  Jim Cathey
! II  SSSSCC     !  ISC-Bunker Ramo
! II      CC     !  TAF-C8;  Spokane, WA  99220
! IISSSS  CC     !  UUCP: uunet!isc-br!jimc (jimc@isc-br.isc-br.com)
! II      CCCCCC !  (509) 927-5757
+----------------+
			"With excitement like this, who is needing enemas?"
Technical Details
Message-ID: <2964@isc-br.ISC-BR.COM>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!isc-br!jimc
References: <39251@ut-emx.uucp> <5093@navy22.UUCP>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!isc-br!jimc
From: jimc@isc-br.ISC-BR.COM (Jim Cathey)
Newsgroups: sci.electronics
Subject: Re: Refreshing DRAM
Message-ID: <2964@isc-br.ISC-BR.COM>
Date: 9 Nov 90 01:48:17 GMT
References: <39251@ut-emx.uucp> <5093@navy22.UUCP>
Organization: ISC-Bunker Ramo, An Olivetti Company
Lines: 26