OpenRISC was conceived in 1999 as a project to specify a RISC processor architecture and hardware implementations that were entirely open source.
The OpenRISC 1200 was the first implementation of that architecture. It has been in use for around a decade and is powerful enough to run Linux. Now on its third revision, the processor is widely used in research projects, and has also been used in a number of commercial products.
The project has spawned a host of peripheral hardware components, so that several complete systems-on-chip are now available. All are open source and hosted on www.opencores.org.
Any modern chip relies heavily on software. Tools to design the chip, software tool chains for programs to run on the chip and operating system infrastructure. For OpenRISC, nearly all that has also been achieved using open source software.
This talk will introduce the OpenRISC 1000 project, focussing particularly on the role of open source software. Involving hardware leads to some interesting open source licensing problems, which will be addressed in the presentation.
The final part of the talk will be a practical demonstration of OpenRISC in action, using both hardware and the architectural simulator. All the software will be available on DVD and attendees with Linux laptops are invited to join in the practical part.
18:30 - Buffet and refreshments
19:00 - Introduction to OpenRISC 1000
20:00 - Break (Buffet and refreshments continued) and opportunity to install the OpenRISC simulator
and tool chain.
20:20 - Demonstration of the OpenRISC 1000 in use.