Diseño de un protocolo de comunicación en serie sobre circuitos integrados de la família Zynq-7000 de xilinx

Autor: Cruanyes Parera, Esteve
Přispěvatelé: Altet Sanahujes, Josep, Universitat Politècnica de Catalunya. Departament d'Enginyeria Electrònica
Jazyk: Catalan; Valencian
Rok vydání: 2020
Předmět:
Zdroj: UPCommons. Portal del coneixement obert de la UPC
Universitat Politècnica de Catalunya (UPC)
Recercat. Dipósit de la Recerca de Catalunya
instname
Popis: The Zybo board is a powerful tool for developing Systems based on the Zynq-7000 SoC. They can be used in many environments, including educational. However, currently there are no available systems to connect several boards between each appropriate for such environment, more specifically on the communication systems learning field. This project describes the design of a communication protocol to interconnect several boards in a ring-topology network. The protocol is designed for a low amount of data flowing at low speeds. The result of the work done is an open-source IP for the students to use, modify and improve. This IP is described purely using hardware and is intended to lay inside the SoC alongside the user-implemented design that needs such IP to take advantage of the communications capabilities that it offers. Las places Zybo son una potente herramienta para el desarrollo de sistemas basados en los SoC de la familia Zynq-7000. Se utilizan en todo tipo de entornos, incluido el pedagógico. Sin embargo, actualmente no existe ningún sistema de comunicación entre placas adecuado para este entorno, más concretamente para el aprendizaje de sistemas de comunicación. Este trabajo describe el diseño de un protocolo de comunicación para comunicar varias placas entre ellas mediante una red en topología de anillo. El protocolo está diseñado para transmitir un bajo volumen de datos a baja velocidad. El resultado es una IP de código abierto apta para que los estudiantes puedan trabajar sobre ella, modificarla y mejorarla. Ésta IP es un bloque puramente de hardware que reside dentro del SoC conjuntamente con la aplicación que el usuario haya diseñado para que haga uso de este bloque para comunicarse con otras placas. Les plaques Zybo són una potent eina per desenvolupar sistemes basats en els SoC de la família Zynq-7000. Són utilitzades en tota mena d'entorns, inclòs el pedagògic. No obstant, actualment no hi ha disponible cap sistema de comunicació entre plaques òptim per a aquest àmbit i més concretament en l'aprenentatge de sistemes de comunicació. Aquest treball descriu el disseny d'un protocol de comunicació per comunicar diverses plaques entre elles mitjançant una xarxa amb topologia d'anell. El protocol està dissenyat per transmetre un baix volum de dades a baixa velocitat. El resultat és una IP de codi obert apte perquè els estudiants hi puguin treballar i la puguin modificar i millorar. Aquesta IP és un bloc purament de hardware que conviu dins del SoC juntament amb l'aplicació que l'usuari vulgui que faci ús de la IP per comunicar-se amb altres plaques.
Databáze: OpenAIRE