home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.amiga.hardware
- Path: sparky!uunet!cs.utexas.edu!natinst.com!peck
- From: peck@natinst.com (Joseph Peck)
- Subject: Re: bizarre virtual memory idea...
- Message-ID: <1992Sep3.132204.15256@natinst.com>
- Sender: news@natinst.com
- Nntp-Posting-Host: falcon.natinst.com
- Organization: National Instruments, Austin, TX
- References: <Btz1D4.EGz@gpu.utcs.utoronto.ca>
- Date: Thu, 3 Sep 1992 13:22:04 GMT
- Lines: 54
-
- In article <Btz1D4.EGz@gpu.utcs.utoronto.ca> engb@gpu.utcs.utoronto.ca (Ben Eng) writes:
- >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.
-
- Like most bizarre ideas, there are always a handfull of
- lunatics that have already thought of them before yourself... :)
-
- >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.
-
- About a year ago I had the same idea, and laid out a little
- schematic. It was a Zorro II design, as I was going to have
- to build it for my A1000. An upgradable amount of physical
- memory, with 8meg available from an onboard SCSI controller
- and hard drive. A 68000 would be onboard to take care of the
- page swapping, and a small static ram acted as my "MMU".
- With a little bit of extra effort, the remainder of the
- hard drive could be used as a hard drive for the Amiga itself.
- Whenever a page fault was detected, the Amiga would be
- waitstated until the data was loaded from the hard drive.
-
- I never got a chance to complete the project, as I graduated
- and started a new job. It's funny how working 40 hours a
- week eats up all of your time. Since then I have thought
- about it a little, but the drop in DRAM prices has made
- a Zorro II card impractical. Perhaps someday I will have
- the time to work on a Zorro III design...
-
- Oh yeah, I am not claiming to be the first one to come
- up with this idea. A few months after I started working
- on my own design, I believe it was Dave Haynie who
- pointed out that Hewlett Packard had done something
- similar a long time ago... (at least I think it was HP)
-
- >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.
-
- Sorry, but I don't know if that would really qualify
- as a masters thesis. There is not all that much to it...`
-
- Joe Peck
- peck@natinst.com
-