Vous êtes sur la page 1sur 4

UNIVERSIDAD DE LAS FUERZAS

ARMADAS - ESPE

Departamento de Eléctrica y Electrónica

Diseño VLSI

Informe de la Práctica

Jairo Aguilar
Lucia Cordero

8 de febrero de 2018
TABLA DE CONTENIDO

PROGRAMACIÓN EN MODO EXPERTO USANDO ESTRUCTURAS EN KRL Error! Bookmark not


defined.
1. OBJETIVOS 3
1.1. OBJETIVO GENERAL 3
1.2. OBJETIVOS ESPECÍFICOS 3
2. MARCO TEÓRICO ERROR! BOOKMARK NOT DEFINED.
2.1. MODO EXPERTO ERROR! BOOKMARK NOT DEFINED.
2.2. ESTRUCTURAS ERROR! BOOKMARK NOT DEFINED.
2.3. VELOCIDAD ERROR! BOOKMARK NOT DEFINED.
2.4. ACELERACIÓN ERROR! BOOKMARK NOT DEFINED.
3. DESARROLLO DE LA PRÁCTICA 4
3.1. ACTIVIDAD ERROR! BOOKMARK NOT DEFINED.
3.2. PROCEDIMIENTO ERROR! BOOKMARK NOT DEFINED.
4. CONCLUSIONES 4
5. RECOMENDACIONES 4
6. BIBLIOGRAFÍA 4

2
1. TEMA

APLICACIÓN CON EL MICROCONTROLADOR PICO BLAZE EN LA


FPGA SPARTAN 3E
2. OBJETIVOS

2.1. OBJETIVO GENERAL

Diseñar e implementar una aplicación que permita el control de secuencias de luces con el uso
del microcontrolador PicoBlaze incluido en la FPGA Spartan 3E.

2.2. OBJETIVOS ESPECÍFICOS

 Realizar un programa en Assembler para el microcontrolador PicoBlaze que satisfaga los


requerimientos del problema planteado.
 Utilizar la herramienta KCPSM3 para compilar el programa y generar los archivos
necesarios para la implementación en la FPGA.
 Realizar un programa en VHDL para implementar la aplicación.
 Utilizar ISE Simulator (ISim) para verificar el funcionamiento de la aplicación.

3. SOFTWARE UTILIZADO

 KCPSM3.exe
 ISE Design Suite – Xilinx

4. INTRODUCCIÓN

4.1. KCPM3 - PICOBLAZE

KCPSM3 es un microcontrolador de 8 bits muy simple, principalmente para los dispositivos


Spartan-3, pero también adecuado para su uso en dispositivos Virtex-II y Virtex-IIPRO. Aunque
podría utilizarse para el procesamiento de datos, es más probable que se emplee en aplicaciones
que requieren una máquina de estado crítica compleja, pero no temporal. De ahí que tenga el
nombre de "(K) constant Coded Programmable State Machine".

Se utiliza un solo bloque de RAM para formar un almacén ROM para un programa de hasta 1024
instrucciones. Incluso con tales limitaciones de tamaño, el rendimiento es respetable en
aproximadamente 43 a 66 MIPS dependiendo del tipo de dispositivo y el grado de velocidad.

3
5. DESARROLLO DE LA PRÁCTICA

6. CONCLUSIONES

7. RECOMENDACIONES

8. BIBLIOGRAFÍA

Vous aimerez peut-être aussi