Difference between revisions of "MASC/uCLinux On LEON3"

From Vlsiwiki
Jump to: navigation, search
Line 12: Line 12:
  
 
=== People ===
 
=== People ===
* [http://users.soe.ucsc.edu/~renau/ Professor Jose Renau]: Leader of the MASC group at UCSC, instructor for CMPE-202, Computer Architecture.]
+
* [http://users.soe.ucsc.edu/~renau/ Professor Jose Renau]: Leader of the MASC group at UCSC, instructor for CMPE-202, Computer Architecture.
 
* [http://www.samueltoepke.com Samuel Toepke]: PhD Student, primary investigator, student of Professor Renau.
 
* [http://www.samueltoepke.com Samuel Toepke]: PhD Student, primary investigator, student of Professor Renau.
 
* Tom Golubev: Member of MASC group, MS student. Source of Xilinx tools, Xilinx ML505 board and Xilinx Platform Cable USB.
 
* Tom Golubev: Member of MASC group, MS student. Source of Xilinx tools, Xilinx ML505 board and Xilinx Platform Cable USB.
Line 19: Line 19:
  
 
== System ==
 
== System ==
 +
* Ubuntu 8.10 running Sun VirtualBox Version 2.2.2 r46594.
 +
* Virtual Machine running CentOS 5.3 i386, http://www.centos.org
 +
* Download:
 +
** CentOS-5.3-i386-bin-1of6.iso
 +
** CentOS-5.3-i386-bin-2of6.iso
 +
** CentOS-5.3-i386-bin-3of6.iso
 +
** CentOS-5.3-i386-bin-4of6.iso
  
  

Revision as of 23:25, 3 December 2009

Introduction

MicroController Linux (μCLinux) is a Linux operating system for embedded hardware systems without a memory management unit (MMU).

The LEON3 is a 32-bit VHDL processor core based on the SPARCV8 RISC instruction set architecture.

This project will involve synthesis and placement of a LEON3 processor onto a commercial off the shelf (COTS) field programmable gate array (FPGA), μCLinux will then be loaded to the FPGA.

Hardware

People

  • Professor Jose Renau: Leader of the MASC group at UCSC, instructor for CMPE-202, Computer Architecture.
  • Samuel Toepke: PhD Student, primary investigator, student of Professor Renau.
  • Tom Golubev: Member of MASC group, MS student. Source of Xilinx tools, Xilinx ML505 board and Xilinx Platform Cable USB.
  • Rigo Dicochea: Member of MASC group, PhD student, general FPGA resource.
  • Javier Castillo: Member of MASC group, embedded Linux resource.

System

  • Ubuntu 8.10 running Sun VirtualBox Version 2.2.2 r46594.
  • Virtual Machine running CentOS 5.3 i386, http://www.centos.org
  • Download:
    • CentOS-5.3-i386-bin-1of6.iso
    • CentOS-5.3-i386-bin-2of6.iso
    • CentOS-5.3-i386-bin-3of6.iso
    • CentOS-5.3-i386-bin-4of6.iso





Building uCLinux

Building the LEON3

Follow On Work

References