OpenCores

OR2K:Community portal

From OR2K

Contents

Overview

The OpenRISC 2000 Project (colloquially OR2K) aims to develop a successor to the OpenRISC 1000 family of processors.

Key features (still up for discussion):

  • Not backwards compatible with OR1K
    • But draws on many OR1K features
  • Modular in design
  • Targeted at large FPGAs
  • Suitable for multi-core use

Subjects under discussion

Various people have made suggestions for OR2K that we should consider.

Analysis of Existing (OR1K) Architecture

Architectural design

Architectural Specification

Tool chain and libraries

The tool chain will (initially at least) be GNU. The intention is to develop a CGEN model of the architecture, and from that derive assembler/dissasembler and simulator and the rest of binutils. After that we can build GCC and GDB.

It's likely we will need both the newlib and uClibc libraries.

Operating systems

It is expected that both Linux and various RTOS will be supported on the OR2K.

© copyright 1999-2012 OpenCores.org, equivalent to ORSoC AB, all rights reserved. OpenCores®, registered trademark.