dc.contributor.author |
Jáuregui Solórzano, Diego |
|
dc.contributor.author |
Poveda Luna, Sara |
|
dc.contributor.author |
Ponguillo Intriago, Ing. Ronald |
|
dc.date.accessioned |
2012-04-26 |
|
dc.date.available |
2012-04-26 |
|
dc.date.issued |
2012-04-26 |
|
dc.identifier.uri |
http://www.dspace.espol.edu.ec/handle/123456789/20764 |
|
dc.description.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. |
en |
dc.language.iso |
spa |
en |
dc.rights |
openAccess |
|
dc.subject |
FPGA |
en |
dc.subject |
SOPC |
en |
dc.subject |
PROCESADOR CONFIGURABLE |
en |
dc.subject |
LINUX |
en |
dc.subject |
UCLINUX |
en |
dc.subject |
NIOS2 |
en |
dc.subject |
SISTEMA EMBEBIDO |
en |
dc.subject |
DRIVER |
en |
dc.title |
Instalación y puesta a punto de una distribución de linux en una plataforma basada en el procesador configurable nios ii |
en |