Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Manual de Prcticas
Por cada prctica habr que entregar una memoria de su realizacin, en la que se deber
incluir las respuestas a las preguntas del enunciado y las tres partes mencionadas anterior-
mente. Las tres partes en las que se divide la prctica (teora, simulacin y emulacin o
montaje) deben tener el mismo resultado; si lo anterior no se cumple, la prctica estar
mal realizada y por lo tanto estar suspensa a menos que se indiquen unos motivos razon-
ables para dicha contradiccin.
2. Realizacin de un prctica
lacin, el estudio terico no debe quedarse en obtener una frmula lgica, sino que se deber
llegar a una tabla de combinaciones y/o a un cronograma en el que aparezcan todas las seales
visibles del problema.
F
X Y
tiempo 0 1
1 1
1 0
0 0
0 1
1 1
1 0
De nuevo, hay que ser muy cuidadoso con la resolucin del estudio terico (tanto en la
obtencin de la tabla de combinaciones como en el cronograma) ya que las conclusiones que
obtengamos nos servirn para la posterior comparacin con los restantes apartados de la
memoria. Este hecho nos servir para evitar posibles equivocaciones en las comparaciones y/o
tener justificaciones para posibles discrepancias entre los diferentes apartados.
2.2. Simulacin.
Una vez que se haya realizado el estudio terico del problema, llevaremos a cabo el
proceso de simulacin para comprobar la correcta realizacin del estudio terico. Para ello, uti-
lizaremos la simulaciones utilizando un simulador que entiende el lenguaje VHDL. Este simu-
lador es la versin de demostracin del simulador GMVHDL de la empresa Green Mountain
Departamento de Ingeniera Electrnica de Sistemas Informticos y Automtica 3
Este simulador tiene como lenguaje de entrada el lenguaje VHDL. Se puede encontrar
una extensa documentacin de l en internet, no obstante varios profesores del Departamento
hemos editado un manual que est disponible en copistera (tras encargo). Este libro se titula
Gua Prctica de Circuitos Electrnicos y Sistemas I, ISBN: 84-95699-15-X. En l podis
encontrar informacin sobre este lenguaje y el simulador utilizado, adems de otros simu-
ladores que se utilizarn en otras asignaturas que imparte el Departamento. Otros enlaces con
informacin sobre VHDL son los siguientes:
http://tech-www.informatik.unihamburg.de/vhdl/
http://www.dte.uvigo.es/vhdl/home.html
http://www.escet.urjc.es/~jmartine/Enlaces.htm#VHDL
Vamos a dar una breve introduccin a la filosofa del modelado de circuitos en VHDL.
Cualquier modelo en VHDL se divide en dos partes: entidad y arquitectura. La entidad (pala-
bra clave entity) indica las caractersticas del circuito como si fuera una caja negra, es decir, el
nombre que va a tener el circuito y su comunicacin con el exterior. La arquitectura (palabra
clave architecture) indica cmo est construido el circuito por dentro; como podemos obtener
una misma funcin de multitud de formas, puede haber varias arquitecturas para una misma
entidad, as que la arquitectura tambin necesita un nombre. Esta divisin se puede ver en la
siguiente figura.
ENTIDAD (ENTITY) ARQUITECTURA (ARCHITECTURE)
A
B F1
A
C
B F2
C arq1
A F1
B F2
C
ejemplo1
A F1
B
C
B F2
C arq2
Departamento de Ingeniera Electrnica de Sistemas Informticos y Automtica 4
Nombre
entity ejemplo is
Nombre de puertos
port( A, B, C : in bit;
F1, F2 : out bit); Tipo de puertos
end ejemplo;
Sentido de puertos
Nombre
architecture arq2 of ejemplo is
signal S1, S2, S3 : bit; Seales internas
begin Asignacin de seal
S1 <= B or C after 12ns;
S2 <= A and S1 after 14.75ns; Operadores
S3 <= B and C after 14.75ns;
F1 <= S2; Retrasos
F2 <= S3 or S2 after 12ns;
end;
2.3. Emulacin.
Esta parte, junto con la realizacin de la simulacin, es la que realmente hay que realizar
en el laboratorio. Por emulacin se entiende el montaje del circuito a estudiar con los compo-
nentes disponibles en el laboratorio. A continuacin vamos a comentar los elementos con los
que contamos en el laboratorio para la realizacin de las prcticas.
El lugar donde se van a realizar los montajes es la regleta de entrenamiento. Cada panel
cuenta con dos regletas como la mostrada en la siguiente figura.
A
B
B
A
Bsicamente los circuitos se montarn utilizando circuitos integrados (los que vulgar-
mente se conocen como cucarachas). El aspecto de un circuito integrado es el siguiente
14 13 12 11 10 9 8
1 2 3 4 5 6 7
19 3 13
7
6
6 +
+
-
-
12 11 10
1, interruptor general
2, piloto de encendido general
3, LEDs indicadores de estado lgico, los cuales sern utilizados para comprobar
el estado de las diferentes seales del circuito
6, Conmutadores de programacin (1-0), los cuales sern utilizados para intro-
ducir los valores de las seales de entrada
7, Bornes de salida de 5v, el cual ser utilizado para alimentar los diferentes com-
ponentes que formarn nuestro circuito. Es obligatorio que est conectado para que
los componentes realicen su operacin correctamente.
10, conmutador de frecuencia, el cual ser utilizado para cambiar la frecuencia de
la seal de reloj
11, bornes de la salida de reloj
12, Bornes de salida de masa. Los conmutadores de programacin, los relojes y la
alimentacin estn referenciadas a esta salida, por lo que es obligatorio que est
conectado al circuito para mantener los niveles correctos.
13, display de 7 segmentos, los cuales sern utilizados cuando queramos mostrar
los resultados como nmeros decimales.
19, regletas para insercin de componentes, en el cual con los componentes y
cables disponibles en el laboratorio se montarn los circuitos.
Departamento de Ingeniera Electrnica de Sistemas Informticos y Automtica 7
El nombre de los diferentes circuitos integrados siguen una nomenclatura estndar que
nos indica las principales caractersticas del componente que estamos manejando. La nomen-
clatura es como la mostrada a continuacin:
FFTTCCCLLL
donde:
FF son una serie de letras que nos indica el distintivo del fabricante del circuito inte-
grado.
TT son una serie de nmeros que nos indica la tecnologa de fabricacin. Las princi-
pales tecnologas son:
74, tecnologa TTL, que es la que utilizaremos en las prcticas.
54, tecnologa CMOS
CCC son una serie de letras que nos indica las principales caractersticas (de forma
cualitativa). Para poder obtener su valor cuantitativo debemos ir a las hojas de especifica-
ciones en su apartado correspondiente. Entre estas caractersticas se encuentran:
Velocidad de operacin, la cual puede ser alta y media o baja
Consumo de potencia, el cual puede ser alto, medio y bajo
LLL son una serie de nmeros que nos indica la funcin lgica que realiza el integrado.
En las clases de laboratorio, una herramienta fundamental, que siempre debemos tener,
son las hojas de caractersticas de los componentes que vamos a utilizar. Seguidamente, vamos
a explicar los principales apartados de las hojas de caractersticas de una puerta NAND.
Cdigos del componente
8
Departamento de Ingeniera Electrnica de Sistemas Informticos y Automtica
Esquemtico, construccin interna de una puerta
9
Departamento de Ingeniera Electrnica de Sistemas Informticos y Automtica 10
Departamento de Ingeniera Electrnica de Sistemas Informticos y Automtica
Condiciones de operacin
Caractersticas Electrcas
11
Departamento de Ingeniera Electrnica de Sistemas Informticos y Automtica
Condiciones de operacin
Caractersticas Electrcas
12
Departamento de Ingeniera Electrnica de Sistemas Informticos y Automtica
Notas importantes sobre la utilizacin
del componente, aplicaciones especficas
y notas de garanta
13
Departamento de Ingeniera Electrnica de Sistemas Informticos y Automtica 14
Como podemos apreciar del esquema de un circuito integrado, para aprovechar espacio
siempre hay dos pines (conexiones al chip) en la misma lnea. Por lo tanto, par no provocar
cortocircuitos en el interior del integrado, todos los circuitos integrados se deben colocar en la
frontera entre las zonas B y B, las cuales se encuentran desconectadas.