Академический Документы
Профессиональный Документы
Культура Документы
DE LA MONTAA
INGENIERA EN SISTEMAS COMPUTACIONALES
ACTIVIDAD: INVESTIGACIN.
N CONTROL: S15120011
SEMESTRE: 4 SEMESTRE
Definicin 1:
Definicin 2:
Qu es la lgica programable?
1
PRINCIPIOS ELCTRICOS Y APLICACIONES DIGITALES
INVESTIGACIN
Definicin 3:
A continuacin, muestro una imagen (figura 2.1) en la cual se plasma los tipos
de dispositivos programables y una breve descripcin que en el tema siguiente
abarcar con un poco ms a detalle cada uno.
4.1.1. Tipos
Las ROMs:
Los MPGAs
son arreglos de compuertas tradicionales que requieren una mscara para ser
diseados. Los MPGAs son tambin llamados simplemente gate arrays y han
3
PRINCIPIOS ELCTRICOS Y APLICACIONES DIGITALES
INVESTIGACIN
Los SPLDs
Los PLAs, PALs, GALs y ROMs son llamados SPLDs (Simple Programmable Logic
Devices) a partir del surgimiento de los CPLDs (Complex Programmable Logic
Devices) los cuales bsicamente contienen mltiples PLDs en el mismo chip.
Un CPLD
Los FPGAs
Los FPGAs son circuitos integrados que contienen un arreglo de bloques lgicos
idnticos con interconexiones programables, en los que el usuario puede
programar tanto las funciones realizadas por cada bloque lgico como las
conexiones entre bloques.
4.1.2. caractersticas
5
PRINCIPIOS ELCTRICOS Y APLICACIONES DIGITALES
INVESTIGACIN
4.1.3. Fabricantes
Principales fabricantes:
Atmel Xilinx
Cypress Semiconductor
7
PRINCIPIOS ELCTRICOS Y APLICACIONES DIGITALES
INVESTIGACIN
En el ciclo de diseo con FPGAs, gran parte del aspecto fsico ha sido
solucionado por el fabricante. En general se trabaja al nivel de transferencia de
registros con algunas herramientas que ayudan a disear a niveles de
algoritmo.
8
PRINCIPIOS ELCTRICOS Y APLICACIONES DIGITALES
INVESTIGACIN
9
PRINCIPIOS ELCTRICOS Y APLICACIONES DIGITALES
INVESTIGACIN
Si se requiere reducir la funcin que realiza el circuito. Este proceso parte del
diagrama lgico dado y culmina en un conjunto de funciones BOOLEANAS, una
tabla de vedad o una posible explicacin del funcionamiento del circuito. Si el
diagrama lgico analizar va acompaado de un nombre de funcin o de una
explicacin de lo que se supone que hace, el problema de anlisis se reduce a
una verificacin de la funcin planeada.
El primer paso del anlisis consiste en asegurarse del que el circuito dado
sea combinacional y no secuencial. El diagrama del circuito combinacional
tiene compuertas lgicas sin trayectoria de retroalimentacin ni elementos de
memoria. Una trayectoria de retroalimentacin es una conexin de salida de
una compuerta a la entrada de una segunda compuerta que forma parte de
la entrada a la primera compuerta.
10
PRINCIPIOS ELCTRICOS Y APLICACIONES DIGITALES
INVESTIGACIN
Aunque puede ser usado de forma general para describir cualquier circuito
se usa principalmente para programar PLD (Programable LogicDevice -
Dispositivo Lgico Programable), FPGA (Field Programmable Gate Array), ASIC y
similares Dentro del VHDL hay varias formas con las que podemos disear el
mismo circuito y es tarea del diseador elegir la ms apropiada.
11
PRINCIPIOS ELCTRICOS Y APLICACIONES DIGITALES
INVESTIGACIN
Sin embargo, se aprecia una ligera diferencia entre estas dos aplicaciones,
locual podra ayudar a discriminar entre una y otra. Por una parte, el autor de
gschem reconoce que XCircuit produce mejores salidas grcas; y por otra,
gschem est ms orientado al diseo de circuitos que a dibujos de calidad en
s, lo cual se aprecia en su funcionalidad. Lamentablemente, la desventaja de
programas de este tipo, es el hecho de tener que enlazar explcitamente el
ncleo de simulacin; lo cual incrementa la curva de aprendizaje de usuarios
provenientes de ambientes ms amigables
Las tablas de verdad pueden tener muchas columnas, pero todas las tablas
funcionan de igual forma. Hay siempre una columna de salida (ltima columna
a la derecha) que representa el resultado de todas las posibles combinaciones
de las entradas.
12
PRINCIPIOS ELCTRICOS Y APLICACIONES DIGITALES
INVESTIGACIN
Un circuito con 3 interruptores de entrada (con estados binarios "0" o "1"), tendr
8 posibles combinaciones. Siendo el resultado (la columna salida) determinado
por el estado de los interruptores de entrada.
Los Nmeros Reales lo conocemos muy bien, as como todas las operaciones
definidas en l. Estamos acostumbrados a trabajar con ellos desde pequeos,
por eso este tipo de Ecuaciones nos parecen intuitivas y sencillas, aunque no
comprendamos lo que significan las variables usadas.
Sin embargo, puesto que estos nmeros vienen expresados en binario, las
variables y nmeros utilizados NO SON REALES.
Sin embargo, estas ecuaciones tienen variables y nmeros que NO SON REALES,
por lo que NO podemos aplicar las mismas propiedades y operaciones que
conocemos.
13
PRINCIPIOS ELCTRICOS Y APLICACIONES DIGITALES
INVESTIGACIN
14
PRINCIPIOS ELCTRICOS Y APLICACIONES DIGITALES
INVESTIGACIN
15
PRINCIPIOS ELCTRICOS Y APLICACIONES DIGITALES
INVESTIGACIN
Circuitos secuenciales
Funciones de transicin
Funcin de salida:
16
PRINCIPIOS ELCTRICOS Y APLICACIONES DIGITALES
INVESTIGACIN
Cronogramas
Biestables
Tipos de biestables.
17
PRINCIPIOS ELCTRICOS Y APLICACIONES DIGITALES
INVESTIGACIN
Combinando estos tres aspectos, los fabricantes han comercializado una gran
variedad de biestables, que son suficientes para las necesidades de diseo.
Podemos clasificar los biestables segn estos criterios.
q Biestable R-S
q Biestable J-K
q Biestable D
q Biestable T
18
PRINCIPIOS ELCTRICOS Y APLICACIONES DIGITALES
INVESTIGACIN
Nivel alto ("1"): El biestable podr cambiar de estado cuando la seal de reloj
est a "1".
Asncronos quiere decir que funcionan sin seal de reloj; cualquier cambio en
las entradas produce un cambio en las salidas, en cualquier momento. En el
caso de tener varios biestables asncronos en un circuito, cada uno actuara de
forma independiente a los otros.
Son los que funcionan en sincronismo con una seal de reloj. A estos tambin se
les llama circuitos secuenciales sincronizados, y es el tipo de circuito ms
utilizados en la prctica, ya que son relativamente sencillos de disear.
19
PRINCIPIOS ELCTRICOS Y APLICACIONES DIGITALES
INVESTIGACIN
La seal de reloj puede activarse de dos formas: por nivel o por flanco.
20
PRINCIPIOS ELCTRICOS Y APLICACIONES DIGITALES
INVESTIGACIN
a) http://electronicaintegradalmec.blogspot.mx/2008/02/dispositivos-
logicos-programables.html
b) http://mitecnologico.com/sistemas/Main/FabricantesDispositivosLogicosPr
ogramables
c) http://iindustrial.obolog.es/dispositivos-logicos-programables-parte-1-
209085
d) http://bioingenieria.edu.ar/academica/catedras/electronica_digital/arch
ivos/teorias/plds.pdf
e) http://principioselectricos2015its.16mb.com/4-3-5-Por-tabla-de-estado/
f) http://cdigital.dgb.uanl.mx/te/1020149162.pdf
g) https://es.scribd.com/doc/292412432/Unidad-4-Lenguajes-HDL
h) http://www.ptolomeo.unam.mx:8080/jspui/bitstream/132.248.52.100/658/8
/A8.pdf
i) http://pablin.com.ar/electron/cursos/intropld/index.htm
j) http://itpn.mx/recursosisc/4semestre/principioselectricos/Unidad%20IV.pdf
k) http://principioselectricosits.16mb.com/ar/4-1-2-Caracter%C3%ADstica
21
PRINCIPIOS ELCTRICOS Y APLICACIONES DIGITALES
INVESTIGACIN
l) http://bioingenieria.edu.ar/academica/catedras/electronica_digital/arch
ivos/teorias/plds.pdf
m) http://electronicwebeasy.es.tl/PASOS-PARA-EL-DISE%D1O-DE-DLP.htm
n) http://electronicwebeasy.es.tl/PROGRAMACION-DE-CIRCUITOS-
COMBICIONALES-CON-HDL.htm
o) http://electronicwebeasy.es.tl/POR-TABLA-DE-ESTADO-CIRCUITOS-
SECUENCIALES.htm
p) https://es.scribd.com/doc/292412432/Unidad-4-Lenguajes-HDL
22