Aviso: para depositar documentos, por favor, inicia sesión e identifícate con tu cuenta de correo institucional de la UCM con el botón MI CUENTA UCM. No emplees la opción AUTENTICACIÓN CON CONTRASEÑA
 

Simulador ARM en el ámbito docente

dc.contributor.advisorGarcía Sánchez, Carlos
dc.contributor.authorCelador Hernández, José Enrique
dc.contributor.authorLucas Martín, Ignacio
dc.contributor.authorTorres Bustillos, Carla
dc.date.accessioned2023-06-20T06:07:54Z
dc.date.available2023-06-20T06:07:54Z
dc.date.issued2012
dc.descriptionProyecto de Sistemas Informáticos (Facultad de Informática, Curso 2011-2012)
dc.description.abstractEl proyecto desarrollado en el ámbito de la asignatura de Proyectos Informáticos surge ante la limitación en el uso de las instalaciones del entorno de aprendizaje ARM-Embest. Una de las dificultades en el aprendizaje del alumnado de las asignaturas del área de Estructura de Computadores surge por la falta de disponibilidad del entorno ARM-Embest. Por un lado, el coste de las licencias se traduce en un número limitado de laboratorios disponibles en la facultad, dificultando la dotación de nuevas instalaciones en la coyuntura económica actual. Por otro lado, el coste del entorno hace imposible su adquisición por parte de los alumnos viéndose obligados a hacer uso de las instalaciones en una franja horaria muy restrictiva ante la demanda de los horarios actualmente. Bajo esta premisa, este proyecto trata de explorar otras opciones que cubran la oferta docente con un coste muy inferior. En este proyecto se investigan opciones basadas en software libre que emulen el comportamiento del entorno ARM-Embest actual. El trabajo que presentamos en esta memoria se basa en la integración de herramientas de emulación/compilación de sistemas ARM, añadiendo un interfaz de comunicación para que cualquier usuario pueda hacer uso de un entorno de aprendizaje alternativo. Por último, en la memoria también se incluyen una serie de prácticas a modo de ejemplos con su código fuente, que hacen uso del sistema emulado ARM y sus periféricos de forma análoga a como están propuestas en la actualidad. [Abstract] The project, developed in the field of Computing Projects subject, arises from the limitations in the use of the facilities of the training environment ARM-Embest. One of the difficulties students have whilst studying subjects relating to Computer Structure is due to the lack of availability of the ARM-Embest environment. On one hand, the cost of licenses results in a limited number of laboratories in the faculty, hindering the provision of new facilities in the current economic climate. On the other hand, the cost of the environment is prohibitive for students who have no other choice than to make use of the facilities within a very restrictive time period, given the current demand on the infrastructure. Given this premise, this project attempts to explore other options to attend the academic requirement, at a much lower cost. This project will investigate options based on free software that emulates the behaviour of the current ARM-Embest environment. The work presented in this paper is based on the integration of ARM system emulation, compiling tools, adding a communication interface such that any users may make use of an alternative educational environment. Finally, the paper also includes a series of practical exercises as examples with source code, that make use of the emulated ARM system and its peripherals in the same way in which they are currently proposed.
dc.description.departmentDepto. de Arquitectura de Computadores y Automática
dc.description.facultyFac. de Informática
dc.description.refereedTRUE
dc.description.statusunpub
dc.eprint.idhttps://eprints.ucm.es/id/eprint/16700
dc.identifier.urihttps://hdl.handle.net/20.500.14352/46178
dc.language.isospa
dc.page.total94
dc.relation.ispartofseriesTrabajos de curso (Departamento de Arquitectura de Computadores y Automática, FDI)
dc.rights.accessRightsopen access
dc.subject.cdu519.87:004(043.3)
dc.subject.keywordARM
dc.subject.keywordCompilación cruzada
dc.subject.keywordToolchain
dc.subject.keywordQEMU
dc.subject.keywordDebian ARM
dc.subject.keywordEstructura de Computadores (EC)
dc.subject.keywordIntegración de herramientas de software libre
dc.subject.keywordCross-compiling
dc.subject.keywordComputer
dc.subject.keywordOrganization Designer
dc.subject.keywordIntegration of free software tools
dc.subject.ucmSoftware
dc.subject.ucmSistemas expertos
dc.subject.unesco3304.16 Diseño Lógico
dc.titleSimulador ARM en el ámbito docente
dc.typecoursework
dspace.entity.typePublication
relation.isAdvisorOfPublicationd04764e1-9d18-42ae-a9e7-c55f9bd50934
relation.isAdvisorOfPublication.latestForDiscoveryd04764e1-9d18-42ae-a9e7-c55f9bd50934

Download

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
MemoriaSI.pdf
Size:
2.2 MB
Format:
Adobe Portable Document Format