On Thu, Jan 02, 2014 at 06:04:47AM +0100, Philipp Hachtmann wrote:
On 29.12.2013 20:03, Guy Sotomayor wrote:
[...]
I?ve come to
the conclusion that the best way to do this is to get some open
implementation of a processor and include it within the FPGA itself.
Do you know a
great free and reliable CPU that has a MMU and is supported by
Linux?
There are a few likely-looking MIPS implementations on Opencores, but I've not
tried any of them. Looking through the various CPUs that have actually been
implemented as opposed to the placeholder projects, they seem to be mainly
going for rather simple CPU designs, shirking away from coprocessors such as
MMUs.
I fancy having a go at implementing a 68040 (with MMU but perhaps not FPU) in
Verilog, but so far I've only managed to implement a submodule of a small
support chip that was last made in the early 1990s. Altera's FPGA development
and testing tools seem about 15 years behind the curve compared to what I'm
used to for software development.