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
 

Diseño de una herramienta de generación de arquitecturas de interconexionado para una plataforma de emulación multiprocesador sobre FPGA

dc.contributor.advisorAtienza Alonso, David
dc.contributor.authorCastiñeiras Pérez, Ignacio
dc.contributor.authorGutiérrez Muñoz, Laura
dc.contributor.authorMartín Moreno, Sergio
dc.date.accessioned2023-06-20T14:20:58Z
dc.date.available2023-06-20T14:20:58Z
dc.date.issued2007
dc.descriptionTrabajos de la asignatura de Sistemas Informáticos (Facultad de Informática, Curso 2006-2007)
dc.description.abstractNuestro proyectro consiste en la creación de una herramienta de generación de arquitecturas de interconexionado para una plataforma de emulación multiprocesador sobre FPGA. Actualmente los sistemas en chip (SoC) son cada vez más complejos, por la gran cantidad de componentes prediseñados que lo conforman. Necesitamos que los diferentes componentes del SoC puedan enviarse información. La alternativa, llamémosla más “clásica”, consistía en que los procesadores y los dispositivos de memoria se comunicaran mediante buses. Pero, a medida que el tamaño de los SoC crece, esta vía sufre problemas de escalabilidad de los buses, además de una longitud cada vez mayor de las conexiones. Las redes en chip, NoC, representan una variante fiable de interconexión, extrapolando algunos de los conceptos de las redes de computadores a la interconexión de múltiples IP-Cores difundidos sobre un sustrato común. Es en este punto donde cobra sentido nuestro proyecto, como soporte gráfico que dé un aspecto visual más amigable al arduo trabajo de elegir que diseño de red confeccionar, como estructurar esta red, y como observar de un plumazo algunos de los resultados obtenidos al simular de esta red. [ABSTRACT] In the last years, the growing of the Systems on Chip (SoC) has shown a problem with the interconnection with buses. It becomes a bottleneck due to the poor scalability of the buses. Because of that a new way of interconnection, Network-on-chip (NoC), has been developed. NoCs uses the idea of the computer network to implement a similar solution to make the interconnections in SoCs. Unfortunately, NoC development is a hard task. In the last times have been developed some tools, such as SunFloor or XpipesCompiler that brings a great help to the NoC designer. But these applications only generate and compile topologies, and it was such a hard task. With NoCdificador we try to develop a tool that helps the NoC designer to modify his NoCs in a completely safe way. But NoCdificador is not only a NoC modifier. It also controls the correctness of the network, can generate new networks from the beginning, can create or edit SunFloor input files and then invoke SunFloor. With NoCdificador, a topology can be simulated with XpipesCompiler and simulated with MPARM. And one of the most attractive features of this tool is the different statistics shown for the same network: simulated with AMBA (bus interconnection) and Xpipes (NoC interconnection), and even a graphic comparative between both simulations. Our application has been developed in Java. One of the requirements of the program was that it had to be multiplatform, so we chose the multiplatform language we knew the best.
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/8923
dc.identifier.urihttps://hdl.handle.net/20.500.14352/54215
dc.language.isospa
dc.page.total136
dc.relation.ispartofseriesTrabajos de curso (Departamento de Arquitectura de Computadores y Automática. FDI)
dc.rights.accessRightsopen access
dc.subject.cdu004.312(043.3)
dc.subject.cdu004.031.6(043.3)
dc.subject.keywordNoC (Network on Chip)
dc.subject.keywordXpipes Compiler
dc.subject.keywordSunfloor
dc.subject.keywordSo(System on Chip)
dc.subject.keywordNetwork
dc.subject.keywordSwitch
dc.subject.keywordCore
dc.subject.keywordRoute
dc.subject.keywordLink
dc.subject.keywordAMBA
dc.subject.ucmSistemas expertos
dc.titleDiseño de una herramienta de generación de arquitecturas de interconexionado para una plataforma de emulación multiprocesador sobre FPGA
dc.typecoursework
dspace.entity.typePublication
relation.isAdvisorOfPublicationcbef6c8a-04b5-428f-b092-c8399eb856a4
relation.isAdvisorOfPublication.latestForDiscoverycbef6c8a-04b5-428f-b092-c8399eb856a4

Download

Original bundle

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