Disseny d'un protocol de comunicació en sèrie sobre circuits integrats de la família Zynq 7000 de Xilinx
Estadístiques de LA Referencia / Recolecta
Inclou dades d'ús des de 2022
Cita com:
hdl:2117/177603
Tipus de documentTreball Final de Grau
Data2020-01
Condicions d'accésAccés obert
Llevat que s'hi indiqui el contrari, els
continguts d'aquesta obra estan subjectes a la llicència de Creative Commons
:
Reconeixement-NoComercial-SenseObraDerivada 3.0 Espanya
Abstract
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.
MatèriesComputer network protocols, VHDL (Computer hardware description language), Protocols de xarxes d'ordinadors, VHDL (Llenguatge de descripció de maquinari)
TitulacióGRAU EN ENGINYERIA DE TECNOLOGIES I SERVEIS DE TELECOMUNICACIÓ (Pla 2015)
Fitxers | Descripció | Mida | Format | Visualitza |
---|---|---|---|---|
TFG_esteve_cruanyes_fitxers.zip | 96,19Mb | application/zip | Visualitza/Obre | |
TFG_esteve_cruanyes_memoria.zip | 5,171Mb | application/zip | Visualitza/Obre |