home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.amiga.hardware
- Path: sparky!uunet!europa.asd.contel.com!darwin.sura.net!jvnc.net!yale.edu!qt.cs.utexas.edu!cs.utexas.edu!torn!utgpu!engb
- From: engb@gpu.utcs.utoronto.ca (Ben Eng)
- Subject: bizarre virtual memory idea...
- Message-ID: <Btz1D4.EGz@gpu.utcs.utoronto.ca>
- Organization: Jet Penguin Lavatories
- Date: Wed, 2 Sep 1992 22:05:26 GMT
- Lines: 41
-
- I just had the most bizarre idea for implementing a virtual
- memory scheme on the Amiga. It's so off the wall, I haven't
- given it more than about 30 seconds of serious thought (it
- might be all it deserves). But I'll lay it on you anyway,
- just in the hopes of stimulating some productive thoughts.
-
- Imagine a Zorro II or Zorro III expansion card with about
- 4 or 8 or 16 MB of fast RAM, as well as an onboard SCSI
- controller. Add in some smarts that acts like a MMU and
- probably a load of logic to glue everything together.
- There you have a RAM card that "looks" to the system like
- a RAM card, but "acts" like a RAM card as large as the
- amount of mass storage you stick onto the SCSI bus.
-
- I haven't researched how Zorro reacts, but I would imagine
- that this thing would be incurring some really nasty
- "wait states" during page faults. :-)
-
- This scheme certainly could not enforce anything like
- memory protection, because it doesn't involve any OS
- support. But if it just acts like a RAM card... maybe
- it might be able to fool most applications (and most
- importantly the OS) into believing it really is just
- RAM. Just how confused does the Zorro bus get when you
- sit there for a few tens of thousands of bus cycles
- waiting for the data to become available? :-)
-
- I would really like to know how viable this type of thing
- might be. Being a computer engineer stuck on software
- projects all the time can get pretty boring. If it seems
- like a worthwhile project, I might be able to scrounge up
- some competent manpower (hey, I know several individuals
- who need thesis topics ;-) to tackle it.
-
- If this is completely stupid, feel free to flame away.
-
- Ben
- --
- e-mail: engb@gpu.utcs.utoronto.ca or ben@jetpen.gts.org (Ben Eng)
- UofT EngSci 9T2 ``We are all masochists here.''
- Home: (416)-979-8761, (416)-979-7885
-