From 07bc0f8ed35e915d0de04078656f33a3513f12d1 Mon Sep 17 00:00:00 2001 From: bert-lange Date: Thu, 16 Apr 2015 12:15:40 +0200 Subject: Create README.md --- README.md | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..96f82d7 --- /dev/null +++ b/README.md @@ -0,0 +1,25 @@ +# zpu +The Zylin ZPU + +The worlds smallest 32 bit CPU with GCC toolchain. + +The ZPU is a small CPU in two ways: it takes up very little resources and the architecture itself is small. The latter can be important when learning about CPU architectures and implementing variations of the ZPU where aspects of CPU design is examined. In academia students can learn VHDL, CPU architecture in general and complete exercises in the course of a year. + +The current ZPU instruction set and architecture has not changed for the last couple of years and can be considered quite stable. There is a lot of discussion about various modifications to the ZPU architecture in the zylin-zpu mailing list, but currently no actual modifications are planned as the improvements that have been identified are relatively slight(<30% performance/size improvement). + +There are a handful of implementations of the ZPU. Most of these usually have some strong points and there is some movement in the direction of consolidating improvements into a few officially recommended ZPU implementations. + +For those that are interested in the Zylin ZPU, I recommend joining up on the zylin-zpu mailing list and participating in the discussion there. The zylin-zpu is a friendly place where people of different skills, hardware, software, tools meet to exchange ideas about the ZPU and microprocessor architecture in general. + +Sincerely, + +Øyvind Harboe + +Zylin AS + + +#Getting help - mailing list + +The place to get help is the zylin-zpu mailing list: https://groups.google.com/d/forum/zylin-zpu + +To join the list just send an email to zylin-zpu+subscribe@googlegroups.com -- cgit v1.1