Author(s):
Oliveira, Ramiro Manuel Silva
Date: 2010
Persistent ID: http://hdl.handle.net/10773/3709
Origin: RIA - Repositório Institucional da Universidade de Aveiro
Subject(s): Engenharia electrónica; Dispositivos lógicos programáveis; Sistemas embebidos; Microprocessadores; Microcontroladores; Arquitectura de computadores; FPGA (Field programmable gate arrays)
Description
O avançar da tecnologia na área dos sistemas digitais, que se traduziu num
aumento significativo da velocidade e numa diminuição dos consumos e das
dimensões, levou ao aparecimento do conceito de SoC (System on Chip).
Como o próprio nome indica, estes sistemas são compostos por diversos
componentes, todos na mesma pastilha de silício (microprocessadores,
memórias, ADC, controladores I/O, etc.).
Nesta dissertação pretende-se comparar alguns desses sistemas e analisar as
suas vantagens e desvantagens, quando comparados com outras soluções
existentes.
Ao longo deste trabalho são feitas comparações de desempenho entre um
processador embutido numa FPGA, uma FPGA e um PC. Para tal são usados
algoritmos com base em máquinas de estados finitos. The advance of the technology in the area of digital systems, which as
translated itself in a significant increase of the speed and in a decrease in
consumptions and dimensions, has led to the appearing of the SoC concept
(System on Chip). As the name indicates, these systems are composed by
several components, all in the same silicon wafer (microprocessors, memories,
ADC, I/O controllers, etc.).
In this dissertation it is intended to compare some of those systems, and
analyze their advantages and disadvantages, when compared with other
existing solutions.
Throughout this work, comparisons between an embedded processor, a FPGA
and a PC are made. In order to do this Finite-State Machine based algorithms
are used. Mestrado em Engenharia Electrónica e Telecomunicações