Implementación de periféricos en vivado para dispositivos ZYNQ
Authors
Ortega Lázaro, SaraDirector
Bravo Muñoz, IgnacioDate
2014Keywords
Microprocesadores
Document type
info:eu-repo/semantics/bachelorThesis
Rights
Atribución-NoComercial-SinDerivadas 3.0 España
Access rights
info:eu-repo/semantics/openAccess
Abstract
La familia Zynq de Xilinx combina en un mismo circuito integrado un microprocesador (parte software) y una zona de lógica programable (parte hardware). Para su diseño, Xilinx proporciona herramientas de desarrollo agrupadas bajo el nombre ISE Design Suite. Por otro lado, Xilinx ofrece Vivado HLS (High-Level Synthesis) como herramienta de síntesis de alto nivel que permite trabajar a un elevado nivel de abstracción.
Durante este trabajo se emplearán ambas herramientas para diseñar un periférico controlado por procesador a través de la interfaz AXI4-Lite que los comunica. Se estudiará su funcionamiento, ventajas, y se analizará la implementación más óptima en el caso de Vivado HLS. Xilinx Zynq family combines software programmability of a processor with the hardware programmability of an FPGA in the same integrated circuit. For its design, Xilinx provides a broad range of development system tools, collectively called the ISE Design Suite. Xilinx also provides Vivado HLS as high-level synthesis tool that allows working at a higher level of abstraction.
Along this work both of these tools will be used for creating a custom peripheral in the programmable logic portion and control it via AXI4-Lite interface. It will be studied how these tools work, their advantages, and the most optimal implementation will be analyzed with Vivado HLS.
Files in this item
Files | Size | Format |
|
---|---|---|---|
TFG Ortega Lázaro 2014.pdf | 12.33Mb |
|
Files | Size | Format |
|
---|---|---|---|
TFG Ortega Lázaro 2014.pdf | 12.33Mb |
|