Chapter 7 Registers & Counters
|
|
- Álvaro Cárdenas Sevilla
- hace 5 años
- Vistas:
Transcripción
1 Chapter 7 s & Counters Luis Entrena, Celia López, Mario García, Enrique San Millán Universidad Carlos III de Madrid
2 Contents. s Ø Ø Ø 2. Counters Ø Ø s serial input, parallel-serial output s parallel output, parallel-serial output Universal shift register Synchronous Counters Concept of synchronous counter. Synthesis as a Finite State Machine with T-flip-flops. Up-down counter Counters with Load input, Carry-In, Enable and Carry-Out. Applications with synchronous counters: sequencers. Counteers based on shift registers Ring-counter. Johnson counter. Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 28 2
3 Digital circuit with two basic functions: data storing and data movement (Floyd) It is a collection of two or more D-type flip-flops with a common input. It is used for storing a number of related bits, such as a byte (8 bits). Data(n) Enable Clear Q(n) Stores data in the active edge of Cleans contents in the active level of It can have synchronous Enable and Clear signals Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 28 3
4 ( bit) Schematic Data Enable Clear Q Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 28 4
5 (4 bits) Parallel input / Parallel output Schematic Enable Clear Data() Data() Data(2) Data(3) Q(3) bit bit Registro bit bit Q(2) Q() Q() Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 28 5
6 Shift It is a register for storing and shifting the information Bit Bit Bit 2 Bit 3 s data in active edges of. It also shifts the bits. Cleans contents in the active level of It can have synchronous Enable and Clear signals Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 28 6
7 Shift Serial input and output Input Bit Bit Bit 2 Bit 3 Output One input bit. One output bit. SISO Serial load. It shifts the bits. 4 cycles for loading a data. 4 cycles for reading a data. Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 28 7
8 Shift Serial input, Parallel output Input Bit Bit Bit 2 Bit 3 S() S() S(2) S(3) One input bit. Four output bits. Serial load. It Shifts the bits. SIPO Four cycles for loading a data. One cycle for reading a data. Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 28 8
9 Shift Parallel input, Serial output D() D() D(2) D(3) Bit Bit Bit 2 Bit 3 Output Four input bits. One output bit. PISO Parallel load. Serial output. It shifts the bits. cycle for storing a data. 4 cycles for reading a data. Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 28 9
10 Shift Serial input/ Parallel-Serial Output Schematic Enable Clear Data Q(3) bit bit bit bit Q(2) Q() Q() Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 28
11 Shift Serial-parallel input / Serial-parallel output Schematic Data() Data(2) Data(3) S/P Data() S_In S_Out Enable Clear bit bit bit bit Q(3) Q(2) Q() Q() Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 28
12 Shift Schematic Data() Data(2) Data(3) SISO S/P Data() S_In S_Out Enable Clear bit bit bit bit Q(3) Q(2) Q() Q() Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 28 2
13 Shift Schematic Data() Data(2) Data(3) PIPO S/P Dato() S_In S_Out Enable Clear bit bit bit bit Q(3) Q(2) Q() Q() Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 28 3
14 Universal Shift Serial Load DATA. Shift-Left Serial Load DATA. Shift-Right Input DATA. N bits Parallel Input Bit serial input Operation Mode CSDI CSDD D(n) Mode (2) Universal Shift Q(n) Output DATA. N bits Parallel output Bit Serial Output Shit register with serial / parallel input. Data cab be left or ritht shifted. Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 28 4
15 Universal Shift Schematic Data() Data() Mode CSDI CSDD Q() Q() Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 28 5
16 Universal Shift Schematic Data() Data() Mode CSDI CSDD Q() Q() Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 28 6
17 Universal Shift Schematic Data() Data() Mode CSDI CSDD Q() Q() Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 28 7
18 Universal Shift Schematic Data() Data() Mode CSDI CSDD Q() Q() Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 28 8
19 Synchronous Counters Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 28 9
20 Synchronous Counters Basic counter Enable Q(n) Counter End Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 28 2
21 Synchronous Counters Functional cronogram Enable Q End Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 28 2
22 Synchronous Counters Functional cronogram Enable Q End Asynchronous initialization Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 28 22
23 Synchronous Counters Functional cronogram Enable Q End Stop of counting Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 28 23
24 Synchronous Counters Functional cronogram Enable Q End End of counting Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 28 24
25 Synchronous Counters as FSM. Inputs & Outputs 2. State Diagram. State assignment. Flip-flops 3. Transitions table 4. Optimization 5. Schematic Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 28 25
26 Synchronous Counters as FSM. Input & Outputs Counter Natural Binary -7 Moore Enable Q(3) Counter End Inputs Outputs Ena Q-E Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 28 26
27 Synchronous Counters as FSM 2. State Diagram Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 28 27
28 Synchronous Counters as FSM 2. State Diagram Input Outputs Ena Q-E Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 28 28
29 Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, Synchronous Counters as FSM 2. State Diagram Ena Q-E Input Outputs
30 Synchronous Counters as FSM 2. State Diagram Input Outputs Ena Q-E 6 _ 5 _ 7 _ _ Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 28 3 Outputs Moore
31 Synchronous Counters as FSM 2. State assignment 7 states è 3 flip-flops State_Coding à à 2 à 3 à 4 à 5 à 6 à 7à Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 28 3
32 Synchronous Counters as FSM 3. Transitions Table (I) State Input State Input_T Outputs Q2QQ Enable T2TT Q - End Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 28 32
33 Synchronous Counters as FSM 3. Transitions Table(I) State Input State Input_T Outputs Q2QQ Enable T2TT Q - End Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 28 33
34 Synchronous Counters as FSM 4. Optimization T2 T Q En Q2Q Q En Q2Q Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 28 34
35 Synchronous Counters as FSM 4. Optimization T End Q En Q2Q Q En Q2Q Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 28 35
36 Synchronous Counters as FSM 4. Optimization T2 = Q2 Q Enable T = Q Enable T = Enable End = Q2 Q Q Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 28 36
37 Synchronous Counters as FSM 5. Schematic Schematic Enable T Q T Q T2 Q2 Q(2) Q() Q() End 37
38 Synchronous Counters Up-Down counter Enable Q(n) UpDown Counter Fin Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 28 38
39 Synchronous Counters(Asc/Desc) Functional cronogram UpDo Enable Q Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 28 39
40 Synchronous Counters(Asc/Desc) Functional cronogram UpDo Enable Q Descending count Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 28 4
41 Synchronous Counters(Asc/Desc) Functional cronogram UpDo Enable Q Ascending count Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 28 4
42 Synchronous Counters Counter with Pre-Load and Syncronous clear Clear Enable Load Data(n) Counter Q(n) End Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 28 42
43 Synchronous Counters Functional cronogram Clear Enable Load Data 9 3 Q Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 28 43
44 Synchronous Counters Asynchronous initialisation Clear Enable Load Data 9 3 Q Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 28 44
45 Synchronous Counters Count Enable Clear Enable Load Data 9 3 Q Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 28 45
46 Synchronous Counters Count-value pre-load Clear Enable Load Data 9 3 Q Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 28 46
47 Synchronous Counters Synchronous initialisation Clear Enable Load Data 9 3 Q Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 28 47
48 Synchronous Counters(FSM) Counter with input Clear Exercise Clear Enable Q(n) Counter End Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 28 48
49 Synchronous Counters(FSM) Counter with input Clear Inputs Outputs Clear-Ena Q-End 6 5 X X 4 X X X X X 3 Exercise 2 Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 28 49
50 Synchronous Counters(FSM) Counter with input Clear Exercise Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 28 5
51 Applications with synchronous counters: sequencers Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 28 5
52 Counters based on Shift- s A counter based on a shift register is basically a shift register with a feedback from serial output to serial input, in such a way that special sequences are generated (Floyd) Johnson Counter Bit Bit Bit 2 Ring Counter Bit Bit Bit 2 Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 28 52
53 Counters based on Shift- s Johnson Counter D Q D Q D2 Cycle Q2 Q Q Q Q n patterns Q Q2 Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 28 53
54 Counters based on Shift- s Ring Counter D Q D Q D2 Q2 Cycle Q2 Q Q n patterns Q Q Q2 Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 28 54
Tema 7 Registros y Contadores
Tema 7 s y Contadores Luis Entrena, Celia López, Mario García, Enrique San Millán Universidad Carlos III de Madrid Contenidos. s Ø Ø Ø s con entrada serie y salida serie y paralelo s con entrada paralelo
Más detallesFlip-flops. Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid
Flip-flops Luis Entrena, Celia López, Mario García, Enrique San Millán Universidad Carlos III de Madrid 1 igital circuits and microprocessors Inputs Output Functions Outputs State Functions State Microprocessor
Más detalles13-Bloques Básicos Secuenciales
3-Bloques Básicos Secuenciales 3. Bloques básicos 3.2 Ejemplos de diseños 3: Bloques Básicos Bloques Básicos Secuenciales Bloques básicos secuenciales Contadores Registros de desplazamiento (o corrimiento)
Más detallesTEMA 7. Registros y contadores
TEMA 7. Registros y contadores 1. Registros 1.1. Definición. Sistemas secuenciales síncronos formados por agrupaciones de biestables. Capacidad de almacenamiento simultaneo de varios bits. Capacidad de
Más detallesRegistros y latches multibit. EL-3213 Circuitos Digitales I. Registro de 8 bits (octal register) Otros registros de 8 bits. 74x175
Registros y latches multibit EL-3213 Circuitos Digitales I 74x175 Registros Contadores Registros de Desplazamiento 1 2 Registro de 8 bits (octal register) 74x374 Salida de 3 estados Otros registros de
Más detallesEL-3213 Circuitos Digitales I. Registros y latches multibit
EL-3213 Circuitos Digitales I Registros Contadores Registros de Desplazamiento 1 Registros y latches multibit 74x175 2 Registro de 8 bits (octal register) 74x374 Salida de 3 estados 3 Otros registros de
Más detallesELO211: Sistemas Digitales. Tomás Arredondo Vidal 1er Semestre 2009
ELO211: Sistemas Digitales Tomás Arredondo Vidal 1er Semestre 29 Este material está basado en: textos y material de apoyo: Contemporary Logic Design 1 st / 2 nd edition. Gaetano Borriello and Randy Katz.
Más detallesEIE SISTEMAS DIGITALES Tema 10: Registros de desplazamiento. Nombre del curso: Sistemas Digitales Nombre del docente: Héctor Vargas
EIE 446 - SISTEMAS DIGITALES Tema 10: Registros de desplazamiento Nombre del curso: Sistemas Digitales Nombre del docente: Héctor Vargas OBJETIVOS DE LA UNIDAD Identificar las formas básicas de movimiento
Más detallesSecuenciales (1) Diseño de Sistemas con FPGA Patricia Borensztejn
Secuenciales (1) Diseño de Sistemas con FPGA Patricia Borensztejn Sistemas Secuenciales Es un circuito con memoria. La memoria forma el estado del circuito. Las salidas son función de las entradas y del
Más detallesCURSO: Electrónica digital UNIDAD III: CIRCUITOS SECUENCIALES - TEORÍA
www.ceduvirt.com CURSO: Electrónica digital UNIDAD III: CIRCUITOS SECUENCIALES - TEORÍA INTRODUCCIÓN SISTEMA SECUENCIAL Un sistema combinatorio se identifica por: 1. La salida del sistema debe ser estrictamente
Más detallesELO211: Sistemas Digitales. Tomás Arredondo Vidal 1er Semestre 2008
ELO211: Sistemas Digitales Tomás Arredondo Vidal 1er Semestre 2008 Este material está basado en: textos y material de apoyo: Contemporary Logic Design 1 st / 2 nd Borriello and Randy Katz. Prentice Hall,
Más detallesELO211: Sistemas Digitales. Tomás Arredondo Vidal 1er Semestre 2008
ELO211: Sistemas Digitales Tomás Arredondo Vidal 1er Semestre 2008 Este material está basado en: textos y material de apoyo: Contemporary Logic Design 1 st / 2 nd Borriello and Randy Katz. Prentice Hall,
Más detalles9-Sistemas Secuenciales
9-Sistemas Secuenciales 9. Máquinas de Estados Finitos 9.2 Mealy y Moore 9.3 Implementación en Verilog 9: Secuenciales Abstracción Dividir circuito en lógica combinacional y estado (state) Localizar los
Más detallesSecuenciales (1) Diseño de Sistemas con FPGA Patricia Borensztejn
Secuenciales (1) Diseño de Sistemas con FPGA Patricia Borensztejn Sistemas Secuenciales Es un circuito con memoria. La memoria forma el estado del circuito. Las salidas son función de las entradas y del
Más detallesIntroducción a VLSI EAMTA 2006
Introducción a VLSI EAMTA 2006 Introducción a VLSI Clase 4: Lógica Secuencial y Subsistemas Programa El Transistor MOS Layers y Layout Lógica Combinacional Lógica Secuencial y Subsistemas 3 Organización
Más detallesFigura P1. 2. Para el circuito que se muestra en la Figura P2, complete el diagrama de tiempo. Figura P2
Universidad Industrial de Santander Sistemas Digitales - Taller No 2 (Secuenciales y FSM) Profesor: Carlos A. Fajardo 1. Para un flip flop JK, como el de la Figura P1, cuyas entradas son las de la figura
Más detallesEIE 446 - SISTEMAS DIGITALES Tema 1: Introducción a los Conceptos Digitales
EIE 446 - SISTEMAS DIGITALES Tema 1: Introducción a los Conceptos Digitales Nombre del curso: Sistemas Digitales Nombre del docente: Héctor Vargas Fecha: 1 er semestre de 2011 METODOLOGÍA 1 2 3 4 Libro
Más detallesSegmentación del Path de Datos
Maestría en Electrónica Arquitectura de Computadoras Unidad 5 Segmentación del Path de Datos M. C. Felipe Santiago Espinosa Abril/2018 Introduction CPU performance factors Instruction count Determined
Más detallesDecodificador de funciones v.2
Decodificador de funciones v.. Introducción Este decodificador de funciones posee cuatro salidas para activar luces, fumígeno, etc. Dirección de locomotoras corta y larga hasta 9999 Control de las salidas
Más detallesDetección Óp+ma: Algoritmo de Viterbi. (solo para dar una idea general)
Detección Óp+ma: Algoritmo de Viterbi (solo para dar una idea general) K = N Cambio de notación A[k] =x k p[k] =h k q[k] =y k z[k] =g k o[n] =) Salida sin ruido Cambio de notación Vamos a considerar que
Más detallesCONTADORES. Son sistemas secuenciales con una entrada de pulsos que representan en su salida la cantidad de pulsos dados.
CONTADORES Son sistemas secuenciales con una entrada de pulsos que representan en su salida la cantidad de pulsos dados. En los contadores se tienen en cuenta las siguientes características: Número máximo
Más detallesSecuenciales II. Diseño de Sistemas con FPGA Patricia Borensztejn
Secuenciales II Diseño de Sistemas con FPGA Patricia Borensztejn Revisado 2014 Modelado de Sistemas Secuenciales Según la función del siguiente estado se dividen en: Circuitos secuenciales regulares: el
Más detallesMÓDULO Nº7 REGISTROS Y CONTADORES
MÓDULO Nº7 REGISTROS Y CONTADORES UNIDAD: LÓGICA SECUENCIAL TEMAS: Registros. Contadores. OBJETIVOS: Explicar que es un registro, su clasificación y sus principales características. Explicar que es un
Más detallesMIPS: Modelo de programación. (I Parte)
MIPS: Modelo de programación (I Parte) MIPS: Microprocessor without Interlocked Pipeline Stages Trabajaremos como MIPS Son similares a las desarrolladas en los años 80 Cerca de 100 millones de procesadores
Más detallesFPGAS. C. Sisterna DSDA 1
FPGAS C. Sisterna DSDA 1 Celda de Configuración del FPGA Elemento básico no-lógico Determina la configuración de cada elemento lógico Determina la configuración de los elementos de ruteo e interconexiones
Más detallesMicroprocesadores, Tema 8:
Microprocesadores, Tema 8: Periféricos de Comunicación Síncronos Guillermo Carpintero Marta Ruiz Universidad Carlos III de Madrid Standard de Comunicación Protocolos Standard de Comunicación Serie Síncrona
Más detallesSecuenciales (1) Diseño de Sistemas con FPGA 2 cuatrimestre 2009 Patricia Borensztejn
Secuenciales (1) Diseño de Sistemas con FPGA 2 cuatrimestre 2009 Patricia Borensztejn Sistemas Secuenciales Es un circuito con memoria. La memoria forma el estado del circuito. Las salidas son función
Más detallesLecture 8. Computer Decisions
Lecture 8 Computer Decisions 1 ASIDE Instructions Involving Index Register X Instructions involving X always involve two bytes, or 16-bits. For example, LDX $1000, will load X with the byte located at
Más detallesOrganización del Computador I Verano. Aritmética (4 de 5) Basado en el capítulo 4 del libro de Patterson y Hennessy Multiplicaciones y Divisiones
Organización del Computador I Verano Aritmética (4 de 5) Basado en el capítulo 4 del libro de Patterson y Hennessy Multiplicaciones y Divisiones Verano 2014 Profesora Borensztejn MULTIPLICACIONES 1011
Más detallesLAB 5. Tarjeta de Desarrollo Spartan-3. Laboratorio de Sistemas Digitales ELO212 Primer Semestre de 2010
LAB 5 Tarjeta de Desarrollo Spartan-3 Laboratorio de Sistemas Digitales ELO212 Primer Semestre de 2010 Objetivos Generales Controlar dispositivos mediante una FPGA. Conocer la interfaz PS/2 para conexión
Más detallesSecuenciales II. Diseño de Sistemas con FPGA Patricia Borensztejn
Secuenciales II Diseño de Sistemas con FPGA Patricia Borensztejn En la clase pasada Hicimos un contador universal Algunos de ustedes se dieron cuenta que la frecuencia de conteo, no podía ser la frecuencia
Más detallesCircuitos Electrónicos. Primer parcial curso Problema 2
Circuitos Electrónicos. Primer parcial curso 2004-2005 Problema 2 Se desea diseñar un registro de desplazamiento síncrono con captura en la salida, según el esquema de la figura adjunta. S_in /R_Sin /R_out
Más detallesDifference of Hydraulic UTM. Load Frame type different: (Page 1-9) Cualquier duda o aclaración favor de llamarnos, estamos para SERVIRLE
Difference of Hydraulic UTM Load Frame type different: (Page 1-9) C type: (1), Middle crosshead moving to adjust test space Motor and worm gear, worm rod to adjust the crosshead moving up and down. The
Más detallesUART. Diseño de Sistemas con FPGA 2 o cuatrimestre 2011 Patricia Borensztejn
UART Diseño de Sistemas con FPGA 2 o cuatrimestre 2011 Patricia Borensztejn UART Universal Asynchronous receiver and transmitter: dispositivo que envía datos paralelos sobre una línea serie. RS-232: standard
Más detallesCURSO: ELECTRÓNICA DIGITAL UNIDAD 3: SISTEMAS SECUENCIALES - TEORÍA PROFESOR: JORGE ANTONIO POLANÍA
CURSO: ELECTRÓNICA DIGITAL UNIDAD 3: SISTEMAS SECUENCIALES - TEORÍA PROFESOR: JORGE ANTONIO POLANÍA Como vimos en la unidad anterior, un sistema combinatorio se identifica porque la salida del sistema
Más detallesLatches, flipflops y registros
Departamento de Electrónica Electrónica Digital Latches, flipflops y registros Facultad de Ingeniería Bioingeniería Universidad Nacional de Entre Ríos Circuitos secuenciales 1 Circuitos secuenciales Salida
Más detallesUNIDAD 2: SISTEMAS DE CONTROL DE PROCESOS UNIVERSIDAD ALONSO DE OJEDA FACULTAD DE INGENIERIA ESCUELA DE COMPUTACION ASIGNATURA: AUTOMATIZACIÓN
UNIVERSIDAD ALONSO DE OJEDA FACULTAD DE INGENIERIA ESCUELA DE COMPUTACION ASIGNATURA: AUTOMATIZACIÓN UNIDAD 2: SISTEMAS DE CONTROL, SUPERVISIÓN Y PROCESAMIENTO DE DATOS Controladores Lógicos programables
Más detallesPr. Dr. Xavier Bonnaire
Pr. Dr. Xavier Bonnaire Slide 1 Temario Introducción Registros Multiplexores Codificadores y Decodificadores Archivos de Registros Unidad Aritmética Memorias Slide 2 Introducción Componentes Digital Estructurados
Más detallesCircuitos combinacionales aritméticos (Parte II)
Circuitos combinacionales aritméticos (Parte II) Luis Entrena, Celia López, Mario García, Enrique San Millán Universidad Carlos III de Madrid Contenidos. Circuitos sumadores y restadores Ø Sumadores con
Más detallesLAB 5. Tarjeta de Desarrollo Spartan-3. Laboratorio de Sistemas Digitales ELO212 Primer Semestre de 2012
LAB 5 Tarjeta de Desarrollo Spartan-3 Laboratorio de Sistemas Digitales ELO212 Primer Semestre de 2012 Objetivos Generales Usar la interfaz serial sincrónica PS/2 como dispositivo de entrada de datos.
Más detallesTitulación: Ingeniería Informática Asignatura: Fundamentos de Computadores. Bloque 3: Sistemas secuenciales Tema 9: Módulos secuenciales básicos
Titulación: Ingeniería Informática Asignatura: Fundamentos de Computadores Bloque 3: Sistemas secuenciales Tema 9: Módulos secuenciales básicos Pablo Huerta Pellitero Luis Rincón Córcoles ÍNDICE Bibliografía
Más detallesDeterministic Finite Automata And Regular Languages
Deterministic Finite Automata And Regular Languages 1 Deterministic Finite Automaton (DFA) Input Tape String Output Finite Automaton Accept or Reject Costa Busch - LSU 2 Transition Graph a, a a q 5 a,
Más detallesTema 7. Análisis de Circuitos Secuenciales
Tema 7. Análisis de Circuitos Secuenciales Máquinas de estado finito (FSM). Análisis de circuitos secuenciales síncronos. Introducción al diseño secuenciales síncronos. de circuitos Contadores. Registros
Más detallesIE12_ CONSOLIDACIÓN Y DESARROLLO DE NUEVAS TÉCNICAS DE EVALUACIÓN INTENSIVAS ON-LINE YA IMPLEMENTADAS POR EL GIE E4
IE12_13-03001 - CONSOLIDACIÓN Y DESARROLLO DE NUEVAS TÉCNICAS DE EVALUACIÓN Departamento de Estructuras de la Edificación Escuela Técnica Superior de Arquitectura de Madrid Universidad Politécnica de Madrid
Más detallesEE 361L Implementation Notes for Subproject 1
EE 361L Implementation Notes for Subproject 1 You are to implement the pipelined MIPSL so that it can execute the instructions: add addi beq Assume the controller of the pipelined MIPSL works according
Más detallesModos de Direccionamiento
Modos de Direccionamiento Modos de direccionamiento del 8051 La CPU tiene la habilidad de accesar los datos de varias formas Se podría especificar el dato directamente en la instrucción Para datos en la
Más detallesElectrónica Digital II. M. C. Felipe Santiago Espinosa
Electrónica Digital II M. C. Felipe Santiago Espinosa Octubre de 2014 WinCUPL Software desarrollado por Atmel Corporation. CUPL: Compilador universal para lógica programable (genera archivos para programar
Más detallesTELEVISOR A COLORES MANUAL DE SERVICIO MODELO : CP-29C40P. ATENCIÓN Antes de dar servicio al chasis, lea las PRECAUCIONES DE SEGURIDAD en este manual.
LG TELEVISOR A COLORES MANUAL DE SERVICIO CHASIS : MC-53A MODELO : CP-29C40P ATENCIÓN Antes de dar servicio al chasis, lea las PRECAUCIONES DE SEGURIDAD en este manual. - 1 - - 2 - - 3 - - 4 - - 1 - -
Más detallesRegistros. Registro de Corrimiento Básico
Registros. Son dispositivos digitales donde se obtiene almacenamiento temporal. Dado que la memoria y el desplazamiento de información son sus características básicas, los registros son circuitos secuenciales
Más detallesFundamentos de los Computadores Grado en Ingeniería Informática (hasta final del diseño monociclo)
8. Diseño del Procesador Fundamentos de los Computadores Grado en Ingeniería Informática (hasta final del diseño monociclo) Objetivos Plantear y modificar una ruta de datos para un repertorio de instrucciones
Más detallesPanama - Encuesta de Niveles de Vida 2003
Microdata Library - Encuesta de Niveles de Vida 2003 Ministerio de Economía y Finanzas (MEF) Report generated on: September 28, 2015 Visit our data catalog at: http://microdata.worldbank.org/index.php
Más detalles10/15/2014 Microprocesador Digital II 1
1 2 Temporización del canal Temporización en General Las operaciones de transferencia de datos hacia o desde el 8086 ocupan al menos un bus cycle Cada bus cycle consiste en 4 períodos de reloj del sistema
Más detallesOrganización del Computador I Verano. Control Multiciclo. Basado en el capítulo 5 del libro de Patterson y Hennessy
Organización del Computador I Verano Control Multiciclo Basado en el capítulo 5 del libro de Patterson y Hennessy Verano 2014 Profesora Borensztejn Resumen Step name Instruction fetch Instruction decode/register
Más detallesPARTE I. TÉCNICAS DE DISEÑO ELECTRÓNICO MEDIANTE LENGUAJES DE DESCRIPCIÓN HARDWARE
PARTE I. TÉCNICAS DE DISEÑO ELECTRÓNICO MEDIANTE LENGUAJES DE DESCRIPCIÓN HARDWARE TEMA 3. Modelos de sistemas con VHDL Curso 05/06 1 TEMA 3. Modelos de sistemas digitales 3.1 Sistemas combinacionales
Más detallesSecuenciales III (Metodología de Diseño) Diseño de Sistemas con FPGA Patricia Borensztejn Revisado 10/2011
Secuenciales III (Metodología de Diseño) Diseño de Sistemas con FPGA Patricia Borensztejn Revisado 10/2011 Modelado de Sistemas Secuenciales Según la función del siguiente estado se dividen en: Circuitos
Más detallesProblema (1h 30 min, 3,75 puntos)
Problema (1h 30 min, 3,75 puntos) Acabamos de ser contratados en una empresa que fabrica termómetros electrónicos. Para superar el periodo de contrato en prácticas nos han pedido que analicemos su producto
Más detallesNo usa una envolvente constante, con cambios de amplitud al cambiar la fase para pasar de un estado a otro.
Generalidades Modulación QPSK No usa una envolvente constante, con cambios de amplitud al cambiar la fase para pasar de un estado a otro. Acceso múltiple Todos los usuarios pueden transmitir al mismo tiempo.
Más detallesELO211: Sistemas Digitales. Tomás Arredondo Vidal 1er Semestre 2008
ELO211: Sistemas Digitales Tomás Arredondo Vidal 1er Semestre 2008 Este material está basado en: textos y material de apoyo: Contemporary Logic Design 1 st / 2 nd Borriello and Randy Katz. Prentice Hall,
Más detallesMicroprocesadores, Tema 8:
Microprocesadores, Tema 8: Comunicaciones asíncronas con USART del PIC Guillermo Carpintero del Barrio Marta Ruiz Llata Alejandro Quesada Pareja Universidad Carlos III de Madrid Standard de Comunicación
Más detallesSistemas embebidos basados en FPGAs para instrumentación
Sistemas embebidos basados en FPGAs para instrumentación Introducción a los procesadores empotrados en FPGAs. PicoBlaze Guillermo Carpintero del Barrio Arquitectura de un Procesador CPU Memoria Programas/Datos
Más detallesPUSH. Power MERGER DMX. User Manual / Instrucciones de Usuario
PUSH Power Power Indicator DMX Indicator A DMX IN B DMX OUT MERGER DMX User Manual / Instrucciones de Usuario Power MERGER DMX ACCESORIO USER'S MANUAL PUSH Power Indicator DMX Indicator A DMX IN B DMX
Más detallesSistemas Digitales I Taller No 4 Máquinas de Estado
UNIVERSIDAD INDUSTRIAL DE SANTANDER Escuela de Ingenierías Eléctrica, Electrónica y Telecomunicaciones Sistemas Digitales I Taller No 4 Máquinas de Estado Profesor: Carlos A. Fajardo Bucaramanga, Colombia
Más detalles1.7. Número de créditos / Credit allotment
ASIGNATURA / COURSE TITLE Introducción a las lenguas Antiguas del Próximo Oriente / Introduction to the ancient languages of the Near East 1.1. Código / Course number 17811 1.2. Materia / Content area
Más detallesDE INGENIERÍA TÉCNICA INDUSTRIAL. ESPECIALIDAD EN ELECTRÓNICA INDUSTRIAL
EJERCICIOS DE SISTEMAS ELECTRÓNICOS DIGITALES: HOJA 2 2 o CURSO DE INGENIERÍA TÉCNICA INDUSTRIAL. ESPECIALIDAD EN ELECTRÓNICA INDUSTRIAL LENGUAJES DE ALTO NIVEL 1) Realiza en RTL un comparador de dos buses
Más detallesDepuración de señales CIRCUITOS SISO. Circuito SISO. Circuito SIPO. Circuito PISO
Depuración de señales CIRCUITOS SISO Circuito SISO Circuito SIPO Circuito PISO DEPURACIÓN DE SEÑALES Cuando tenemos muchas señales (o cables) es difícil depurar el comportamiento del sistema simplemente
Más detallesTest de circuitos integrados Diseño para test
Test de circuitos integrados Diseño para test Índice. Introducción al test 2. El test de fabricación 3. Diseño para test (DFT) 4. Estrategias de test Marisa López Vallejo marisa@die.upm.es. Introducción
Más detallesOrganización n del Computador 1. Lógica Digital 2 Circuitos y memorias
Organización n del Computador Lógica Digital 2 Circuitos y memorias Circuitos Secuenciales Circuitos combinatorios Funciones ooleanas El resultado depende sólo s de las entradas También n necesitamos circuitos
Más detallesDisseny de registres. Rosa M. Badia Ramon Canal DM Tardor DM, Tardor
Disseny de registres Rosa M. Badia Ramon Canal DM Tardor 24 DM, Tardor 24 Tipus d elements de memòria Utilitzats per emmagatzemar informació binària (registres). Depenen de la sincronització amb el rellotge:
Más detallesCircuitos Básicos con OAs
Circuitos Básicos con OAs Manuel Toledo 8 de octubre de 2015 1. Introduction El amplificador operacional (abreviado opamp u OA) es uno de los componentes más importantes para el diseño de circuitos analógicos.
Más detallesIncremental Rotary Encoders
Incremental Rotary Encoders Solid Shaft Optical Incremental Encoder The rotary incremental encoder is used to indicate the direction of angular movement of the external mechanism. It produces pulses the
Más detallesPROGRAMA PARA ANALIZAR DOCUMENTOS Y DETECTAR
PROGRAMA PARA ANALIZAR DOCUMENTOS Y DETECTAR SECCIONES COINCIDENTES EN INTERNET Autor: Mora-Figueroa Urdiales, Ricardo de. Director: Palacios Hielscher, Rafael. RESUMEN DEL PROYECTO 1. Introducción Durante
Más detallesCircuitos Secuenciales: concepto de estado
1 Lógica Secuencial Circuitos Secuenciales: concepto de estado En los sistemas secuenciales la salida Z en un determinado instante de tiempo t i depende de X en ese mismo instante de tiempo t i y en todos
Más detallesCONTADORES CONTADORES ASINCRONOS ASCENDENTE
CONTADOES CONTADOES ASINCONOS ASCENDENTE S 2 J ck 2 K Vdd Vdd Vdd S J ck K S J ck K Las entradas asincronas S y estan desactivadas -- CI : 2 3 4 5 6 7 8 9 2 2 CONTADO ASINCONO DESCENDENTE S 2 J ck 2 K
Más detallesTD-500 MANUAL DE INSTRUCCIONES USER S MANUAL MANUEL D UTILISATION 7/ MI1516 -
TD-500 MANUAL DE INSTRUCCIONES USER S MANUAL MANUEL D UTILISATION 7/2007-0 MI1516 - Combinador y Repartidor COFDM DVB-T TD-500 1. DESCRIPCIÓN FUNCIONAL El TD-500 es un combinador y repartidor DVB-T de
Más detallesProf. Aidsa Santiago. Cesar A Aceros Moreno
BIENVENIDOS INGE3016 Prof. Aidsa Santiago. Cesar A Aceros Moreno REPASO TOP DOWN PROGRAM DEVELOPMENT Son 5 sencillos pasos: 1. Determinar la salida del programa. 2. Determinar las entradas del programa.
Más detalles1.7. Número de créditos / Credit allotment
ASIGNATURA / COURSE TITLE Introducción a las lenguas antiguas del Próximo Oriente / Introduction to the ancient languages of the Near East 1.1. Código / Course number 17811 1.2. Materia / Content area
Más detallesVASD Kindergarten FALL Math Screener. Name: Date:
VASD Kindergarten FALL Math Screener Minimal Basic Proficient Winter 0-9 10-12 13-20 Spring 0-12 13-15 16-20 Fall 0-12 13-15 16-20 Name: Date: Number Words and Numerals (NWN) Score /8 Structuring Numbers
Más detallesA CLAUSE. A clause is a phrase that is made of a SUBJECT + a VERB.
Cohesive Device Phrase Connectors Antes - before después - after entonces - then luego- later y - and con - with sin - without primero- first segundo- second por fin - at the end últimamente- finally porque-
Más detallesLABORATORIO DE CIRCUITOS DIGITALES (2005-II) QUINTA CLASE DE VHDL
LABORATORIO DE CIRCUITOS DIGITALES (2005-II) QUINTA CLASE DE VHDL MÁQUINAS DE ESTADO FINITAS (FSMs) Máquinas de Moore Máquinas de Mealy MÁQUINAS DE ESTADOS FINITAS (FSMs) Tipos: Máquina de Moore: Las salidas
Más detallesSOL 200 SOL 250 SOL 200H SOL 250H. Kit hidráulico Kit hidráulico Hydraulic kit
SOL 200 SOL 250 SOL 200H SOL 250H Kit hidráulico Kit hidráulico Hydraulic kit Contenido Índice Contents 1.0 2.0 3.0 4.0 ES PT EN ES PT EN ES PT EN ES PT EN Contenido y componentes del kit hidráulico Componentes
Más detallesUD.-5. Circuitos secuenciales: análisis y diseño de registros y de contadores.
UD.-5. Circuitos secuenciales: análisis y diseño de registros y de contadores. José Gorjón Índice Objetivos. Introducción. Análisis de registros de almacenamiento. Análisis de registros de desplazamiento.
Más detallesTaller de Firmware. Introducción al PIC16F877. Facultad de Ingeniería Instituto de Com putación
Taller de Firmware Introducción al PIC16F877 Facultad de Ingeniería Instituto de Com putación Contenido Introducción a los microcontroladores PIC. Presentación del PIC 16F877. Introducción a los microcontroladores
Más detallesTSEC configuración plana con neutro concéntrico
TSEC configuración plana con concéntrico TSEC flat configuration with concentric neutral Aplicaciones Cable de entrada que se conecta desde el circuito de distribución hasta el medidor. Applications Entrance
Más detallesSesión 4: Practica PL 2c. Análisis de señales para el control de motor CC: Generación de señales PWM.
Sesión 4: Practica PL 2c. Análisis de señales para el control de motor CC: Generación de señales PWM. Objetivo... 2 Tune Parameters Using xpc Target Explorer... 3 Monitor Signals Using xpc Target Explorer...
Más detallesUPV software for risk models
UPV software for risk models Armando Serrano Lombillo arserlom@doctor.upv.es www.edams.upv.es Risk analysis is feasible 1 Contents Introduction Review of previous concepts From influence diagrams to event
Más detallesBehavior Modeling State Diagrams
11/11/2015 3. State Behavior Modeling State Diagrams Software Engineering and Databases Group Department of omputer Languages and Systems University of Seville November 2015 La traducción de este material
Más detallesMicrosoft Access 2010. Diseño y manejo de tablas
Microsoft Access 2010 Diseño y manejo de tablas Crear una base de datos nueva De la base de datos seleccione el listado de objetos Crear una tabla vacia En Create presione Table, aparece tabla en Datasheet
Más detallesDescargar chrome 64 bits
Descargar chrome 64 bits 18 Feb 2016. Cómo activar Chrome de 64 bits y porqué debes utilizar esta. Si no lo tienes instalado puedes descargar la versión en la página de Chrome. Download Google Chrome 62.0.3202.75
Más detallesActive Range of Motion Exercises: Wrists, Elbows, Forearms and Shoulders
Active Range of Motion Exercises: Wrists, Elbows, Forearms and Shoulders Repeat each exercise times, times a day. Do only the exercises that are checked. Do these exercises with: Both arms Right arm Left
Más detallesWith temperature switch Cover for protection against high surface temperatures
Descripción The BW 156 braking is designed for drives with frequency converters of small to medium output. Installation in and outside the control cabinet is possible. In addition to the high protection
Más detallesGestión de la Seguridad y Salud en el Trabajo Basado en el Comportamiento de los Trabajadores de una Empresa de Transmisión de Energía Eléctrica
Facultad de Ingeniería y Computación Escuela Profesional de Ingeniería Industrial Gestión de la Seguridad y Salud en el Trabajo Basado en el Comportamiento de los Trabajadores de una Empresa de Transmisión
Más detallesLECCIÓN Nº 06 DISEÑO DE CONTADORES SINCRONOS
LECCIÓN Nº 06 DISEÑO DE CONTADORES SINCRONOS 1. DISPOSITIVOS SECUENCIALES Los circuitos biestables son aquellos que poseen dos estados estables que se pueden mantener por tiempo indefinido, lo que nos
Más detallesRMS1-RM Manual del usuario
R4 www.exemys.com 1 Los Productos están en permanente evolución para satisfacer las necesidades de nuestros clientes. Por esta razón, las especificaciones y capacidades están sujetas a cambios sin previo
Más detallesFLIP-FLOP JK MAESTRO-ESCLAVO
FLIP-FLOPS Introducción Uno de los elementos básicos de memoria son los llamado Flip Flops. El estado de un flip flop cambia por un cambio momentáneo en sus entradas. Este cambio se denomina disparo (trigger).
Más detallesPROLIGHT 6. User Instructions
PROLIGHT 6 User Instructions PROLIGHT 6 ANALOG CHASER WITH ANALOGIC DIMMER FEATURES PROLIGHT 6, is a 6 channel chasers that incorporates the features of an analogic dimmer. Each channel is able to support
Más detallesSistemas Digitales y el Entrenador Lógico CE300.
Sistemas Digitales y el Entrenador Logico CE3. Sistemas Digitales y el Entrenador Lógico CE3. Marco Antonio Pérez Cisneros * y Mark Readman + * División de Electrónica y Computación, CUCEI, Universidad
Más detallesGrado 3 Vocabulario/ Representación Vocabulario Descripción Representación
Grado 3 Vocabulario/ Representación Vocabulario Descripción Representación Valor posicional El valor numérico de un dígito en virtud de su posición en un número. Miles Centenas Decenas Unidades 0000 0000
Más detalles