OpenCores
no use no use 1/1 no use no use
OpenRisc Multicore development
by wallento on Feb 17, 2010
wallento
Posts: 28
Joined: Jan 24, 2009
Last seen: Nov 8, 2018
Dear all,

I am working at a university and we are currently working towards a multicore demonstrator FPGA platform using the OpenRisc core.

Did anybody of you do work on this? Is anybody interested in collarborating on this?

I propose to work on a specification of an "OpenRisc MP" with the necessary extensions of the core. Further extensions, such as cache coherency, Linux-SMP extensions etc. also need to be discussed.

For now, we have implemented a CPU-ID register, that is SPR_SYS register 9, to allow different stacks in the same memory etc.

For now we are: Ravi, that also recently used this forum, and me.

I very much appreciate your feedback.

Bye,
Stefan
RE: OpenRisc Multicore development
by nyawn on Feb 19, 2010
nyawn
Posts: 173
Joined: Dec 19, 2008
Last seen: May 31, 2023
I suggest you look up the work of Theo Kluter, a PhD student at the EPFL in Switzerland. It's been more than a year since I last saw his work (he's probably finished by now), but at the time he had an OR1000 SoC with up to 4 CPUs, including cache coherence and an improved cache architecture. You can probably find him, his work, and/or his thesis from the web page of the processor architecture lab, http://lap.epfl.ch.
RE: OpenRisc Multicore development
by skrzyp on Mar 28, 2012
skrzyp
Posts: 28
Joined: Jun 9, 2011
Last seen: Jan 25, 2013
Hello

I am curious if there is any progress in the OpenRISC Multicore development. Are you still working on that?

Regards,
Piotr
RE: OpenRisc Multicore development
by wallento on Mar 28, 2012
wallento
Posts: 28
Joined: Jan 24, 2009
Last seen: Nov 8, 2018
Hi,

yes there is a major advancement. We are about to release OpTiMSoC (Open Tiled Manycore System-on-Chip) the next 8-10 weeks. OpTiMSoC includes a Network-on-Chip, OpenRISC-based tiles for shared memory and distributed platforms and the necessary infrastructure enhancements (synchronization, network adapters, etc.).

Stuff is already implemented, but time does not allow to finish it up for public release at the moment.

I will give an update as soon as it gets released.

Bye,
Stefan
RE: OpenRisc Multicore development
by pekon on Mar 29, 2012
pekon
Posts: 29
Joined: Mar 6, 2009
Last seen: Dec 14, 2020
Stefan,

nice to hear about Multicore platform based on OR1200..
Can you please point to the spec[draft] for same ? I assume its in public domain.

Also, is the coherency accelerator kind-of block already designed for same ?
If some specs are available, i would like to contribute to that..

with regards, [pekon]
no use no use 1/1 no use no use
© copyright 1999-2026 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.