1 |
Framework pro vývoj aplikací na platformě ARM / Application Development Framework for the ARM PlatformBuchta, Petr January 2015 (has links)
This master's thesis focuses on designing and implementing a framework that would offer basic program resources for application development on hardware platform FITkit Minerva. First part of this work focuses on designing a data channel between PC and the kit for which the USB interface was used. Next part focuses on implementing a channel between an ARM based microcontroller and FPGA Xilinx Spartan-6. That led to creating a special system inside FPGA that allows adding new HW components that communicate with the microcontroller, which can be used for implementing HW acceleration techniques. Another outcome of this work is a debugging interface that allows to program and debug FPGA using development environment Xilinx ISE without a need of the original Xilinx JTAG adapter. This was achieved by using the XVC protocol that allows to create a custom JTAG adapter that in this case was implemented in the software of the microcontroller.
|
2 |
Remote development environment with reconfigurable components in the Advanced Telecom Computing Architecture context / Ambiente de desenvolvimento com componentes reconfiguráveis no contexto AdvancedTCAPaiva, Thiago Costa de [UNESP] 22 September 2016 (has links)
Submitted by THIAGO COSTA DE PAIVA null (tecepe@tecepe.eng.br) on 2016-10-20T16:03:30Z
No. of bitstreams: 1
2016-tcpaiva-dissertacao-v5.pdf: 15159745 bytes, checksum: 268b17eafe4c1d4d453fb5e731a83466 (MD5) / Approved for entry into archive by Juliano Benedito Ferreira (julianoferreira@reitoria.unesp.br) on 2016-10-26T18:23:11Z (GMT) No. of bitstreams: 1
paiva_tc_me_ilha.pdf: 15159745 bytes, checksum: 268b17eafe4c1d4d453fb5e731a83466 (MD5) / Made available in DSpace on 2016-10-26T18:23:11Z (GMT). No. of bitstreams: 1
paiva_tc_me_ilha.pdf: 15159745 bytes, checksum: 268b17eafe4c1d4d453fb5e731a83466 (MD5)
Previous issue date: 2016-09-22 / A especificação Advanced Telecom Computing Architecture (AdvancedTCA) estabelece parâmetros para um bastidor eletrônico de altas perfomance e disponibilidade. Para tanto, grande enfoque é dado nas áreas de controle e monitoramento, o que é feito com o suporte da especificação Intelligent Platform Management Interface (IPMI). Uma das etapas deste trabalho deu-se justamente devido a implementação de um conjunto mínimo e funcional de recursos descritos pela IPMI de forma a adequar o projeto ao contexto em que estava inserido. Em contrapartida, este padrão acaba por restringir o acesso direto de elementos internos ao bastidor e, dessa forma, desenvolvimentos são dificultados quando componentes eletrônicos reprogramáveis são utilizados. Este projeto, então, teve como objetivo a composição de um ambiente de trabalho adequado a este contexto utilizando recursos tradicionais de redes de comunicações. O protocolo Xilinx Virtual Cable (XVC) mostrou-se extremamente conveniente para a situação e fez parte da solução implementada, possibilitando o uso remoto de técnicas de depuração. O ambiente de desenvolvimento final tem se mostrado estável e com boa performance, resmo para conexões entre diferentes continentes, diminuindo custos com viagens e possibilitando a criação de estruturas compartilhadas. / The Advanced Telecom Computing Architecture (AdvancedTCA) specification defines parameters to provide a high performance and high availability environment. Therefore, there is a great focus on control and monitoring, which is achieved with the help of the Intelligent Platform Management Interface (IPMI) specification. One part of this project was devoted to the implementation of a minimal set of IPMI resources required by the context. On the other hand, the AdvacedTCA standard ends up restricting the access to devices inside of the shelf and thus developments on this scenario are hampered when reconfigurable electronic components are present. The goal of this project then was the conception of a suitable development environment using regular network resources. The Xilinx Virtual Cable (XVC) protocol came across as an appropriate tool to the context and is part of the implemented solution, allowing remote debugging techniques to be used. The final development environment is stable and with reasonable performance, even for connections between different continents, reducing travel expenses and facilitating the creation of shared structures.
|
3 |
Remote development environment with reconfigurable components in the Advanced Telecom Computing Architecture context /Paiva, Thiago Costa de January 2016 (has links)
Orientador: Ailton Akira Shinoda / Resumo: A especificação Advanced Telecom Computing Architecture (AdvancedTCA) estabelece parâmetros para um bastidor eletrônico de altas perfomance e disponibilidade. Para tanto, grande enfoque é dado nas áreas de controle e monitoramento, o que é feito com o suporte da especificação Intelligent Platform Management Interface (IPMI). Uma das etapas deste trabalho deu-se justamente devido a implementação de um conjunto mínimo e funcional de recursos descritos pela IPMI de forma a adequar o projeto ao contexto em que estava inserido. Em contrapartida, este padrão acaba por restringir o acesso direto de elementos internos ao bastidor e, dessa forma, desenvolvimentos são dificultados quando componentes eletrônicos reprogramáveis são utilizados. Este projeto, então, teve como objetivo a composição de um ambiente de trabalho adequado a este contexto utilizando recursos tradicionais de redes de comunicações. O protocolo Xilinx Virtual Cable (XVC) mostrou-se extremamente conveniente para a situação e fez parte da solução implementada, possibilitando o uso remoto de técnicas de depuração. O ambiente de desenvolvimento final tem se mostrado estável e com boa performance, resmo para conexões entre diferentes continentes, diminuindo custos com viagens e possibilitando a criação de estruturas compartilhadas. / Mestre
|
Page generated in 0.0135 seconds