URL
https://opencores.org/ocsvn/eco32/eco32/trunk
[/] [eco32/] [trunk/] [README] - Blame information for rev 62
Go to most recent revision |
Details |
Compare with Previous |
View Log
Line No. |
Rev |
Author |
Line |
1 |
12 |
hellwig |
|
2 |
|
|
Welcome to ECO32!
|
3 |
|
|
|
4 |
|
|
The ECO32 project was inspired by Jan Gray's three-part article
|
5 |
|
|
"Building a RISC System in an FPGA" which appeared in the March
|
6 |
|
|
through May 2000 issues of "Circuit Cellar - The Magazine for
|
7 |
|
|
Computer Applications". We are building a similar system with
|
8 |
|
|
a lot of enhancements.
|
9 |
|
|
|
10 |
|
|
ECO32 is a simple, fast 32-bit processor that runs C code, currently
|
11 |
|
|
without floating point operations. We want to execute some flavour
|
12 |
|
|
of UNIX on it, so it has got two operating modes (kernel/user) and
|
13 |
|
|
a memory management unit (paging with TLB support). The processor
|
14 |
|
|
was first simulated at the instruction set level, then at the HDL
|
15 |
|
|
level, and has finally been implemented in an FPGA.
|
16 |
|
|
|
17 |
|
|
We now have an ANSI-C compiler (LCC) and an assembler/linker
|
18 |
|
|
toolchain available, as well as an unpolished port of the
|
19 |
|
|
UNIX 7th Edition kernel.
|
20 |
|
|
|
21 |
|
|
If you have any questions (or are eager to contribute to this
|
22 |
|
|
project), don't hesitate to contact the ECO32 team by email to
|
23 |
|
|
|
24 |
|
|
Hellwig.Geisse@mni.thm.de
|
25 |
|
|
|
26 |
|
|
or visit the project's homepage at
|
27 |
|
|
|
28 |
|
|
http://homepages.thm.de/~hg53/eco32
|
29 |
|
|
|
30 |
|
|
Enjoy!
|
31 |
|
|
Hellwig Geisse
|
32 |
|
|
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.