OpenCores
URL https://opencores.org/ocsvn/eco32/eco32/trunk

Subversion Repositories eco32

[/] [eco32/] [tags/] [eco32-0.24/] [README] - Diff between revs 12 and 211

Only display areas with differences | Details | Blame | View Log

Rev 12 Rev 211
Welcome to ECO32!
Welcome to ECO32!
The ECO32 project was inspired by Jan Gray's three-part article
The ECO32 project was inspired by Jan Gray's three-part article
"Building a RISC System in an FPGA" which appeared in the March
"Building a RISC System in an FPGA" which appeared in the March
through May 2000 issues of "Circuit Cellar - The Magazine for
through May 2000 issues of "Circuit Cellar - The Magazine for
Computer Applications". We are building a similar system with
Computer Applications". We are building a similar system with
a lot of enhancements.
a lot of enhancements.
ECO32 is a simple, fast 32-bit processor that runs C code, currently
ECO32 is a simple, fast 32-bit processor that runs C code, currently
without floating point operations. We want to execute some flavour
without floating point operations. We want to execute some flavour
of UNIX on it, so it has got two operating modes (kernel/user) and
of UNIX on it, so it has got two operating modes (kernel/user) and
a memory management unit (paging with TLB support). The processor
a memory management unit (paging with TLB support). The processor
was first simulated at the instruction set level, then at the HDL
was first simulated at the instruction set level, then at the HDL
level, and has finally been implemented in an FPGA.
level, and has finally been implemented in an FPGA.
We now have an ANSI-C compiler (LCC) and an assembler/linker
We now have an ANSI-C compiler (LCC) and an assembler/linker
toolchain available, as well as an unpolished port of the
toolchain available, as well as an unpolished port of the
UNIX 7th Edition kernel.
UNIX 7th Edition kernel.
If you have any questions (or are eager to contribute to this
If you have any questions (or are eager to contribute to this
project), don't hesitate to contact the ECO32 team by email to
project), don't hesitate to contact the ECO32 team by email to
        Hellwig.Geisse@mni.thm.de
        Hellwig.Geisse@mni.thm.de
or visit the project's homepage at
or visit the project's homepage at
        http://homepages.thm.de/~hg53/eco32
        http://homepages.thm.de/~hg53/eco32
Enjoy!
Enjoy!
Hellwig Geisse
Hellwig Geisse
 
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.