Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!lll-crg!caip!cbmvax!grr From: grr@cbmvax.cbm.UUCP (George Robbins) Newsgroups: net.micro.atari16,net.micro.amiga,net.micro.68k Subject: Re: 68000 Memory Managment Message-ID: <678@cbmvax.cbmvax.cbm.UUCP> Date: Sat, 30-Aug-86 03:07:06 EDT Article-I.D.: cbmvax.678 Posted: Sat Aug 30 03:07:06 1986 Date-Received: Sat, 30-Aug-86 10:11:55 EDT References: <508@elmgate.UUCP> <64@mit-prep.ARPA> <510@elmgate.UUCP> <417@atari.UUcp> <271@dmsd.UUCP> <937@cit-vax.Caltech.Edu> Reply-To: grr@cbmvax.UUCP (George Robbins) Organization: Commodore Technology, West Chester, PA Lines: 28 Keywords: 68000 atari amiga 68k mmu Xref: mnetor net.micro.atari16:1774 net.micro.amiga:4461 net.micro.68k:1181 In article <937@cit-vax.Caltech.Edu> wen-king@cit-vlsi.UUCP (Wen-King Su) writes: ><<->> > >This is only a note on John Bass's article about a way to do virtual >memory with little or no extra cost in time. There is a catch to >hiding MMU operations between RAS and CAS, though I do not know whether >this applies to the ST. The high speed CAS only block transfer >operation available in many DRAMs is rendered useless since contiguous >column addresses in a DRAM chip are no longer contiguous in 68K's >address space. I am not familiar with the graphic hardware of the ST, >but the block transfer modes of the DRAM chips are well suited for high >speed sequential access of blocks of memory that is typical to bitmap >graphic systems. This isn't really too much of a problem, since implementing page mode operations for the processor is really not much fun without some clues from the cpu (see Fairchild Clipper and Z80,000). The big loss is with graphics, especially with video DRAM, since you loose the linear relation between addresses and shift-register or page mode accesses. Of course one can argue that the display memory need not be relocated, perhaps just protected via a storage key of some sort, but then your system is starting to get complicated... -- George Robbins - now working with, uucp: {ihnp4|seismo|caip}!cbmvax!grr but no way officially representing arpa: cbmvax!grr@seismo.css.GOV Commodore, Engineering Department fone: 215-431-9255 (only by moonlite)