On Wed, 2011-04-13 at 00:23 +0100, Philip Pemberton wrote: > - Memory access rights enforcement is left up to an external MMU.
This is going to be slow (and slow is bad). Instead run the TLB lookup at the same time as the cache lookup (i.e. virtually indexed and physically tagged caches). Yes, this requires messing a bit with the CPU pipeline, but let's leave the 30-second-memcpy-of-a-8MB-buffer kind of designs to the OpenRISC and ZPU people. S. _______________________________________________ http://lists.milkymist.org/listinfo.cgi/devel-milkymist.org IRC: #milkymist@Freenode Twitter: www.twitter.com/milkymistvj Ideas? http://milkymist.uservoice.com