Por favor, use este identificador para citar o enlazar este ítem: https://hdl.handle.net/20.500.12104/80591
Registro completo de metadatos
Campo DCValorLengua/Idioma
dc.contributor.advisorRaygoza Panduro, Juan José
dc.contributor.advisorOrtega Cisneros, Susana
dc.contributor.authorSandoval López, José Itzcóatl
dc.date.accessioned2020-04-05T22:59:54Z-
dc.date.available2020-04-05T22:59:54Z-
dc.date.issued2016
dc.identifier.urihttps://hdl.handle.net/20.500.12104/80591-
dc.identifier.urihttp://wdg.biblio.udg.mx
dc.description.abstractResumen La tecnología Multicore (Multiprocesador) es un nuevo enfoque que sirve de puen- te para la creciente necesidad de cómputo entre las aplicaciones y el rendimiento entregado por los procesadores existentes. Un punto clave, para lograr un buen fun- cionamiento, son las arquitecturas de interconexión de alto rendimiento para Sistemas Multicore On Chip (MCSoC). Una arquitectura de interconexión conocida como Net- work On Chip, proporciona paquetes en lugar de palabras en la comunicación de núcleos de procesamiento. Es decir: mediante la conmutación de paquetes de manera asíncrona se incrementa el ancho de banda y se mejora la distribución y propagación de retardos entre los núcleos de procesamiento; El presente trabajo se enfoca en la metodología de diseño de interconexión, para un sistema de procesamiento de cifrado de información multinúcleo, otorgando velocidad de operación entre los distintos núcleos de procesamiento, atendiendo las necesidades de cómputo de hoy en día. Además de dar pie para que se generen nuevos trabajos sobre la evolución y adaptación de MCSoC.
dc.description.tableofcontentsIndice general Lista de Acrónimos Agradecimientos Resumen Abstract l. Introducción 1.1. Tecnología Multiprocesador (Multicore). 1.2. Red De Comunicación Integrada . 1.3. Dispositivos Reconfigurables 1.4. Justificación 1.5. Objetivos . 1.5.1. Objetivo General 1.5.2. Objetivos Específicos 1.6. Hipótesis . . l. 7. Metodología 1.8. Resultados Esperados . 2. Tecnologías Multiprocesador y Multinúcleo 2.1. Paralelismo . . . . . . . . . . . . . . . . 2.2. Cálculo de la aceleración obtenida con el paralelismo . . . . . . . . . . . . . . . . 1 11 13 15 17 19 20 20 21 21 22 22 22 23 23 23 25 26 26 2 2.2.1. Ley De Amdahl .. 2.2.2. Ley De Gustafson . 2.3. Clasificación del paralelismo 2.4. Arquitecturas para sistemas con procesamiento en paralelo 2 .4.1. Clasificación de los procesadores . . . . 2.4.2. MCSoC ( Multicore Systems On-Chip) 2.4.3. MCSoC Heterogéneo Y MCSoC Homogéneo 2.5. MCSoC y su interconexión . . . . . . . . 2.6. Dependencias en arquitecturas paralelas 2. 7. Trabajos previos . . . . . . . . . . . . . 2.7.1. Sistema Multicore Embebido Basado en Microblaze 2.7.2. Una Arquitectura Multinúcleo de Alto Rendimiento Computacional Científica Utilizando FPGAs ... 2. 7.3. Implementación en Verilog de Motores de Cifrado Paralelo de AES para Procesador en matrices . . 2. 7.4. Paralelización del Algoritmo Criptográfico GOST Empleando el Paradigma de Memoria Compartida 2.7.5. TILE Pro64TM ................. . 3. Red de Comunicación Integrada ( Network on Chip) 3.1. Network on Chip ............... . 3.2. Modelo de interconexión de sistemas abiertos . 3.2.1. Descripción de las capas del modelo de interconexión 3.3. Características de una NoC 3.4. Topologías para N oC . . . . 3.5. Mecanismos de conmutación en una NoC 3.5.1. Conexión por conmutación de circuitos 3.5.2. Conexión por conmutación de paquetes 3.5.3. Estructura de un paquete . . . . . . . 3.5.4. Técnicas de transferencia de paquetes . 27 29 30 35 37 38 39 39 41 43 43 45 48 52 53 57 58 58 59 62 64 70 72 73 74 75 3.6. Mecanismos de control de flujo de fiits 3. 7. Mecanismos de encaminamiento . . . . 3. 7.1. Inanición, bloqueo de punto muerto y bloqueo activo 3. 7.2. Algoritmos de encaminamiento 3. 7.3. Tablas de encaminamiento . . . 3. 7.4. Encaminamiento combinacional 3.8. Interfaces de red . . . . . 3.9. Calidad de servicio (QoS) 3.9.1. Niveles de QoS en una red 3.10. Trabajos previos . . . . . . . . . 3.10.1. Propuesta de una arquitectura para conmutadores de red en chip con control de flujo de datos basado en conmutación de 3 78 79 79 80 82 83 84 85 86 87 circuitos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 3.10.2. Diseño de una interface de red de baja latencia utilizando doble registro de memoria para N oC . . . . . . . . . . . . . . . . 88 4. Sistema Multiprocesador con Red de Comunicación Integrada 91 4.1. Estándar Avanzado de Encriptación AES 92 4.2. Núcleo de procesamiento (AES Core) 93 4.2.1. Add-Round-Key . 95 4.2.2. Sub-Bytes . 95 4.2.3. Shift-Rows . 97 4.2.4. Mix-Columns 99 4.2.5. Contadores . 102 4.2.6. Unidad de control . 104 4.3. Núcleo de procesamiento Expander Key Core 106 4.3.1. Key Block . . . . . . . . . . . . 107 4.3.2. Contadores y unidad de Control 108 4.4. Red de Comunicación Integrada . . . . 110 4.4.1. Handshake entre las interfaces de red de los núcleos 110 4 4.4.2. Interfaz para el núcleo AES Core ..... 4.4.3. Interfaz para el núcleo Expander Key Core 4.4.4. Funcionamiento de las interfaces . 4.4.5. Topología ....... . 4.4.6. Paquetes de información 4.4. 7. Conmutador . . . . . . . 5. Pruebas y Resultados 5.1. AES Core ..... 5.2. Expander Key Core . 5.3. Sistema con núcleos de procesamiento . 5.4. Árbitro controlador de buses . . 6. Conclusiones y Trabajos Futuros 6.0.1. Conclusiones 6.0.2. Trabajos futuros 6.0.3. Publicaciones . . A. Mecanismo de conmutación 4 bits (switch) A. l. Conmutador de 4 bits . . . . . . . . . . . . . A.2. Arreglo de multiplexores para el conmutador A.3. Multiplexor para los conmutadores Bibliografía 111 113 114 118 119 121 129 130 133 135 139 143 143 144 145 147 147 150 151 153
dc.formatapplication/PDF
dc.language.isospa
dc.publisherBiblioteca Digital wdg.biblio
dc.publisherUniversidad de Guadalajara
dc.rights.urihttps://wdg.biblio.udg.mx/politicasdepublicacion.php
dc.titleSistema Multiprocesador con Red de Comunicación Integrada en Dispositivos Reconfigurables
dc.typeTesis de Maestria
dc.rights.holderUniversidad de Guadalajara
dc.rights.holderSandoval López, José Itzcóatl
dc.coverageGuadalajara, Jalisco
dc.type.conacytmasterThesis-
dc.degree.nameMAESTRIA EN CIENCIAS EN INGENIERÍA EN ELECTRÓNICA Y COMPUTACIÓN-
dc.degree.departmentCUCEI-
dc.degree.grantorUniversidad de Guadalajara-
dc.degree.creatorMAESTRO EN CIENCIAS EN INGENIERÍA EN ELECTRÓNICA Y COMPUTACIÓN-
Aparece en las colecciones:CUCEI

Ficheros en este ítem:
No hay ficheros asociados a este ítem.


Los ítems de RIUdeG están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.