Linux MIPS Architecture development
 help / color / mirror / Atom feed
* What is the maximum physical RAM for a 32bit MIPS core?
@ 2002-02-05 16:50 Steven J. Hill
  2002-02-05 17:47 ` Hartvig Ekner
  2002-02-06  2:33 ` Ralf Baechle
  0 siblings, 2 replies; 18+ messages in thread
From: Steven J. Hill @ 2002-02-05 16:50 UTC (permalink / raw)
  To: linux-mips

I am just trying to fill in some more MIPS knowledge here. With a 32-bit
MIPS processor, we are forever limited to a userspace of 2GB in size thanks
to the kuser region. kseg0/1 map the same 512MB of physical memory. kseg2
is 1GB in size and hence it could address another 1GB of RAM. So, is the
maximum amount of RAM for a 32bit MIPS core:

   1) 1.5GB = 0.5GB kseg0/1 + 1.0GB kseg2

   2) 4.0GB = largest 32-bit address

   3) Something larger than 4.0GB by adding fancy external HW logic

Also, for choice #3, while it would be a hit in performance, could you use
the fp registers for 64-bit pointers to address larger than 4.0GB?

Thanks in advance.

-Steve
      
-- 
 Steven J. Hill - Embedded SW Engineer

^ permalink raw reply	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2002-02-06 19:18 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-02-05 16:50 What is the maximum physical RAM for a 32bit MIPS core? Steven J. Hill
2002-02-05 17:47 ` Hartvig Ekner
2002-02-05 20:46   ` Steven J. Hill
2002-02-05 20:53     ` Hartvig Ekner
2002-02-05 20:53       ` Hartvig Ekner
2002-02-05 21:15     ` Pete Popov
2002-02-05 21:24       ` Steven J. Hill
2002-02-05 21:44         ` Pete Popov
2002-02-05 21:58         ` Bradley D. LaRonde
2002-02-05 21:58           ` Bradley D. LaRonde
2002-02-06  8:49           ` Geert Uytterhoeven
2002-02-06 11:16             ` nick
2002-02-06 12:07               ` Geert Uytterhoeven
2002-02-06 14:14             ` Bradley D. LaRonde
2002-02-06 14:14               ` Bradley D. LaRonde
2002-02-06  5:29     ` Ralf Baechle
2002-02-06  2:33 ` Ralf Baechle
2002-02-06 13:17   ` William Lee Irwin III

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox