Por favor, use este identificador para citar o enlazar este ítem: https://hdl.handle.net/20.500.12104/80033
Registro completo de metadatos
Campo DCValorLengua/Idioma
dc.contributor.advisorPérez Cisneros, Marco Antonio
dc.contributor.advisorCastellanos Alvarado, Estela Adriana
dc.contributor.authorCobian Sandoval, Cecilia De Los Angeles
dc.date.accessioned2019-12-24T02:33:33Z-
dc.date.available2019-12-24T02:33:33Z-
dc.date.issued2018-10-31
dc.identifier.urihttps://hdl.handle.net/20.500.12104/80033-
dc.identifier.urihttps://wdg.biblio.udg.mx
dc.description.abstractLa tecnología de Redes en Chip, proporcionan comunicación y transferencia de paquetes en sistemas embebidos en dispositivos reconfigurables, para programación de aplicaciones con propósito específico, en diversas industrias. El presente trabajo define los conceptos que atienden a estas tecnologías, se diseña e implementa una red en chip con topología Torus 1D y se realiza un simulador en un lenguaje orientado a objetos como es el C++. Se tiene como objetivo realizar este prototipo como una red flexible, que pueda ser modular y tenga también la característica de escalabilidad.
dc.description.tableofcontentsAGRADECIMIENTOS ...................................................................................................... VI INDICE GENERAL ......................................................................................................... VIII LISTA DE FIGURAS ........................................................................................................ XI LISTA DE TABLAS ........................................................................................................ XIII RESUMEN ..................................................................................................................... XIV ABSTRACT ..................................................................................................................... XV CAPÍTULO 1. INTRODUCCIÓN ..................................................................................... 1 1.1 Introducción ........................................................................................................... 1 1.2 Planteamiento del problema.................................................................................. 2 1.3 Justificación ........................................................................................................... 2 1.4 Objetivos ................................................................................................................ 3 1.4.1 Objetivos generales ................................................................................................. 3 1.4.2 Objetivos específicos ............................................................................................... 4 1.5 Hipótesis ................................................................................................................ 4 CAPÍTULO 2. MARCO TEÓRICO .................................................................................. 6 2.1 Antecedentes y Estado del Arte ............................................................................ 6 CAPÍTULO 3. RED DE COMUNICACIÓN INTEGRADA ............................................. 11 3.1 Uso de las Redes ................................................................................................ 11 3.2 Modelos de Referencia ....................................................................................... 12 3.2.1 La Capa Física ......................................................................................................... 12 3.2.2 La Capa de Enlace de Datos ................................................................................... 14 3.2.3 La Capa de Red ...................................................................................................... 15 3.2.4 La Capa de Transporte ........................................................................................... 15 3.2.5 La Capa de Sesión .................................................................................................. 15 3.2.6 La Capa de Presentación ........................................................................................ 15 3.2.7 La Capa de Aplicación ............................................................................................ 15 IX 3.3 Seguridad en la Red ............................................................................................ 16 CAPÍTULO 4. TECNOLOGÍAS UTILIZADAS ............................................................... 18 4.1 Network On Chip (NoC) ...................................................................................... 18 4.1.1 Arquitectura y Diseño del Espacio en una NoC ...................................................... 21 4.1.2 Topologías ............................................................................................................. 22 4.1.3 Switch de Conmutación ......................................................................................... 26 4.1.3.1 Sistema de Multiplexión ....................................................................................... 26 4.1.3.2 Árbitro de Buses ................................................................................................... 27 4.1.3.3 Memoria FIFO....................................................................................................... 27 4.1.4 Protocolos de Comunicación ................................................................................. 27 4.2 Sistemas Embebidos en FPGA ........................................................................... 29 4.2.1 Lógica Programable y Lenguajes de Descripción de Hardware .............................. 29 4.3 Metodología para la programación en Lenguaje C++ del Simulador de la NoC 30 4.3.1 Programación Estructurada ................................................................................... 30 4.3.1.1 Concepto de Algoritmo ........................................................................................ 30 4.3.1.2 Teorema de la Programación Estructurada .......................................................... 31 4.3.1.3 Codificación del Algoritmo ................................................................................... 31 4.3.2 Programación Orientada a Objetos ....................................................................... 32 4.3.2.1 ¿Qué son los Objetos? .......................................................................................... 32 4.3.2.2 Modularidad y Abstracción .................................................................................. 33 4.3.3 ¿Por qué utilizamos C++? ....................................................................................... 34 4.3.4 Ingeniería de Software ........................................................................................... 35 4.3.4.1 Proceso Racional Unificado .................................................................................. 36 CAPÍTULO 5. DISEÑO E IMPLEMENTACIÓN ............................................................ 39 5.1 Diseño del Switch para la conmutación .............................................................. 39 5.1.1 Red de Multiplexores ............................................................................................. 40 5.1.2 Switch .................................................................................................................... 41 5.2 Árbitro de Buses .................................................................................................. 42 5.2.1 Arquitectura Propuesta ......................................................................................... 42 X 5.1 Memoria FIFO ...................................................................................................... 43 5.2 Diseño del Protocolo ........................................................................................... 47 5.3 Redes de Transmisión......................................................................................... 47 5.3.1 Topología Torus 1D ................................................................................................ 48 5.4 Diseño del Simulador en Lenguaje C++ ............................................................. 48 CAPÍTULO 6. RESULTADOS ....................................................................................... 51 6.1 Red de Multiplexores ........................................................................................... 51 6.2 Sistema de Multiplexión ...................................................................................... 53 6.3 Switch .................................................................................................................. 60 6.4 Árbitro de Buses .................................................................................................. 62 6.5 Memoria FIFO ...................................................................................................... 65 6.6 Simulador en Lenguaje C++................................................................................ 68 CAPÍTULO 7. CONCLUSIONES .................................................................................. 74 REFERENCIAS BIBLIOGRÁFICAS ................................................................................ 76
dc.formatapplication/PDF
dc.language.isospa
dc.publisherBiblioteca Digital wdg.biblio
dc.publisherUniversidad de Guadalajara
dc.rights.urihttps://www.riudg.udg.mx/info/politicas.jsp
dc.subjectEmbebidos
dc.subjectTorus
dc.subjectRed
dc.subjectChip Noc
dc.titleMÓDULO DE RED EN CHIP NOC EN DISPOSITIVOS RECONFIGURABLES
dc.typeTesis de Maestria
dc.rights.holderUniversidad de Guadalajara
dc.rights.holderCobian Sandoval, Cecilia De Los Angeles
dc.coverageGUADALAJARA, JALISCO
dc.type.conacytmasterThesis-
dc.degree.nameMAESTRIA EN CIENCIAS EN INGENIERIA ELECTRONICA Y COMPUTACION-
dc.degree.departmentCUCEI-
dc.degree.grantorUniversidad de Guadalajara-
dc.degree.creatorMAESTRA EN CIENCIAS EN INGENIERIA ELECTRONICA Y COMPUTACION-
Aparece en las colecciones:CUCEI

Ficheros en este ítem:
Fichero TamañoFormato 
MCUCEI10007.pdf
Acceso Restringido
1.03 MBAdobe PDFVisualizar/Abrir    Request a copy


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