JOP - Java Optimized Processor
|
Home |
LEON and NIOS on the Cyclone Board
LEONThis section contains a configuration of LEON, the GPL version of Sun's SPARC V8 from Gaisler Research for the Cyclone Board.
Download the LEON sources from Gaisler Research and extract
leon-jopdesign-ep1c12.tar.gz
into the NIOS IInios.pdf gives a short introduction how to build a NIOS system with the Cycore board. Full SOPC Build information is available from Altera.NIOSThis section contains a ready to use configured NIOS processor for the Cyclone Board. This NIOS configuration is used with jopvm.c to compare JOP against a a software implementation of the JVM on exact the same hardware platform.AcknowledgementI want to thank Peter Schrammel for his configuartion of NIOS for the Cyclone board. He did this port as part of his BS work. Information (in german) is available at link.Getting StartedThis sections is a step by step description to get NIOS up and running:
It is part of Alteras SOPC Builder. Although the toolkit is under GNU licence, it is not available for download from Alteras Website. You can find an instruction on how to obtain the sources at Altera support. A port of the NIOS tools for Linux is available at sourceforge: cdk4nios. I have used an old SOPC Builder (V 2.62), that I found on one of Alteras marketing CDs, to compile the examples. If you want to use this configuration with a different board you need a board with external memory and you have to change the the top level design file (cyclone32.vhd). |
| |
Copyright © 2000-2007, Martin Schoeberl
|