Proyecto 2.1: Implementar un circuito de lógica Simple

En este proyecto, se descargar un archivo de bits a la placa para configurar la FPGA con cuatro diferentes circuitos de lógica. Los circuitos utilizan botones e interruptores para las entradas y LEDs para las salidas. Debe sondear los circuitos lógicos aplicando todas las combinaciones posibles de las señales de entrada. De los resultados de la aplicación de todas las posibles combinaciones, podrás escribir las ecuaciones de la lógica que describen los comportamientos de los circuitos. Luego se reescriben las ecuaciones usando Verilog HDL, que volver a ponerlos en práctica en la FPGA y comparar el comportamiento del circuito con el archivo de bits dado.

Lo que usted necesita:

-Xilinx® WebPACK ISE™ instalado.

-Tener su placa FPGA establecida.

-Entender cómo programar la placa FPGA.

-Entender cómo agregar un archivo Verilog HDL y escribir un archivo XDC

-El archivo de bits de la tarjeta

No cubrir todos los temas básicos que necesitas pero si quieres saber más siguen estos enlaces:

- Circuito digital Resumen

- Ceros y unos

- Funciones y lógica tabla de verdad

- Interruptores y transistores

- Introducción a la tecnología CMOS

- Las operaciones lógicas básicas

- SOP y POS circuito

- XOR y XNOR

Etiquetas: Digilent, FPGA, EE214

Artículos Relacionados

Circuitos y puertas lógicas simples

Circuitos y puertas lógicas simples

Las puertas lógicas son algunos de los bloques de edificio básicos de circuitos de lógica digital. En este Instructable hablamos sobre algunos de los más sencillos de estos dispositivos y ver algunas de las divertidas cosas que puedes hacer con ellos
Implementar su propio Transistor lógica puertas

Implementar su propio Transistor lógica puertas

Muchas implementaciones de puerta lógica ya están en la web de referencia y este instructable es uno de mis intentos de implementar mi propio. Tenga en cuenta que el circuito de diseño que surgió en este experimento mini (experimento... ¡ SÍ! Esto es
Y la puerta para los usos de circuito de lógica

Y la puerta para los usos de circuito de lógica

Las puertas lógicas son los ladrillos fundamentales de circuitos digitales; es cómo los equipos registraran y transmiten información.Las puertas lógicas elementales (como la puerta y) ayudan a interpretar dos entradas binarias para controlar una sola
¿Poner tu cerebro en Overdrive, sin cables, con un circuito de 555 Ultra-Simple

¿Poner tu cerebro en Overdrive, sin cables, con un circuito de 555 Ultra-Simple

deseándole podría marcar su cerebro de modo productivo? Resulta que puede ser una manera fácil de hacerlo.Probablemente has escuchado del estímulo magnético transcranial (TMS). Con TMS, hacking cerebral mantiene tanto los médicos utilizan extremadame
Proyecto 7: Simular falla y demora en circuitos combinacionales

Proyecto 7: Simular falla y demora en circuitos combinacionales

En este proyecto, vamos a examinar el retardo en circuitos combinacionales. Vamos a decirle al simulador de la demora de cada puerta en Verilog y simular los circuitos para ver cómo retardo puede afectar el comportamiento de un circuito combinacional
Bits de la versión 1.0 de la RoboDawg

Bits de la versión 1.0 de la RoboDawg

Han estado pensando sobre la creación de un compañero de robot de algún tipo durante unos años ahora y me han llegado finalmente a hacerlo. También recluté a unos amigos para entrar en la acción también. Trabaja sorprendentemente bien para un primer
Creación de un proyecto de circuito suave con SnapNsew

Creación de un proyecto de circuito suave con SnapNsew

Integración electrónica en textiles es una manera emocionante para que a niños interesados en la electrónica. Desafortunadamente, las técnicas necesarias para crear un proyecto sólido no son triviales. He creado este sistema que le permite a:Fácilmen
SnapNsew: Un circuito de Soft / Embedded proyecto electrónico

SnapNsew: Un circuito de Soft / Embedded proyecto electrónico

Integración electrónica en textiles es una manera emocionante para que a niños interesados en la electrónica. Desafortunadamente, las técnicas necesarias para crear un proyecto sólido no son triviales. He creado este sistema que le permite a:Fácilmen
Proyecto 1.2: Utilizar modificadores a los LEDs de Control

Proyecto 1.2: Utilizar modificadores a los LEDs de Control

Este proyecto muestra cómo utilizar Verilog HDL con una tarjeta FPGA. En este proyecto utilizará un interruptor en su tabla FPGA para encender un LED. Al hacer esto, aprenderás los primeros pasos de escritura de código de Verilog y observar cómo un i
Proyecto 3.1: Mayoría de 5

Proyecto 3.1: Mayoría de 5

¿Cómo se podría encontrar una mayoría de los votos si cada uno de los cinco votantes tiene un interruptor para votar sí o no? La lógica es bastante simple y se utilizará en este proyecto. Cualquier momento hay tres o más de los cinco que voto Sí, ent
Dos circuitos de conmutación modo de alimentación basado en el 555 temporizador

Dos circuitos de conmutación modo de alimentación basado en el 555 temporizador

Hoy en día las fuentes de alimentación de modo conmutado (SMPS) son ampliamente utilizadas en los dispositivos electrónicos. En comparación con los lineales, tienen las ventajas de ser más eficientes, para ocupar el lugar más pequeño y más barato. La
GaussGun / pistola de bobina electrónica e ingeniería de proyectos

GaussGun / pistola de bobina electrónica e ingeniería de proyectos

Me decidí a hacer el Gold Award de la cresta en mi colegio, que es una gran certificación de la Asociación británica de ciencia que da a los estudiantes una oportunidad de ampliar sus conocimientos de ciencia, tecnología, ingeniería y matemáticas med
Cómo moler un tablero de circuito con un Stepcraft Mill y en formato EagleCAD

Cómo moler un tablero de circuito con un Stepcraft Mill y en formato EagleCAD

En este tutorial vamos a utilizar en formato EagleCAD, una herramienta de diseño de PCB, para generar las trayectorias de herramienta para la fabricación de circuitos utilizando un molino del CNC de Stepcraft (o cualquier otro molino CNC que acepta e
22 circuitos de electrónica básica hecha con Electra-educación electrónica modular KIT

22 circuitos de electrónica básica hecha con Electra-educación electrónica modular KIT

Electra me es una KIT que contiene 57 módulos con partes de electrónica de educación. Hay descritos más de 20 circuitos básicos pero usted consigue bastantes piezas para hacer más. El KIT está diseñado para enseñar a los jóvenes conocimientos básicos