openrisc-HW-tutorial-Altera.pdf

时间:2022-06-16 12:37:53
【文件属性】:

文件名称:openrisc-HW-tutorial-Altera.pdf

文件大小:329KB

文件格式:PDF

更新时间:2022-06-16 12:37:53

Altera tutorial openrisc-HW

Purpose of this tutorial is to help you compose and implement a custom, OpenRISC based, embedded system in the eastiest way possible. Unexperienced users should be warned that the OpenRISC processor is quite difficult processor : the lack of a self-configuring embedded system- package and the more ‘open’ nature of the OpenRISC compared to other opensource processors like the Leon SPARC is one of the reasons for this. Before proceeding, check if you have the following software and hardware: Hardware: - Linux-PC or Windows-PC - Development board with Altera FPGA (minimum 8000LEs), UART and 6 available pins. Software: - Correctly built OpenRISC-GNU Toolchain - Altera Quartus II 3.0 (or Quartus II Web edition) with service pack 2 - For Windows : WinCVS 1.2 (http://prdownloads.sourceforge.net/cvsgui/WinCvs120.zip) If you experience problems building the OpenRISC-GNU Toolchain, there is also an OpenRISC Software tutorial available from our website (http://emsys.denayer.wenk.be). The flow of implementing a custom, OpenRISC based, embedded system is: A. retreive OpenRISC Platform HDL source-code B. remove unnecessary components from source-code C. adjust RAM module D. synthesize and place & route OpenRISC based system E. download F. test the OpenRISC system The OpenRISC Platform source code is available through a CVS server. To make sure that this tutorial doesn’t get obsolete, the source code that will be downloaded is the same version that was used writing this tutorial. IN WINDOWS: Windows doesn’t come with a cvs-client, so if you haven’t installed wincvs yet, you need to download the CVS client WinCVS 1.2 (http://prdownloads.sourceforge.net/cvsgui/WinCvs120.zip). After downloading, install and open it. First, configure WinCVS: ??goto menu item ‘Admin’ and click on ‘Preferences’ ??‘CVSROOT’ should be cvs@cvs.opencores.org:/home/oc/cvs ??‘Authentication” needs to be “passwd file on the cvs server” ??disable “Checkout read-only” at the ‘Globals’ tab. I


网友评论