Tarea 1 Micros Vs Fpga

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 3

Mauricio Corrales, Universidad Latina de Panamá, FPGA VS MICROS 1

MICROS

Tarea FPGA VS MICROS


Mauricio Corrales

Ingeniería Mecatrónica e
Universidad Latina de Panamá

FPGA
Introducción
FPGA son su flexibilidad, capacidad de procesado en paralelo y
¿Qué es microcontrolador? velocidad. Esto les convierte en dispositivos idóneos para:
*Simulación y depuración en el diseño de microprocesadores.
Un microcontrolador es un circuito integrado programable, *Simulación y depuración en el diseño de ASICs.
capaz de ejecutar las órdenes grabadas en su memoria. Está *Procesamiento de señal digital, por ejemplo, vídeo.
compuesto de varios bloques funcionales que cumplen una
tarea específica.
¿Qué es microprocesador? III. Cuáles son sus similitudes

El procesador o microprocesador es la unidad de procesamiento


principal de un ordenador, es a sí misma la unidad más Un microprocesador que absorbe las funciones de una unidad
importante, el «cerebro» de un ordenador. central de procesamiento (CPU) en un solo circuito integrado
¿Qué es fpga? (IC). Piense en un microcontrolador como una computadora
pequeña que tiene un procesador y algunos otros componentes
para convertirlo en una computadora.
Una matriz de puertas lógicas programable en campo o FPGA, es
un dispositivo programable que contiene bloques de lógica cuya
interconexión y funcionalidad puede ser configurada en el
IV. Cuales son los usos más
momento, mediante un lenguaje de descripción especializado.
comunes que se les da

Microcontrolador:
I. Comparación entre las 3 Se emplea para controlar el funcionamiento de una tarea
tecnologías determinada y, debido a su reducido tamaño, suele ir
(Microcontrolador, incorporado en el propio dispositivo al que gobierna.
microprocesador y FPGA)

El microprocesador es un procesador que incluye dos tipos de Microprocesador:


memoria: una volátil (equivale a la de todos los procesadores) y Es un dispositivo que realiza las funciones de la CPU en un
otra no volátil (la memoria del disco duro). Además, incluye único circuito integrado. Se pone en marcha cuando inicias tu
periféricos y todo lo anterior en un único chip. En el ordenador y se encarga de activar el sistema operativo y los
procesador, los dos tipos de memoria y los periféricos son programas correspondientes. También realiza operaciones de
externos. diversa índole.
CPU: Este tiene mas potencia de cálculo, por lo cual solamente
realiza sus funciones con lo que tiene (datos) y su algoritmo o
FPGA programa establecido.

Velocidad de operación: Rápida (En el orden de los GHz)


FPGA son su flexibilidad, capacidad de procesado en paralelo
Memoria RAM y ROM: Son dispositivos externos que
y velocidad. Esto les convierte en dispositivos idóneos para:
complementan el funcionamiento del microprocesador (De mayor
*Simulación y depuración en el diseño de microprocesadores. capacidad)
*Simulación y depuración en el diseño de asdics.
*Procesamiento de señal digital, por ejemplo, vídeo Costos: El costo del microprocesador es muy alto en la actualidad

II. Cuales son sus diferencias Tamaño: El microprocesador es pequeño, pero añadiendo los demás
periféricos el tamaño de este aumentará

El microprocesador es un procesador que incluye dos tipos de


memoria: una volátil (equivale a la de todos los procesadores) y FPGA: Tienen un amplio espectro de aplicaciones: como
otra no volátil (la memoria del disco duro). Además, incluye industria automotriz, reconocimiento de voz, controladores de
periféricos y todo lo anterior en un único chip. En el dispositivos, sistemas militares, radiotransmisores/receptores
procesador, los dos tipos de memoria y los periféricos son gestionados por software, computación de alto rendimiento,
externos. sistemas de emulación de hardware, equipos de investigación en
medicina, etc.
Mauricio Corrales, Universidad Latina de Panamá, FPGA VS MICROS 2
MICROS

Que otras tecnologías se pueden utilizar Fpga

Arduino: Arduino es una empresa, un proyecto y una


comunidad de usuarios de hardware y software de Código
abierto que diseña y fabrica microcontroladores de placa
única y kits de microcontroladores para crear dispositivos
digitales.

Comparar las formas Micoprocesador


de programar
eimplementar

Los lenguajes de descripción de hardware (HDL)


normalmente utilizados para programar una FPGA son
VHDL o Verilog.

Para programar un microcontrolador y un microprocesador


PIC C es una herramienta que permite programar un
microcontrolador por medio de lenguaje C, a diferencia del
lenguaje máquina o ensamblador (ASM) que se maneja por
defecto, este hace los programas más fáciles de escribir,
analizar y comprender.

Bibliografía
https://www.akka-technologies.com/fpga/

https://electrotec.pe/blog/Microvsmicro

https://www.shunlongwei.com/es/microprocessor-vs-
microcontroller-what-is-the-difference/

https://es.wikipedia.org/wiki/Field-programmable_gate_array

https://www.akka-technologies.com/fpga/

Microcontrolador
Mauricio Corrales, Universidad Latina de Panamá, FPGA VS MICROS 3
MICROS

También podría gustarte