SlideShare una empresa de Scribd logo
1 de 33
Sistema Combinacional
Es aquel bloque digital en donde los
valores de salida dependen únicamente de
las combinaciones de entrada.
Un sistema combinacional puede estar compuesto de
una sola operación.
¿de que depende que la salida de la operación AND
valga uno?
De que sus entradas tengan el valor de uno
La salida solo depende de las combinaciones de entrada.
Un sistema combinacional puede tener una o
mas entradas y/o una o mas salidas y el número
de entradas puede ser mayor, menor o igual al
número de salidas.
Metodología del Diseño Combinacional
1.- Especificar el Sistema
2.- Determinar entradas y salidas
3.- Construir la Tabla de Verdad
4.- Minimizar
5.- Diagrama Esquemático
6.- Implementar
1.- Especificar el Sistema
En esta parte se detalla
el propósito del diseño
2.- Determinar entradas y salidas
De las variables que intervienen en el problema hay que
identificar cuales y cuantas son de entrada y de salida.
ENTRAD
AS
SALIDAS
3.- Construir la Tabla de Verdad
Trasladar el Comportamiento del sistema a una tabla de verdad,
indicando para cada combinación de entrada la salida o salidas mas
convenientes para el diseño
4.- Minimizar
Para obtener las ecuaciones mínimas se puede utilizar algún
método de simplificación como manipulación algebraica,
mapas de Karnaugh, etc
5.- Diagrama Esquemático
Después de haber obtenido las ecuaciones mínimas se
representa en forma de símbolos para su análisis y comprensión.
6.- Implementar
Se tienen dos opciones para la implementación
•Circuitos Integrados de función fija (TTL o CMOS)
•Dispositivos Lógicos Programables (PLD’s)
6.- Implementar
En los Dispositivos Lógicos Programables (PLD’s) se puede
diseñar mediante :
•Captura esquemática
•Un Lenguaje de Descripción de Hardware (HDL)
6.- Implementar
Lenguaje de Descripción de Hardware (HDL)
a) Las Ecuaciones
b) La Tabla De Verdad
c) La Descripción del Problema.
FAL(P, O, L)= O(P +L)
Metodología del Diseño Combinacional
1.- Especificar el Sistema
2.- Determinar entradas y salidas
3.- Construir la Tabla de Verdad
4.- Minimizar
5.- Diagrama Esquemático
6.- Implementar
Ejemplo
En una granja se tiene:
•Un granero con una puerta muy grande y pesada en donde se requiere de varias
personas para abrirla o cerrarla
•Un corral de ovejas
•Además ocasionalmente llegan lobos
El granjero necesita el diseño de un sistema de alarma de modo que:
1.- Se active cuando las ovejas estén fuera del corral y la puerta abierta, para
hacer una acción correctiva ya sea cerrar la puerta del granero o poner las ovejas
en su corral.
2.-También deberá de activarse la alarma cuando estén los lobos próximos y las
ovejas fuera del corral, para hacer la acción correctiva de ahuyentar a los lobos.
1.-Especificar el Sistema
Las variables que intervienen son Puerta, Ovejas, Lobos y la Alarma para
las primeras tres se tienen sensores de detección de modo que:
Puerta
Si esta abierta = 1, Si esta cerrada =0
Ovejas
Si están fuera del corral =1, Si están dentro del corral =0
Lobos
Si están próximos = 1, Si están lejos =0
Para el dispositivo de alarma se considera que:
Alarma
Se activa con un 1, Se desactiva con un 0
2.- Determinar entradas y salidas.
Podemos decir que:
La puerta, Ovejas y Lobos (P, O y L) son las entradas del
sistema.
Mientras que la alarma (AL) es la salida.
Representada a continuación en un diagrama de bloques.
3.- Trasladar el comportamiento a una tabla de verdad.
En este paso hay que decidir el valor de las salida (0 o 1) para cada una
de las posibles combinaciones de entrada:
m P O L AL
0 0 0 0
1 0 0 1
2 0 1 0
3 0 1 1
4 1 0 0
5 1 0 1
6 1 1 0
7 1 1 1
Puerta
Si esta abierta = 1
Si esta cerrada =0
Ovejas
Si están fuera del corral =1
Si están dentro =0
Lobos
Si están próximos = 1,
Si están lejos =0
Alarma
Se activa con un 1,
Se desactiva con un 0
3.- Trasladar el comportamiento a una tabla de verdad.
En este paso hay que decidir el valor de las salida (0 o 1) para cada una
de las posibles combinaciones de entrada:
m P O L AL
0 0 0 0
1 0 0 1
2 0 1 0
3 0 1 1
4 1 0 0
5 1 0 1
6 1 1 0
7 1 1 1
0
las ovejas estén
fuera del corral y la
puerta abierta o
los lobos próximos
y las ovejas fuera
del corral
Puerta
Si esta abierta = 1
Si esta cerrada =0
Ovejas
Si están fuera del corral =1
Si están dentro =0
Lobos
Si están próximos = 1,
Si están lejos =0
Alarma
Se activa con un 1,
Se desactiva con un 0
3.- Trasladar el comportamiento a una tabla de verdad.
En este paso hay que decidir el valor de las salida (0 o 1) para cada una
de las posibles combinaciones de entrada:
m P O L AL
0 0 0 0
1 0 0 1
2 0 1 0
3 0 1 1
4 1 0 0
5 1 0 1
6 1 1 0
7 1 1 1
0
0
las ovejas estén
fuera del corral y
la puerta abierta o
los lobos
próximos y las
ovejas fuera del
corral
Puerta
Si esta abierta = 1
Si esta cerrada =0
Ovejas
Si están fuera del corral =1
Si están dentro =0
Lobos
Si están próximos = 1,
Si están lejos =0
Alarma
Se activa con un 1,
Se desactiva con un 0
3.- Trasladar el comportamiento a una tabla de verdad.
En este paso hay que decidir el valor de las salida (0 o 1) para cada una
de las posibles combinaciones de entrada:
m P O L AL
0 0 0 0
1 0 0 1
2 0 1 0
3 0 1 1
4 1 0 0
5 1 0 1
6 1 1 0
7 1 1 1
0
0
0
las ovejas estén
fuera del corral y la
puerta abierta o los
lobos próximos y las
ovejas fuera del
corral
3.- Trasladar el comportamiento a una tabla de verdad.
En este paso hay que decidir el valor de las salida (0 o 1) para cada una
de las posibles combinaciones de entrada:
m P O L AL
0 0 0 0
1 0 0 1
2 0 1 0
3 0 1 1
4 1 0 0
5 1 0 1
6 1 1 0
7 1 1 1
0
0
0
1
las ovejas estén fuera
del corral y la puerta
abierta
o los lobos próximos
y las ovejas fuera del
corral
3.- Trasladar el comportamiento a una tabla de verdad.
En este paso hay que decidir el valor de las salida (0 o 1) para cada una
de las posibles combinaciones de entrada:
m P O L AL
0 0 0 0
1 0 0 1
2 0 1 0
3 0 1 1
4 1 0 0
5 1 0 1
6 1 1 0
7 1 1 1
0
0
0
1
0
las ovejas estén fuera
del corral y la puerta
abierta o los lobos
próximos y las ovejas
fuera del corral
3.- Trasladar el comportamiento a una tabla de verdad.
En este paso hay que decidir el valor de las salida (0 o 1) para cada una
de las posibles combinaciones de entrada:
m P O L AL
0 0 0 0
1 0 0 1
2 0 1 0
3 0 1 1
4 1 0 0
5 1 0 1
6 1 1 0
7 1 1 1
0
0
0
1
0
0
las ovejas estén fuera
del corral y la puerta
abierta o los lobos
próximos y las ovejas
fuera del corral
3.- Trasladar el comportamiento a una tabla de verdad.
En este paso hay que decidir el valor de las salida (0 o 1) para cada una
de las posibles combinaciones de entrada:
m P O L AL
0 0 0 0
1 0 0 1
2 0 1 0
3 0 1 1
4 1 0 0
5 1 0 1
6 1 1 0
7 1 1 1
0
0
0
1
0
0
1
las ovejas estén fuera
del corral y la puerta
abierta o los lobos
próximos y las ovejas
fuera del corral
3.- Trasladar el comportamiento a una tabla de verdad.
En este paso hay que decidir el valor de las salida (0 o 1) para cada una
de las posibles combinaciones de entrada:
m P O L AL
0 0 0 0
1 0 0 1
2 0 1 0
3 0 1 1
4 1 0 0
5 1 0 1
6 1 1 0
7 1 1 1
0
0
0
1
0
0
1
1
las ovejas estén fuera
del corral y la puerta
abierta o los lobos
próximos y las ovejas
fuera del corral
m
P O L AL
0 0 0 0 0
1 0 0 1 0
2 0 1 0 0
3 0 1 1 1
4 1 0 0 0
5 1 0 1 0
6 1 1 0 1
7 1 1 1 1
4.- Minimizar
Para efectuar la simplificación función AL podemos hacer uso del mapa de
Karnaugh agrupando unos.
4.- Minimizar
Para efectuar la simplificación función AL podemos hacer uso del mapa de
Karnaugh agrupando unos.
1.- Especificar el Sistema
2.- Determinar entradas y salidas
3.- Construir la Tabla de Verdad
4.- Minimizar
5.- Diagrama Esquemático
6.- Implementar
FAL(P, O, L)= PO + OL
En lo que podemos concluir que la alarma se activa cuando la puerta
esta abierta y las ovejas fuera (PO) o también las ovejas fuera y los
lobos próximos (OL).
las ovejas estén
fuera del corral
y la puerta
abierta o los
lobos próximos
y las ovejas
fuera del corral
4.- Minimizar
Uso del mapa de Karnaugh agrupando ceros.
1.- Especificar el Sistema
2.- Determinar entradas y salidas
3.- Construir la Tabla de Verdad
4.- Minimizar
5.- Diagrama Esquemático
6.- Implementar
FAL(P, O, L)= O(P +L)
5.- Diagrama esquemático
1.- Especificar el Sistema
2.- Determinar entradas y salidas
3.- Construir la Tabla de Verdad
4.- Minimizar
5.- Diagrama Esquemático
6.- Implementar
FAL(P, O, L)= O(P +L)
6.- Implementar
1.- Especificar el Sistema
2.- Determinar entradas y salidas
3.- Construir la Tabla de Verdad
4.- Minimizar
5.- Diagrama Esquemático
6.- Implementar
La implementación se puede realizar con:
•Circuitos de función fija TTL
6.- Implementar
1.- Especificar el Sistema
2.- Determinar entradas y salidas
3.- Construir la Tabla de Verdad
4.- Minimizar
5.- Diagrama Esquemático
6.- Implementar
La implementación se puede realizar con:
•Dispositivo Lógico Programable (PLD) como el GAL16V8
Lenguaje de Descripción de Hardware (HDL)

Más contenido relacionado

La actualidad más candente

La actualidad más candente (6)

Shellresumen
ShellresumenShellresumen
Shellresumen
 
2.3. simbología y herramientas digitales
2.3.  simbología y herramientas digitales2.3.  simbología y herramientas digitales
2.3. simbología y herramientas digitales
 
Codigo distancia
Codigo distanciaCodigo distancia
Codigo distancia
 
Electrónica digital: Tema 1 Sistemas combinaciones combinacionales
Electrónica digital: Tema 1 Sistemas combinaciones combinacionalesElectrónica digital: Tema 1 Sistemas combinaciones combinacionales
Electrónica digital: Tema 1 Sistemas combinaciones combinacionales
 
Practica 4 comp.nand y nor
Practica 4 comp.nand y norPractica 4 comp.nand y nor
Practica 4 comp.nand y nor
 
Circuitos digitales
Circuitos digitales Circuitos digitales
Circuitos digitales
 

Similar a 22. c combin-ovejas.ppt

Combinación ovejas
Combinación ovejasCombinación ovejas
Combinación ovejascandebobes
 
22. c combin-ovejas
22. c combin-ovejas22. c combin-ovejas
22. c combin-ovejassonsolesbar
 
sistema combinacional-ovejas
sistema combinacional-ovejassistema combinacional-ovejas
sistema combinacional-ovejasjoeltecno9
 
22. c combin-ovejas
22. c combin-ovejas22. c combin-ovejas
22. c combin-ovejasClauFdzSrz
 
22. c combin-ovejas
22. c combin-ovejas22. c combin-ovejas
22. c combin-ovejasMiguelBG11
 
Electronica digital 4º ESO
Electronica digital 4º ESOElectronica digital 4º ESO
Electronica digital 4º ESOKoldo Parra
 
Electronica digital blog
Electronica digital blogElectronica digital blog
Electronica digital blogdenis59
 
Montaje de Circuitos Electronicos
Montaje de Circuitos ElectronicosMontaje de Circuitos Electronicos
Montaje de Circuitos Electronicoskratosjys
 
Apuntes electronica digital
Apuntes electronica digitalApuntes electronica digital
Apuntes electronica digitalDani Lo
 
mapa de karnaugh
mapa de karnaughmapa de karnaugh
mapa de karnaughDennyARiosR
 
Electrónica digital: Tema 2 Funciones lógicas
Electrónica digital: Tema 2 Funciones lógicas Electrónica digital: Tema 2 Funciones lógicas
Electrónica digital: Tema 2 Funciones lógicas SANTIAGO PABLO ALBERTO
 

Similar a 22. c combin-ovejas.ppt (20)

22. c combin-ovejas
22. c combin-ovejas22. c combin-ovejas
22. c combin-ovejas
 
Elemplo ovejas
Elemplo ovejasElemplo ovejas
Elemplo ovejas
 
Combinación ovejas
Combinación ovejasCombinación ovejas
Combinación ovejas
 
22. c combin-ovejas
22. c combin-ovejas22. c combin-ovejas
22. c combin-ovejas
 
sistema combinacional-ovejas
sistema combinacional-ovejassistema combinacional-ovejas
sistema combinacional-ovejas
 
22. c combin-ovejas
22. c combin-ovejas22. c combin-ovejas
22. c combin-ovejas
 
22. c combin-ovejas
22. c combin-ovejas22. c combin-ovejas
22. c combin-ovejas
 
Electrónica digital
Electrónica digitalElectrónica digital
Electrónica digital
 
Electronica digital 4º ESO
Electronica digital 4º ESOElectronica digital 4º ESO
Electronica digital 4º ESO
 
Electronica Digital 4º Eso
Electronica Digital 4º EsoElectronica Digital 4º Eso
Electronica Digital 4º Eso
 
Electronica digital blog
Electronica digital blogElectronica digital blog
Electronica digital blog
 
Montaje de Circuitos Electronicos
Montaje de Circuitos ElectronicosMontaje de Circuitos Electronicos
Montaje de Circuitos Electronicos
 
Compuertaslogicas
CompuertaslogicasCompuertaslogicas
Compuertaslogicas
 
Apuntes electronica digital
Apuntes electronica digitalApuntes electronica digital
Apuntes electronica digital
 
mapa de karnaugh
mapa de karnaughmapa de karnaugh
mapa de karnaugh
 
Practica 1
Practica 1Practica 1
Practica 1
 
Practica #1
Practica #1Practica #1
Practica #1
 
05 powerpoint daniel-ramirez
05 powerpoint daniel-ramirez05 powerpoint daniel-ramirez
05 powerpoint daniel-ramirez
 
05 powerpoint daniel-ramirez
05 powerpoint daniel-ramirez05 powerpoint daniel-ramirez
05 powerpoint daniel-ramirez
 
Electrónica digital: Tema 2 Funciones lógicas
Electrónica digital: Tema 2 Funciones lógicas Electrónica digital: Tema 2 Funciones lógicas
Electrónica digital: Tema 2 Funciones lógicas
 

Más de Marcos Rdguez

5. actividades elect-digital
5. actividades elect-digital5. actividades elect-digital
5. actividades elect-digitalMarcos Rdguez
 
4. electronica digital
4. electronica digital4. electronica digital
4. electronica digitalMarcos Rdguez
 
7. sistemas digitales
7. sistemas digitales7. sistemas digitales
7. sistemas digitalesMarcos Rdguez
 
7. sistemas digitales
7. sistemas digitales7. sistemas digitales
7. sistemas digitalesMarcos Rdguez
 
24. problema aviones.ppt
24. problema aviones.ppt24. problema aviones.ppt
24. problema aviones.pptMarcos Rdguez
 
23. c comb-ascensor_monedas.ppt
23. c comb-ascensor_monedas.ppt23. c comb-ascensor_monedas.ppt
23. c comb-ascensor_monedas.pptMarcos Rdguez
 
21. representacion de funciones semaforo.ppt
21. representacion de funciones semaforo.ppt21. representacion de funciones semaforo.ppt
21. representacion de funciones semaforo.pptMarcos Rdguez
 
20. leyes morgan.ppt
20. leyes morgan.ppt20. leyes morgan.ppt
20. leyes morgan.pptMarcos Rdguez
 
19. control semaforico
19. control semaforico19. control semaforico
19. control semaforicoMarcos Rdguez
 
18. simpl met-algebraicos.ppt
18. simpl met-algebraicos.ppt18. simpl met-algebraicos.ppt
18. simpl met-algebraicos.pptMarcos Rdguez
 
Simplificar funciones.ppt
Simplificar funciones.pptSimplificar funciones.ppt
Simplificar funciones.pptMarcos Rdguez
 
Puertas lógicas.ppt
Puertas lógicas.pptPuertas lógicas.ppt
Puertas lógicas.pptMarcos Rdguez
 
14. elect digital.ppt
14. elect digital.ppt14. elect digital.ppt
14. elect digital.pptMarcos Rdguez
 
13. conversion sistemas numericos.ppt
13. conversion sistemas numericos.ppt13. conversion sistemas numericos.ppt
13. conversion sistemas numericos.pptMarcos Rdguez
 
12. cambiosdebase1.ppt
12. cambiosdebase1.ppt12. cambiosdebase1.ppt
12. cambiosdebase1.pptMarcos Rdguez
 
Sistemas numéricos.ppt
Sistemas numéricos.pptSistemas numéricos.ppt
Sistemas numéricos.pptMarcos Rdguez
 

Más de Marcos Rdguez (20)

5. actividades elect-digital
5. actividades elect-digital5. actividades elect-digital
5. actividades elect-digital
 
4. electronica digital
4. electronica digital4. electronica digital
4. electronica digital
 
6. electro digital
6. electro digital6. electro digital
6. electro digital
 
7. sistemas digitales
7. sistemas digitales7. sistemas digitales
7. sistemas digitales
 
7. sistemas digitales
7. sistemas digitales7. sistemas digitales
7. sistemas digitales
 
24. problema aviones.ppt
24. problema aviones.ppt24. problema aviones.ppt
24. problema aviones.ppt
 
23. c comb-ascensor_monedas.ppt
23. c comb-ascensor_monedas.ppt23. c comb-ascensor_monedas.ppt
23. c comb-ascensor_monedas.ppt
 
21. representacion de funciones semaforo.ppt
21. representacion de funciones semaforo.ppt21. representacion de funciones semaforo.ppt
21. representacion de funciones semaforo.ppt
 
20. leyes morgan.ppt
20. leyes morgan.ppt20. leyes morgan.ppt
20. leyes morgan.ppt
 
Mapas karnaught.ppt
Mapas karnaught.pptMapas karnaught.ppt
Mapas karnaught.ppt
 
19. control semaforico
19. control semaforico19. control semaforico
19. control semaforico
 
18. simpl met-algebraicos.ppt
18. simpl met-algebraicos.ppt18. simpl met-algebraicos.ppt
18. simpl met-algebraicos.ppt
 
Algebra Boole.ppt
Algebra Boole.pptAlgebra Boole.ppt
Algebra Boole.ppt
 
Simplificar funciones.ppt
Simplificar funciones.pptSimplificar funciones.ppt
Simplificar funciones.ppt
 
Puertas lógicas.ppt
Puertas lógicas.pptPuertas lógicas.ppt
Puertas lógicas.ppt
 
14. elect digital.ppt
14. elect digital.ppt14. elect digital.ppt
14. elect digital.ppt
 
13. conversion sistemas numericos.ppt
13. conversion sistemas numericos.ppt13. conversion sistemas numericos.ppt
13. conversion sistemas numericos.ppt
 
12. cambiosdebase1.ppt
12. cambiosdebase1.ppt12. cambiosdebase1.ppt
12. cambiosdebase1.ppt
 
Cambios de base.ppt
Cambios de base.pptCambios de base.ppt
Cambios de base.ppt
 
Sistemas numéricos.ppt
Sistemas numéricos.pptSistemas numéricos.ppt
Sistemas numéricos.ppt
 

Último

PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofJuancarlosHuertasNio1
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
Clase N°4 - Purificación y secuenciación de acidos nucleicos Benoit Diringer ...
Clase N°4 - Purificación y secuenciación de acidos nucleicos Benoit Diringer ...Clase N°4 - Purificación y secuenciación de acidos nucleicos Benoit Diringer ...
Clase N°4 - Purificación y secuenciación de acidos nucleicos Benoit Diringer ...Luis Olivera
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 

Último (20)

PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sof
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
Clase N°4 - Purificación y secuenciación de acidos nucleicos Benoit Diringer ...
Clase N°4 - Purificación y secuenciación de acidos nucleicos Benoit Diringer ...Clase N°4 - Purificación y secuenciación de acidos nucleicos Benoit Diringer ...
Clase N°4 - Purificación y secuenciación de acidos nucleicos Benoit Diringer ...
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 

22. c combin-ovejas.ppt

  • 1. Sistema Combinacional Es aquel bloque digital en donde los valores de salida dependen únicamente de las combinaciones de entrada.
  • 2. Un sistema combinacional puede estar compuesto de una sola operación. ¿de que depende que la salida de la operación AND valga uno? De que sus entradas tengan el valor de uno La salida solo depende de las combinaciones de entrada.
  • 3. Un sistema combinacional puede tener una o mas entradas y/o una o mas salidas y el número de entradas puede ser mayor, menor o igual al número de salidas.
  • 4. Metodología del Diseño Combinacional 1.- Especificar el Sistema 2.- Determinar entradas y salidas 3.- Construir la Tabla de Verdad 4.- Minimizar 5.- Diagrama Esquemático 6.- Implementar
  • 5. 1.- Especificar el Sistema En esta parte se detalla el propósito del diseño
  • 6. 2.- Determinar entradas y salidas De las variables que intervienen en el problema hay que identificar cuales y cuantas son de entrada y de salida. ENTRAD AS SALIDAS
  • 7. 3.- Construir la Tabla de Verdad Trasladar el Comportamiento del sistema a una tabla de verdad, indicando para cada combinación de entrada la salida o salidas mas convenientes para el diseño
  • 8. 4.- Minimizar Para obtener las ecuaciones mínimas se puede utilizar algún método de simplificación como manipulación algebraica, mapas de Karnaugh, etc
  • 9. 5.- Diagrama Esquemático Después de haber obtenido las ecuaciones mínimas se representa en forma de símbolos para su análisis y comprensión.
  • 10. 6.- Implementar Se tienen dos opciones para la implementación •Circuitos Integrados de función fija (TTL o CMOS) •Dispositivos Lógicos Programables (PLD’s)
  • 11. 6.- Implementar En los Dispositivos Lógicos Programables (PLD’s) se puede diseñar mediante : •Captura esquemática •Un Lenguaje de Descripción de Hardware (HDL)
  • 12. 6.- Implementar Lenguaje de Descripción de Hardware (HDL) a) Las Ecuaciones b) La Tabla De Verdad c) La Descripción del Problema. FAL(P, O, L)= O(P +L)
  • 13. Metodología del Diseño Combinacional 1.- Especificar el Sistema 2.- Determinar entradas y salidas 3.- Construir la Tabla de Verdad 4.- Minimizar 5.- Diagrama Esquemático 6.- Implementar
  • 14. Ejemplo En una granja se tiene: •Un granero con una puerta muy grande y pesada en donde se requiere de varias personas para abrirla o cerrarla •Un corral de ovejas •Además ocasionalmente llegan lobos
  • 15. El granjero necesita el diseño de un sistema de alarma de modo que: 1.- Se active cuando las ovejas estén fuera del corral y la puerta abierta, para hacer una acción correctiva ya sea cerrar la puerta del granero o poner las ovejas en su corral. 2.-También deberá de activarse la alarma cuando estén los lobos próximos y las ovejas fuera del corral, para hacer la acción correctiva de ahuyentar a los lobos.
  • 16. 1.-Especificar el Sistema Las variables que intervienen son Puerta, Ovejas, Lobos y la Alarma para las primeras tres se tienen sensores de detección de modo que: Puerta Si esta abierta = 1, Si esta cerrada =0 Ovejas Si están fuera del corral =1, Si están dentro del corral =0 Lobos Si están próximos = 1, Si están lejos =0 Para el dispositivo de alarma se considera que: Alarma Se activa con un 1, Se desactiva con un 0
  • 17. 2.- Determinar entradas y salidas. Podemos decir que: La puerta, Ovejas y Lobos (P, O y L) son las entradas del sistema. Mientras que la alarma (AL) es la salida. Representada a continuación en un diagrama de bloques.
  • 18. 3.- Trasladar el comportamiento a una tabla de verdad. En este paso hay que decidir el valor de las salida (0 o 1) para cada una de las posibles combinaciones de entrada: m P O L AL 0 0 0 0 1 0 0 1 2 0 1 0 3 0 1 1 4 1 0 0 5 1 0 1 6 1 1 0 7 1 1 1 Puerta Si esta abierta = 1 Si esta cerrada =0 Ovejas Si están fuera del corral =1 Si están dentro =0 Lobos Si están próximos = 1, Si están lejos =0 Alarma Se activa con un 1, Se desactiva con un 0
  • 19. 3.- Trasladar el comportamiento a una tabla de verdad. En este paso hay que decidir el valor de las salida (0 o 1) para cada una de las posibles combinaciones de entrada: m P O L AL 0 0 0 0 1 0 0 1 2 0 1 0 3 0 1 1 4 1 0 0 5 1 0 1 6 1 1 0 7 1 1 1 0 las ovejas estén fuera del corral y la puerta abierta o los lobos próximos y las ovejas fuera del corral Puerta Si esta abierta = 1 Si esta cerrada =0 Ovejas Si están fuera del corral =1 Si están dentro =0 Lobos Si están próximos = 1, Si están lejos =0 Alarma Se activa con un 1, Se desactiva con un 0
  • 20. 3.- Trasladar el comportamiento a una tabla de verdad. En este paso hay que decidir el valor de las salida (0 o 1) para cada una de las posibles combinaciones de entrada: m P O L AL 0 0 0 0 1 0 0 1 2 0 1 0 3 0 1 1 4 1 0 0 5 1 0 1 6 1 1 0 7 1 1 1 0 0 las ovejas estén fuera del corral y la puerta abierta o los lobos próximos y las ovejas fuera del corral Puerta Si esta abierta = 1 Si esta cerrada =0 Ovejas Si están fuera del corral =1 Si están dentro =0 Lobos Si están próximos = 1, Si están lejos =0 Alarma Se activa con un 1, Se desactiva con un 0
  • 21. 3.- Trasladar el comportamiento a una tabla de verdad. En este paso hay que decidir el valor de las salida (0 o 1) para cada una de las posibles combinaciones de entrada: m P O L AL 0 0 0 0 1 0 0 1 2 0 1 0 3 0 1 1 4 1 0 0 5 1 0 1 6 1 1 0 7 1 1 1 0 0 0 las ovejas estén fuera del corral y la puerta abierta o los lobos próximos y las ovejas fuera del corral
  • 22. 3.- Trasladar el comportamiento a una tabla de verdad. En este paso hay que decidir el valor de las salida (0 o 1) para cada una de las posibles combinaciones de entrada: m P O L AL 0 0 0 0 1 0 0 1 2 0 1 0 3 0 1 1 4 1 0 0 5 1 0 1 6 1 1 0 7 1 1 1 0 0 0 1 las ovejas estén fuera del corral y la puerta abierta o los lobos próximos y las ovejas fuera del corral
  • 23. 3.- Trasladar el comportamiento a una tabla de verdad. En este paso hay que decidir el valor de las salida (0 o 1) para cada una de las posibles combinaciones de entrada: m P O L AL 0 0 0 0 1 0 0 1 2 0 1 0 3 0 1 1 4 1 0 0 5 1 0 1 6 1 1 0 7 1 1 1 0 0 0 1 0 las ovejas estén fuera del corral y la puerta abierta o los lobos próximos y las ovejas fuera del corral
  • 24. 3.- Trasladar el comportamiento a una tabla de verdad. En este paso hay que decidir el valor de las salida (0 o 1) para cada una de las posibles combinaciones de entrada: m P O L AL 0 0 0 0 1 0 0 1 2 0 1 0 3 0 1 1 4 1 0 0 5 1 0 1 6 1 1 0 7 1 1 1 0 0 0 1 0 0 las ovejas estén fuera del corral y la puerta abierta o los lobos próximos y las ovejas fuera del corral
  • 25. 3.- Trasladar el comportamiento a una tabla de verdad. En este paso hay que decidir el valor de las salida (0 o 1) para cada una de las posibles combinaciones de entrada: m P O L AL 0 0 0 0 1 0 0 1 2 0 1 0 3 0 1 1 4 1 0 0 5 1 0 1 6 1 1 0 7 1 1 1 0 0 0 1 0 0 1 las ovejas estén fuera del corral y la puerta abierta o los lobos próximos y las ovejas fuera del corral
  • 26. 3.- Trasladar el comportamiento a una tabla de verdad. En este paso hay que decidir el valor de las salida (0 o 1) para cada una de las posibles combinaciones de entrada: m P O L AL 0 0 0 0 1 0 0 1 2 0 1 0 3 0 1 1 4 1 0 0 5 1 0 1 6 1 1 0 7 1 1 1 0 0 0 1 0 0 1 1 las ovejas estén fuera del corral y la puerta abierta o los lobos próximos y las ovejas fuera del corral
  • 27. m P O L AL 0 0 0 0 0 1 0 0 1 0 2 0 1 0 0 3 0 1 1 1 4 1 0 0 0 5 1 0 1 0 6 1 1 0 1 7 1 1 1 1 4.- Minimizar Para efectuar la simplificación función AL podemos hacer uso del mapa de Karnaugh agrupando unos.
  • 28. 4.- Minimizar Para efectuar la simplificación función AL podemos hacer uso del mapa de Karnaugh agrupando unos. 1.- Especificar el Sistema 2.- Determinar entradas y salidas 3.- Construir la Tabla de Verdad 4.- Minimizar 5.- Diagrama Esquemático 6.- Implementar FAL(P, O, L)= PO + OL En lo que podemos concluir que la alarma se activa cuando la puerta esta abierta y las ovejas fuera (PO) o también las ovejas fuera y los lobos próximos (OL). las ovejas estén fuera del corral y la puerta abierta o los lobos próximos y las ovejas fuera del corral
  • 29. 4.- Minimizar Uso del mapa de Karnaugh agrupando ceros. 1.- Especificar el Sistema 2.- Determinar entradas y salidas 3.- Construir la Tabla de Verdad 4.- Minimizar 5.- Diagrama Esquemático 6.- Implementar FAL(P, O, L)= O(P +L)
  • 30. 5.- Diagrama esquemático 1.- Especificar el Sistema 2.- Determinar entradas y salidas 3.- Construir la Tabla de Verdad 4.- Minimizar 5.- Diagrama Esquemático 6.- Implementar FAL(P, O, L)= O(P +L)
  • 31. 6.- Implementar 1.- Especificar el Sistema 2.- Determinar entradas y salidas 3.- Construir la Tabla de Verdad 4.- Minimizar 5.- Diagrama Esquemático 6.- Implementar La implementación se puede realizar con: •Circuitos de función fija TTL
  • 32. 6.- Implementar 1.- Especificar el Sistema 2.- Determinar entradas y salidas 3.- Construir la Tabla de Verdad 4.- Minimizar 5.- Diagrama Esquemático 6.- Implementar La implementación se puede realizar con: •Dispositivo Lógico Programable (PLD) como el GAL16V8
  • 33. Lenguaje de Descripción de Hardware (HDL)