Please use this identifier to cite or link to this item:
http://www.dspace.espol.edu.ec/handle/123456789/20764
Title: | Instalación y puesta a punto de una distribución de linux en una plataforma basada en el procesador configurable nios ii |
Authors: | Jáuregui Solórzano, Diego Poveda Luna, Sara Ponguillo Intriago, Ing. Ronald |
Keywords: | FPGA SOPC PROCESADOR CONFIGURABLE LINUX UCLINUX NIOS2 SISTEMA EMBEBIDO DRIVER |
Issue Date: | 26-Apr-2012 |
Abstract: | En este artículo presentamos la implementación de un sistema embebido con Clinux como sistema operativo en una arquitectura de hardware basada en el procesador configurable Nios II programado en un FPGA. El Nios II se interconecta con los dispositivos del sistema embebido por medio del bus Avalon cuya especificación es creada automáticamente por la herramienta de construcción SOPC Builder de Altera. El target de la implementación es una tarjeta DE2 de Terasic. Clinux es cargado y ejecutado desde la memoria SDRAM de la tarjeta. El kernel de Clinux y el procesador Nios II se implementan sin MMU. Adicional al hardware de la tarjeta DE2 se agrega un módulo PWM escrito en código HDL e implementado en el FPGA compartiendo el espacio con el Nios II y el resto de interfaces que interconectan los periféricos externos con el procesador. El kernel de Clinux es configurado para soportar módulos cargables que pueden ser añadidos en tiempo de ejecución. El acceso al hardware es probado desde el espacio del usuario por medio de una aplicación donde se usan los dos enfoques: haciendo uso del driver y accediendo directamente a los registros mapeados en la memoria. |
URI: | http://www.dspace.espol.edu.ec/handle/123456789/20764 |
Appears in Collections: | Artículos de Tesis de Grado - FIEC |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
articulo de tesis.pdf | 6.52 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.