SlideShare una empresa de Scribd logo
1 de 17
MÁQUINAS DE ESTADO
SÓLIDO
ELECTRÓNICA II- SEMANA 13
MÁQUINAS ESTADO SÓLIDO
Producto inteligente
Reconocimiento
de voz
Inteligencia
artificial
Realidad
virtual
LA MÁQUINA DE TURING
• La máquina de Turing es un concepto creado por el matemático británico Alan Turing en 1936 en la
revista “Proceedings of London Mathematical Society”. En sus orígenes era una máquina que
manipulaba símbolos sobre una cinta de acuerdo a una serie de reglas.
• La máquina de Turing presenta un modelo en el que se asientan todos los ordenadores actuales. Consta
de los siguientes elementos: Una es una cinta larga infinita dividida en casillas dónde se escriben
símbolos, por ejemplo, ceros y unos. Luego un cabezal que se mueve a través de esa cinta, y es capaz de
leer y escribir estos símbolos. Finalmente, un programa que le indica al cabezal que es lo que tiene que
hacer. Este programa puede estar escrito en la propia cinta. En los ordenadores actuales, la cinta es la
memoria y el cabezal el microprocesador. En teoría, y no demostrado, cualquier programa se puede
ejecutar en una máquina de Turing, y dichos programas pueden tardar más o menos en el tiempo en
ejecutarse.
DISEÑO DE CSS
• Introducción
• ●Biestables
• ●Máquinas de estados finitos y circuitos secuenciales síncronos (CSS)
• ●Análisis de CSS
• ●Diseño de CSS
• –Objetivos y procedimientos
• –Procedimiento de diseño manual
• –Procedimiento con herramientas de diseño
OBJETIVO
• –Definir una máquina de estados que resuelva un problema dado.
• –Implementar la máquina de estados mediante un circuito secuencial
síncrono.
PROCEDIMIENTO MANUAL
INTERPRETACIÓN
• Es la fase más importante del diseño
• ●Es la fase menos sistemática
• ●Procedimiento/consejos
• –Definir claramente entradas y salidas.
• –Elegir Mealy o Moore según características del problema (sincronización
de la salida)
• –Identificar y definir los estados adecuados de la forma más general
posible
• –Establecer las transiciones y salidas necesarias
• –Capturar todos los detalles del problema en la máquina de estados
• –Comprobar el diagrama con una secuencia de entrada típica
INTERPRETACIÓN
Ejemplo
• –Diseñe un circuito con una entrada x y una salida z que detecte la aparición de la secuencia "1001" en
la entrada. Cuando esto ocurre se activará la salida (z=1). El último "1" de una secuencia puede
considerarse también el primer "1" de una secuencia posterior (detector con solapamiento).
INTERPRETACIÓN
ASIGNACIÓN DE ESTADOS
• ●Objetivo:
• –Asignar valores binarios a los estados (codificación de estados) para su
almacenamiento en biestables.
• ●Elección:
• –Afecta al resultados final: número de componentes, tamaño, velocidad de
operación, consumo de energía.
• –Elección diferente según el objetivo (criterio de coste)
• ●Opciones
• –Algoritmos complejos
• –Asignación arbitraria
• –Un biestable por estado (códificación one-hot)
ASIGNACIÓN DE ESTADOS
ELECCIÓN DE BIESTABLES
• ●Objetivo
• –Seleccionar qué tipo de biestables almacenarán los bits del estado codificado.
• ●Opciones
• –JK: reduce el coste de la parte combinacional.
• –RS: más simple que el JK pero menos flexible.
• –D: facilita el diseño, reduce el número de conexiones.
• –T: más conveniente en aplicaciones específicas (contadores)
ELECCIÓN DE BIESTABLE. EJ: JK
DISEÑO DE LA PARTE COMBINACIONAL
• ●La tabla de excitación/salida es una
especificación de la parte combinacional.
• ●La implementación se realiza mediante
cualquiera de las técnicas de diseño de C.C.
• –Dos niveles de puertas
• –Subsistemas: multiplexores,
decodificadores, etc.
• –Etc.
PARTE COMBINACIONAL. EJEMPLO
CIRCUITO. EJEMPLO
EJEMPLO. RESUMEN

Más contenido relacionado

Similar a ELECTRONICA 2- SEMANA 13-P1.pptx

PRESENTACION DE LA PRIMERA EXPOSICION
PRESENTACION DE LA PRIMERA EXPOSICIONPRESENTACION DE LA PRIMERA EXPOSICION
PRESENTACION DE LA PRIMERA EXPOSICIONluisvaleri19
 
Fundamentos del computador(terminado)
Fundamentos del computador(terminado)Fundamentos del computador(terminado)
Fundamentos del computador(terminado)Bolivar26
 
Fundamentos del computador(terminado)
Fundamentos del computador(terminado)Fundamentos del computador(terminado)
Fundamentos del computador(terminado)Bolivar26
 
Evolución de la informatica
Evolución de la informaticaEvolución de la informatica
Evolución de la informaticasarahchadli3003
 
Evolución de la informatica
Evolución de la informaticaEvolución de la informatica
Evolución de la informaticasarahchadli3003
 
Evolución de la informatica
Evolución de la informaticaEvolución de la informatica
Evolución de la informaticasarahchadli3003
 
Historia del computador
Historia del computadorHistoria del computador
Historia del computadorladylokis
 
Máquinas de Turing - Tipos y Aplicaciones
Máquinas de Turing - Tipos y AplicacionesMáquinas de Turing - Tipos y Aplicaciones
Máquinas de Turing - Tipos y AplicacionesRosviannis Barreiro
 
Arquitectura de von neuman sistemas
Arquitectura de von neuman   sistemasArquitectura de von neuman   sistemas
Arquitectura de von neuman sistemasDieguess
 
Informatica-I-P2__1950__0.pdf
Informatica-I-P2__1950__0.pdfInformatica-I-P2__1950__0.pdf
Informatica-I-P2__1950__0.pdfRudyMorinigo
 
Jonatthan Chona. Actividad 3
Jonatthan Chona. Actividad 3Jonatthan Chona. Actividad 3
Jonatthan Chona. Actividad 3chona18511546
 
Manuel torres web-quest informe
Manuel torres web-quest informeManuel torres web-quest informe
Manuel torres web-quest informeMrx Mirrorx
 
¿Qué es la computadora y parte de su historia?
¿Qué es la computadora y parte de su historia?¿Qué es la computadora y parte de su historia?
¿Qué es la computadora y parte de su historia?Sinver Aguilo Flores
 

Similar a ELECTRONICA 2- SEMANA 13-P1.pptx (20)

PRESENTACION DE LA PRIMERA EXPOSICION
PRESENTACION DE LA PRIMERA EXPOSICIONPRESENTACION DE LA PRIMERA EXPOSICION
PRESENTACION DE LA PRIMERA EXPOSICION
 
Fundamentos del computador(terminado)
Fundamentos del computador(terminado)Fundamentos del computador(terminado)
Fundamentos del computador(terminado)
 
Fundamentos del computador(terminado)
Fundamentos del computador(terminado)Fundamentos del computador(terminado)
Fundamentos del computador(terminado)
 
Von newans SISTEMA OPERATIVO
Von newans  SISTEMA OPERATIVOVon newans  SISTEMA OPERATIVO
Von newans SISTEMA OPERATIVO
 
Evolución de la informatica
Evolución de la informaticaEvolución de la informatica
Evolución de la informatica
 
Evolución de la informatica
Evolución de la informaticaEvolución de la informatica
Evolución de la informatica
 
Evolución de la informatica
Evolución de la informaticaEvolución de la informatica
Evolución de la informatica
 
Presentación control y robótica
Presentación control y robóticaPresentación control y robótica
Presentación control y robótica
 
Historia del computador
Historia del computadorHistoria del computador
Historia del computador
 
Máquinas de Turing - Tipos y Aplicaciones
Máquinas de Turing - Tipos y AplicacionesMáquinas de Turing - Tipos y Aplicaciones
Máquinas de Turing - Tipos y Aplicaciones
 
Intro computacion cuantica_seva
Intro computacion cuantica_sevaIntro computacion cuantica_seva
Intro computacion cuantica_seva
 
Máquinas de turing
Máquinas de turingMáquinas de turing
Máquinas de turing
 
Arquitectura de von neuman sistemas
Arquitectura de von neuman   sistemasArquitectura de von neuman   sistemas
Arquitectura de von neuman sistemas
 
Automatas
AutomatasAutomatas
Automatas
 
Informatica-I-P2__1950__0.pdf
Informatica-I-P2__1950__0.pdfInformatica-I-P2__1950__0.pdf
Informatica-I-P2__1950__0.pdf
 
Circuitos combinacionales
Circuitos combinacionalesCircuitos combinacionales
Circuitos combinacionales
 
Tarea1 sinver aguilo 2015 2872
Tarea1 sinver aguilo 2015 2872Tarea1 sinver aguilo 2015 2872
Tarea1 sinver aguilo 2015 2872
 
Jonatthan Chona. Actividad 3
Jonatthan Chona. Actividad 3Jonatthan Chona. Actividad 3
Jonatthan Chona. Actividad 3
 
Manuel torres web-quest informe
Manuel torres web-quest informeManuel torres web-quest informe
Manuel torres web-quest informe
 
¿Qué es la computadora y parte de su historia?
¿Qué es la computadora y parte de su historia?¿Qué es la computadora y parte de su historia?
¿Qué es la computadora y parte de su historia?
 

Último

TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfAntonioGonzalezIzqui
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)ssuser563c56
 
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxPPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxSergioGJimenezMorean
 
Introducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptIntroducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptEduardoCorado
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfMikkaelNicolae
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfKEVINYOICIAQUINOSORI
 
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.pptARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.pptMarianoSanchez70
 
Rendimiento-de-Maquinaria y precios unitarios para la construcción de una ma...
Rendimiento-de-Maquinaria y precios unitarios  para la construcción de una ma...Rendimiento-de-Maquinaria y precios unitarios  para la construcción de una ma...
Rendimiento-de-Maquinaria y precios unitarios para la construcción de una ma...RichardRivas28
 
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfSesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfannavarrom
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMarceloQuisbert6
 
Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...
Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...
Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...wvernetlopez
 
Residente de obra y sus funciones que realiza .pdf
Residente de obra y sus funciones que realiza  .pdfResidente de obra y sus funciones que realiza  .pdf
Residente de obra y sus funciones que realiza .pdfevin1703e
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTFundación YOD YOD
 
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSeleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSaulSantiago25
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPJosLuisFrancoCaldern
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxEduardoSnchezHernnde5
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALKATHIAMILAGRITOSSANC
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacajeremiasnifla
 
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaProyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaXjoseantonio01jossed
 
Obras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónObras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónXimenaFallaLecca1
 

Último (20)

TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
 
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxPPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
 
Introducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptIntroducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.ppt
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdf
 
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.pptARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
 
Rendimiento-de-Maquinaria y precios unitarios para la construcción de una ma...
Rendimiento-de-Maquinaria y precios unitarios  para la construcción de una ma...Rendimiento-de-Maquinaria y precios unitarios  para la construcción de una ma...
Rendimiento-de-Maquinaria y precios unitarios para la construcción de una ma...
 
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfSesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principios
 
Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...
Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...
Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...
 
Residente de obra y sus funciones que realiza .pdf
Residente de obra y sus funciones que realiza  .pdfResidente de obra y sus funciones que realiza  .pdf
Residente de obra y sus funciones que realiza .pdf
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NIST
 
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSeleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusibles
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptx
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpaca
 
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaProyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
 
Obras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónObras paralizadas en el sector construcción
Obras paralizadas en el sector construcción
 

ELECTRONICA 2- SEMANA 13-P1.pptx

  • 2. MÁQUINAS ESTADO SÓLIDO Producto inteligente Reconocimiento de voz Inteligencia artificial Realidad virtual
  • 3. LA MÁQUINA DE TURING • La máquina de Turing es un concepto creado por el matemático británico Alan Turing en 1936 en la revista “Proceedings of London Mathematical Society”. En sus orígenes era una máquina que manipulaba símbolos sobre una cinta de acuerdo a una serie de reglas. • La máquina de Turing presenta un modelo en el que se asientan todos los ordenadores actuales. Consta de los siguientes elementos: Una es una cinta larga infinita dividida en casillas dónde se escriben símbolos, por ejemplo, ceros y unos. Luego un cabezal que se mueve a través de esa cinta, y es capaz de leer y escribir estos símbolos. Finalmente, un programa que le indica al cabezal que es lo que tiene que hacer. Este programa puede estar escrito en la propia cinta. En los ordenadores actuales, la cinta es la memoria y el cabezal el microprocesador. En teoría, y no demostrado, cualquier programa se puede ejecutar en una máquina de Turing, y dichos programas pueden tardar más o menos en el tiempo en ejecutarse.
  • 4. DISEÑO DE CSS • Introducción • ●Biestables • ●Máquinas de estados finitos y circuitos secuenciales síncronos (CSS) • ●Análisis de CSS • ●Diseño de CSS • –Objetivos y procedimientos • –Procedimiento de diseño manual • –Procedimiento con herramientas de diseño
  • 5. OBJETIVO • –Definir una máquina de estados que resuelva un problema dado. • –Implementar la máquina de estados mediante un circuito secuencial síncrono.
  • 7. INTERPRETACIÓN • Es la fase más importante del diseño • ●Es la fase menos sistemática • ●Procedimiento/consejos • –Definir claramente entradas y salidas. • –Elegir Mealy o Moore según características del problema (sincronización de la salida) • –Identificar y definir los estados adecuados de la forma más general posible • –Establecer las transiciones y salidas necesarias • –Capturar todos los detalles del problema en la máquina de estados • –Comprobar el diagrama con una secuencia de entrada típica
  • 8. INTERPRETACIÓN Ejemplo • –Diseñe un circuito con una entrada x y una salida z que detecte la aparición de la secuencia "1001" en la entrada. Cuando esto ocurre se activará la salida (z=1). El último "1" de una secuencia puede considerarse también el primer "1" de una secuencia posterior (detector con solapamiento).
  • 10. ASIGNACIÓN DE ESTADOS • ●Objetivo: • –Asignar valores binarios a los estados (codificación de estados) para su almacenamiento en biestables. • ●Elección: • –Afecta al resultados final: número de componentes, tamaño, velocidad de operación, consumo de energía. • –Elección diferente según el objetivo (criterio de coste) • ●Opciones • –Algoritmos complejos • –Asignación arbitraria • –Un biestable por estado (códificación one-hot)
  • 12. ELECCIÓN DE BIESTABLES • ●Objetivo • –Seleccionar qué tipo de biestables almacenarán los bits del estado codificado. • ●Opciones • –JK: reduce el coste de la parte combinacional. • –RS: más simple que el JK pero menos flexible. • –D: facilita el diseño, reduce el número de conexiones. • –T: más conveniente en aplicaciones específicas (contadores)
  • 14. DISEÑO DE LA PARTE COMBINACIONAL • ●La tabla de excitación/salida es una especificación de la parte combinacional. • ●La implementación se realiza mediante cualquiera de las técnicas de diseño de C.C. • –Dos niveles de puertas • –Subsistemas: multiplexores, decodificadores, etc. • –Etc.