Exportar registro bibliográfico

Análise da implementação de núcleos de código aberto de microcontroladores PIC16 em FPGA (2010)

  • Authors:
  • USP affiliated author: BARCELLOS, WILLIAM - EESC
  • School: EESC
  • Subjects: CIRCUITOS FPGA; MICROPROCESSADORES
  • Keywords: FPGA; Microcontrolador; Microcontroller; Microprocessadores; Núcleo de código aberto; Softcore
  • Language: Português
  • Abstract: Nos últimos anos, o crescimento, tanto em diversidade, quanto em densidade, dos dispositivos reconfiguráveis, e de suas respectivas ferramentas de desenvolvimento, tem favorecido a implementação de sistemas complexos e completos em lógica integrada e programável (SoC - System on Chip) em um curto espaço de tempo. Junto com o crescimento da utilização de dispositivos reconfiguráveis, tem surgido uma tendência na associação de tais dispositivos com microcontroladores. A Atmel possui uma família de dispositivos reconfiguráveis conhecida por FPSLIC (Field Programmable System Level Integrated Circuit) que integra em um único chip uma FPGA AT40K e um microcontrolador AVR de 8 bits. A Altera possui um núcleo flexível de um microprocessador, mais conhecido por Nios, que pode ser reconfigurado conforme a necessidade, podendo ser facilmente implementado nos dispositivos Cyclone, da própria Altera. A Cypress lançou uma linha de dispositivos chamada PSoC (Programmable System-on-Chip), que são microcontroladores que possuem partes reconfiguráveis, tanto digitais como analógicas. Neste trabalho, núcleos de código aberto de microcontroladores PIC16 foram implementados em FPGA. Após a implementação, o funcionamento dos núcleos foi verificado e as alterações necessárias foram realizadas para que eles funcionassem corretamente. Um dos núcleos foi utilizado para controlar uma esteira industrial, analisando então as vantagens e desvantagens na sua utilização
  • Imprenta:

  • Download do texto completo

    Tipo Nome Link
    Versão Publicada Barcellos_William.pdf Direct link
    How to cite
    A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas

    • ABNT

      BARCELLOS, William. Análise da implementação de núcleos de código aberto de microcontroladores PIC16 em FPGA. 2010. Trabalho de Conclusão de Curso (Graduação) – Escola de Engenharia de São Carlos, Universidade de São Paulo, São Carlos, 2010. Disponível em: https://bdta.abcd.usp.br/directbitstream/1e087b0f-ab87-44f2-9900-0f614b5eaf77/Barcellos_William.pdf. Acesso em: 16 maio 2024.
    • APA

      Barcellos, W. (2010). Análise da implementação de núcleos de código aberto de microcontroladores PIC16 em FPGA (Trabalho de Conclusão de Curso (Graduação). Escola de Engenharia de São Carlos, Universidade de São Paulo, São Carlos. Recuperado de https://bdta.abcd.usp.br/directbitstream/1e087b0f-ab87-44f2-9900-0f614b5eaf77/Barcellos_William.pdf
    • NLM

      Barcellos W. Análise da implementação de núcleos de código aberto de microcontroladores PIC16 em FPGA [Internet]. 2010 ;[citado 2024 maio 16 ] Available from: https://bdta.abcd.usp.br/directbitstream/1e087b0f-ab87-44f2-9900-0f614b5eaf77/Barcellos_William.pdf
    • Vancouver

      Barcellos W. Análise da implementação de núcleos de código aberto de microcontroladores PIC16 em FPGA [Internet]. 2010 ;[citado 2024 maio 16 ] Available from: https://bdta.abcd.usp.br/directbitstream/1e087b0f-ab87-44f2-9900-0f614b5eaf77/Barcellos_William.pdf

    Últimas obras dos mesmos autores vinculados com a USP cadastradas na BDPI:

    Digital Library of Academic Works of Universidade de São Paulo     2012 - 2024