Thermal characterization and optimization of systems-on-chip through FPGA-based emulation
dc.contributor.advisor | Atienza Alonso, David | |
dc.contributor.advisor | Mendías Cuadros, José Manuel | |
dc.contributor.author | García del Valle, Pablo | |
dc.date.accessioned | 2023-06-20T06:57:13Z | |
dc.date.available | 2023-06-20T06:57:13Z | |
dc.date.defense | 2012-06-15 | |
dc.date.issued | 2012-09-06 | |
dc.description | Tesis inédita de la Universidad Complutense de Madrid, Facultad de Informática, Departamento de Arquitectura de Computadores y Automática, leída el 15/06/2012 | |
dc.description.abstract | Tablets and smartphones are some of the many intelligent devices that dominate the consumer electronics market. These systems are complex to design as they must execute multiple applications (e.g.: real-time video processing, 3D games, or wireless communications), while meeting additional design constraints, such as low energy consumption, reduced implementation size and, of course, a short time-to-market. Internally, they rely on Multi-processor Systems on Chip (MPSoCs) as their main processing cores, to meet the tight design constraints: performance, size, power consumption, etc. In a bad design, the high logic density may generate hotspots that compromise the chip reliability. This thesis introduces a FPGA-based emulation framework for easy exploration of SoC design alternatives. It provides fast and accurate estimations of performance, power, temperature, and reliability in one unified flow, to help designers tune their system architecture before going to silicon. | |
dc.description.abstract | El estado del arte, en lo que a diseño de chips para empotrados se refiere, se encuentra dominado por los multi-procesadores en chip, o MPSoCs. Son complejos de diseñar y presentan problemas de disipación de potencia, de temperatura, y de fiabilidad. En este contexto, esta tesis propone una nueva plataforma de emulación para facilitar la exploración del enorme espacio de diseño. La plataforma utiliza una FPGA de propósito general para acelerar la emulación, lo cual le da una ventaja competitiva frente a los simuladores arquitectónicos software, que son mucho más lentos. Los datos obtenidos de la ejecución en la FPGA son enviados a un PC que contiene bibliotecas (modelos) SW para calcular el comportamiento (e.g.: la temperatura, el rendimiento, etc...) que tendría el chip final. La parte experimental está enfocada a dos puntos: por un lado, a verificar que el sistema funciona correctamente y, por otro, a demostrar la utilidad del entorno para realizar exploraciones que muestren los efectos a largo plazo que suceden dentro del chip, como puede ser la evolución de la temperatura, que es un fenómeno lento que normalmente requiere de costosas simulaciones software. | |
dc.description.department | Depto. de Arquitectura de Computadores y Automática | |
dc.description.faculty | Fac. de Informática | |
dc.description.refereed | TRUE | |
dc.description.status | unpub | |
dc.eprint.id | https://eprints.ucm.es/id/eprint/16254 | |
dc.identifier.uri | https://hdl.handle.net/20.500.14352/48214 | |
dc.language.iso | eng | |
dc.publication.place | Madrid | |
dc.publisher | Universidad Complutense de Madrid | |
dc.rights.accessRights | open access | |
dc.subject.cdu | 621.3.049.77(043.2) | |
dc.subject.keyword | Sistemas Empotrados | |
dc.subject.keyword | Emulación | |
dc.subject.keyword | FPGA | |
dc.subject.keyword | Sistemas Operativos en tiempo real | |
dc.subject.keyword | Microcontroladores | |
dc.subject.keyword | SoC | |
dc.subject.keyword | MPSoC | |
dc.subject.keyword | Temperatura | |
dc.subject.keyword | Fiabilidad | |
dc.subject.keyword | Potencia | |
dc.subject.keyword | Consumo. Embedded systems | |
dc.subject.keyword | Emulation | |
dc.subject.keyword | Real-time OOSS | |
dc.subject.keyword | Microcontrollers | |
dc.subject.keyword | Temperature | |
dc.subject.keyword | Reliability | |
dc.subject.keyword | Power. | |
dc.subject.ucm | Circuitos integrados | |
dc.subject.unesco | 2203.07 Circuitos Integrados | |
dc.title | Thermal characterization and optimization of systems-on-chip through FPGA-based emulation | |
dc.title.alternative | Caracterización y optimización térmica de sistemas en chip mediante emulación con FPGAs | |
dc.type | doctoral thesis | |
dspace.entity.type | Publication | |
relation.isAdvisorOfPublication | cbef6c8a-04b5-428f-b092-c8399eb856a4 | |
relation.isAdvisorOfPublication | d8c47930-3f7e-4046-b4d9-a59759643011 | |
relation.isAdvisorOfPublication.latestForDiscovery | cbef6c8a-04b5-428f-b092-c8399eb856a4 |
Download
Original bundle
1 - 1 of 1