Professional Documents
Culture Documents
TECNOLGICA DE SAN
JUAN DEL RIO
Decodificador BCD 7 segmentos AC
Mecatrnica
Eduardo Muoz Prado
Andr Aldair Mrales Alcntara
Materia:
Dispositivos Digitales
Grupo:
MA03SM-15
Objetivo:
El alumno entender el uso de las operaciones bsicas en VHDL usando las
bibliotecas correspondientes.
Lgica combinacional con VHDL
Un circuito combinacional prctico puede tener docenas de entradas y salidas y
puede requerir cientos, miles, e incluso millones de trminos para describir como
una suma de productos, y miles y miles de millones de renglones para describir en
una tabla de verdad. De este modo, la mayora de los problemas de diseo lgico
combinacional reales son demasiado grandes para resolverse mediante la
aplicacin de la fuerza bruta de tcnicas tericas. La clave del desarrollo de
estos sistemas es el pensamiento estructurado. Un circuito o sistema complejo se
concibe como una coleccin de subsistemas ms pequeos, cada uno de los
cuales tiene una descripcin ms sencilla. Estos bloques combinacionales de
construccin constituyen los ladrillos con los que se edifican los sistemas
combinacionales. Uno de los bloques electrnicos ms importantes de este tipo lo
constituyen los denominados elementos MSI (Medium Scale of Integration)
combinacionales estudiados en la asignatura de Electrnica Digital: multiplexores,
decodificadores, comparadores, sumadores y dems. Las estructuras ms
importantes se describen en esta unidad desde una perspectiva de los lenguajes
de descripcin de hardware, en concreto usando el lenguaje VHDL.
Diagrama de bloques
4
4
4
4
4
4
4
4
3
Descripcin
Arquitectura
Banco de pruebas
Simulacin
Cuestionario
Conclusin:
El programa Xilinx ISE se nos hizo muy til para poder implementar circuitos
mediante descripcin ya que es mucho ms fcil que hacerlo mediante circuitos
comerciales, como en otras materias ocupbamos varios circuitos integrados en
cambio con Xilinx solo ocupamos uno, aunque se nos hace complicado el lenguaje
VHDL vamos entendiendo poco a poco sus funciones y las facilidades que nos da
ya que podemos implementar cualquier cosas que nosotros queramos.
Otra cosa que nos pareci importante es la simulacin, as podemos comprobar
que lo que describimos est haciendo la funcin que queramos.