Processorn har en mycket modern finess - den är konfigurerbar.
Det inkluderar möjligheten att definiera egna processorinstruktioner, ett knep som gett processortillverkarna Tensilica och Arc höga poäng i EEMBC:s prestandatester.
Openrisc programmeras med GNU-verktygen, de som bygger Linux. De första operativsystem som snurrar på processorn är uC Linux och Ecos, båda öppen programvara.
En lågeffekts-Openrisc-DSP är planerad till i år. I framtidsplanen finns också en 64-bitarsprocessor.
En annan viktig komponent i Opencores är den internbuss som används i systemkretsarna. Bussen donerades i september 2002 av amerikanska Silicore. Nu är 30 av de färdiga kärnorna anpassade till Wishbone.
- Wishbone är antagligen ensam om att inte ha några licenser eller andra begränsningar för användningen. Den är helt gratis och Opencores garanterar att den alltid kommer att förbli en öppen standard, säger Damjan Lampret, Openriscs huvudarkitekt.
Det är en mycket enkel buss. Den anger hur två kärnor ska ansluta sig till varandra, men inte vilken modell som gäller för tre eller fler. Den specificerar inte heller olika konstruktioner för olika prestandanivåer.
- Wishbone är ett enkelt grundläggande byggblock som du kan använda för att skapa godtycklig bussarkitektur, säger Damjan Lampret.
- Du kan skräddarsy det precis som du vill.
En brygga mellan Wishbone och Amba ligger på planeringsstadiet.
Jan Tångring