Revista Argentina de Trabajos Estudiantiles
|
|
- Felipe Suárez Montero
- hace 8 años
- Vistas:
Transcripción
1 Circuito Integrado para Conversión Serie Paralelo 1 S. Sondón, L. Stefanazzi, M. Di Federico, P. Julian, P. S. Mandolesi Universidad Nacional del Sur, Bahía Blanca Resumen Un conversor Serie-Paralelo/Paralelo-Serie fue fabricado en un proceso CMOS estándar de 1,5µm. Se describe la tecnología usada, tanto como la arquitectura, y los ensayos realizados sobre el prototipo fabricado. El circuito formará parte de sistemas digitales en los cuales se desee economizar pines para el ingreso de datos. Los resultados experimentales mostraron el funcionamiento correcto del conversor, y un buen desempeño velocidad-consumo. Abstract A Serial-Paralell/Paralell-Serial converter was fabricated in a 1,5µm CMOS standard process. The technology as well as the architecture and some experimental results are presented. The circuit will be a part of an embedded digital system and is intended to solve the problem of not having enough pins to introduce data into the system. Measurement results showed proper behaviour of the device and a good speed-power performance. I. INTRODUCCIÓN En este trabajo se presenta el diseño de un circuito integrado diseñado en la Universidad Nacional del Sur (UNS) para la materia Análisis y Diseño de Circuitos Digitales (ADCD). A la hora de diseñar un CI (circuito integrado), una de las limitaciones más comunes es la baja cantidad de pads (pines) disponibles para la comunicación con el mundo exterior, ya sea para ingreso/extracción de datos o para el monitoreo de señales en diferentes puntos del chip. Como un ejemplo de este problema se puede mencionar el diseño de un CI que multiplique dos palabras de 8 bits. Para el ingreso de los datos, necesitamos 16 bits (8 bits por palabra) y para sacar el resultado, otros 16 bits. De esta manera, estaríamos utilizando 32 pads del CI solo para el ingreso/extracción de datos, y con un encapsulado típico de 40 pines, no tendríamos prácticamente más pads disponibles. Una forma de solucionar este problema es utilizar una interfaz capaz de ingresar o extraer datos del CI en formato serie mediante un único pad de entrada/salida. El circuito que se presenta a continuación es un conversor serie-paralelo/paralelo-serie que puede realizar la función antes mencionada permitiendo la utilización de una cantidad menor de pads para monitoreo de señales o ingreso/extracción de datos. II. TECNOLOGÍA Se utiliza un proceso n-well CMOS estándar de 1,5µm (λ=0,8µm), con 2 capas de metal, 2 capas de polisilicio, opción Docentes. P. Julián está afiliado con CONICET. P. S. Mandolesi está afiliado con CIC Pcia. Bs. As. E/S Izq D7...D0 Conversor Figura 1. Diagrama del conversor S1 S0 Modo 0 0 Rotar Izquierda 0 1 Ingresa Dato 1 0 Retiene Muestra 1 1 Rota Derecha Tabla I. Modos de funcionamiento a transistores NPN y condensadores Pip (polisilicio sobre poly) de 600af/µm 2. Todos los transistores implementados son de tamaño mínimo, siendo los PMOS de 8µm x 1,6µm (W=10 λ, L=2 λ) y los NMOS de 4,8µm x 1,6µm (W=6 λ, L=2 λ). III. DESCRIPCIÓN El CI es un conversor Serie-Paralelo/Paralelo-Serie de 8 bits, donde la Entrada/Salida de datos se realiza por un único pad bidireccional. En realidad, por cuestiones de comodidad y para el testeo del chip, existen dos pads para la Entrada/Salida de los datos en forma serie. Estos son, E/S Izquierda y E/S Derecha. En la Fig. 1, se muestra un diagrama del conversor. Además de los pads E/S, el CI posee dos entradas de control S0 y S1, una entrada de clear general CLR, la entrada de reloj CLK, VDD y GND. Las entradas de control S0 y S1 sirven para seleccionar los distintos modos de funcionamiento del conversor. Estos se muestran en la Tabla I. Descripción de los modos de funcionamiento: E/S Der Rotar Izquierda: En este modo, los datos son ingresados al CI en forma serie por el pin E/S Derecha. Con los sucesivos pulsos de reloj los datos se rotan cargando a los Flip-Flops internos y dejando los datos disponibles en paralelo (dentro del chip). Ingresa Dato: Si se selecciona este modo, el registro cargará los datos presentes en el puerto paralelo (este se configura como entrada automáticamente) para luego ser extraídos del chip, ya sea con la opción rotar derecha o rotar izquierda. TRATE Vol. I - Nº 1 - Febrero
2 2 D0...D7 S0=0 S1=0 E/S Izq D0 Q D D6 D7 Q D Q D E/S Der CLK Figura 2. Ingreso de datos en serie (rotar izquierda). Figura 5. Layout del Flip-Flop D. D Q D Q D Q S1-S0 Figura 3. Diagrama en bloques del conversor Rotar Derecha: Es similar a la opción rotar Izquierda solo que en este caso, los datos serie son ingresados por el pad E/S Izquierda. Igual que antes, con los sucesivos pulsos de reloj, se cargan los Flip-Flops internos y se dejan los datos disponibles en paralelo (este se configura como salida automáticamente). Retiene Muestra: En este modo de funcionamiento, el registro se queda quieto, es decir, los datos presentes en el bus paralelo se retienen y no se leen las entradas serie. Cabe destacar que el reloj sigue funcionando en modo normal (no se debe cortar el reloj en este modo de funcionamiento). En la Fig. 2, se muestra el modo de funcionamiento rotar izquierda (el modo rotar derecha es similar). Cuando se seleccionan los modos rotar derecha o rotar izquierda, se utiliza para la entrada de datos el pad de E/S que corresponde. Sin embargo, el pad de E/S que no se utilice para lo operación, se configura automáticamente como salida de datos. Por esto, luego de que pasen los 8 pulsos de reloj necesarios para cargar los 8 Flip-Flops internos, los datos aparecerán en el pad E/S que no esté siendo utilizado para el ingreso de datos. IV. ARQUITECTURA El diagrama en bloques del conversor se muestra en la Fig. 3. El bloque principal del CI, es un registro de desplazamiento bidireccional capaz de rotar datos en ambos sentidos (derecha e izquierda). Un punto interesante para destacar, es que al utilizar un registro de desplazamiento bidireccional y no dos registros separados (uno para ingresar datos y otro para sacar datos), se Figura 6. Esquemático y layout del multiplexor. ahorra mucha área de silicio. La idea es realizar la lógica necesaria para poder hacer la tarea con una única cadena de Flip-Flops. A nivel de bloques el conversor está compuesto por un registro de desplazamiento bidireccional, una lógica de entrada/salida izquierda que permite la E/S de datos por un único pad y una lógica de entrada/salida derecha (que también permite que la E/S se realice por un único pad). El registro de desplazamiento está compuesto por una cadena de Flip-Flops D Maestro Esclavo con entrada de clear. Además, los modos de funcionamiento se seleccionan mediante multiplexores de 4 entradas. En la Fig. 4 se muestra el diagrama esquemático de un Flip-Flop y en la Fig. 5 el layout correspondiente. Cada Flip-Flop posee un total de 33 transistores MOS (17 PMOS y 16 NMOS). Además, se incluye en cada Flip-Flop un circuito Buffer para el reloj (formado por dos inversores) para disminuir problemas relacionados con ruido y retardos.. Como se comentó antes, para seleccionar entre los 4 modos de funcionamiento se utilizan multiplexores de 4 entradas. En la Fig. 6 se muestran el diagrama esquemático y el layout del multiplexor. Se busca hacer una celda básica que luego será repetida un determinado número de veces. Podemos Figura 4. Diagrama esquemático del Flip-Flop D. Figura 7. Diagrama esquemático de la celda básica. TRATE Vol. I - Nº 1 - Febrero
3 3 Figura 9. Diagrama esquemático del registro completo incluyendo las lógicas de Entrada/Salida Figura 8. Celda básica ejemplificar este concepto con el diseño de una memoria dinámica de 1024 bits x 1024 bits (1Mbit). Si tuviésemos que conectar uno a uno los bloques, sería realmente complicado y estaríamos expuestos a cometer un gran número de errores debidos a la gran cantidad de conexiones. Lo que se debe hacer es realizar una celda básica de memoria con la capacidad de autoconectarse con celdas vecinas. De esta forma, con solo definir una matriz de 1024 x 1024 celdas, se puede armar rápidamente una memoria de 1Mbit. En nuestro diseño, la celda básica la componen el Flip-Flop y el Multiplexor nombrados antes (además de un par de buffers). Entonces, la idea es que se puede hacer un registro de n bits repitiendo la celda básica (obviamente, debemos tener en cuenta la disponibilidad de área. Además, la cantidad de bits dependerá de cada aplicación en particular). En la Fig. 7 se muestra el diagrama esquemático de la celda básica. Los buffers son para seleccionar si el bus paralelo se lee o se escribe (se conforma una conexión bidireccional). Se puede ver, que dependiendo de la combinación en S0 y S1, se estará seleccionando una de las entradas del multiplexor. Si se elige S1=0 y S0=0 (rota izquierda), se selecciona la entrada IN0 del multiplexor. Como se ve en el diagrama, esta entrada está conectada a la salida del Flip-Flop siguiente de la cadena. Si se selecciona S1=0 y S0=1 (ingresa dato), se selecciona la entrada IN1 que está conectada (mediante el buffer) al bus. Al seleccionar S1=1 y S0=0 (retiene muestra) la entrada que se habilita es IN2, permitiendo una realimentación entre la salida y la entrada del Flip-Flop. Por ultimo podemos seleccionar la combinación S1=1 y S0=1 (rota derecha) que habilita la entrada IN3 del Multiplexor, la cuál está conectada a la salida del Flip-Flop anterior de la cadena. El layout de la celda básica se puede ver en la Fig. 8. A continuación lo que resta hacer es multiplicar la celda básica para obtener el registro de n bits. En el diseño aquí presentado, se optó por 8 bits. En la Fig. 9 se muestra el diagrama esquemático del registro de 8 bits. Se han agregado aquí las lógicas de E/S (derecha e izquierda) para realizar la Entrada/Salida de datos en forma serie bidireccional por un único pad. Las lógicas de E/S mencionadas anteriormente, se encuentran en la parte superior. Lo que se busca con esta distribución, es ahorrar área y minimizar el cableado de señales, colocando la lógica de manera tal que todas las señales de entrada y salida a la misma se encuentren físicamente cerca. A continuación, se describe el prototipo enviado a fabricación. V. PROTOTIPO El diseño descripto anteriormente, tiene un ancho de 505λ y un alto de 658λ (con λ=0,8µm, el ancho es de 404µm y el alto de 526,4µm). Se puede notar que se ha mencionado en varias ocasiones el parámetro λ. Esta forma de diseño de denomina reglas escalables. Lo que se hace es referenciar todas las medidas al parámetro λ y luego al seleccionar la tecnología (en nuestro caso CMOS 1,5µm con λ=0,8µm) se define este valor. Figura 10. Diagrama esquemático completo del circuito implementado (se incluyen también los pads). TRATE Vol. I - Nº 1 - Febrero
4 4 Figura 11. Layout del chip completo. Con esto, se simplifica el diseño si pensamos en mudar el CI a una nueva tecnología (o simplemente a una tecnología diferente) ya que con solo cambiar la definición del parámetro λ el diseño es válido. Para la implementación física del CI, se aprovechó el espacio asignado de chip y se colocaron dos registros interconectados, pero con las líneas de control separadas. Se conectaron los puertos de salida (bus paralelo) de los dos registros y se optó por sacar estos datos por 8 pads. Esta conexión, fue pensada principalmente para facilitar la verificación del chip ya que se pueden verificar los datos ingresados en forma serie por el bus paralelo. En la Fig. 10 se muestra el diagrama esquemático completo (incluyendo los pads). Cabe mencionar que por una cuestión de tiempo, se optó por conectar los 8 bits de bus paralelo solo como salida (para verificación), ya que al estar los dos registros interconectados, se puede cargar uno y luego pasar los datos al otro. Cuando utilizamos un circuito integrado tenemos distintos encapsulados disponibles que básicamente cambian dependiendo de la aplicación en particular, pero todos ellos tienen un numero dado de pines o pads disponibles para conectar las señales correspondientes. Dentro del chip, una vez realizado el diseño, se tienen todas las señales disponibles y de alguna manera tenemos que conectarlas con el mundo exterior. Los pads, que luego son conectados a los pines externos del chip, cumplen con esta función. Además, los pads cuentan con diodos de protección y con buffers para poder manejar mayores cantidades de corriente. Los pads ocupan un área apreciable, por lo que se deben tener en cuenta a la hora de diseñar (para calcular el área real disponible). En la Fig. 11 se muestra el layout del chip completo. Para terminar se muestra en la Fig. 12 una simulación completa del circuito en la que las salidas (salida0, salida1, etc.) son las señales a la entrada de los buffers que se conectan con el bus paralelo (salida de los Flip-Flops). Se aplica una entrada serie y se muestra la salida (también serie) con las señales Entrada y Salida respectivamente. VI. ENSAYO DEL PROTOTIPO Se procedió a ensayar el dispositivo fabricado, realizando primero una verificación de consumo en estado estacionario. Esto permite evaluar si existió algún error de diseño o de fabricación. Para ello se colocaron resistencias en las líneas de alimentación, y se midió la caída de tensión en las mismas, con la entrada del reloj puesta a cero. El consumo fue del orden de microamperes, lo que permitió continuar con el ensayo. Luego se conectó el circuito a un microcontrolador y un arreglo de leds que permitía ver paso a paso el funcionamiento del circuito, mostrando en el puerto paralelo los datos ingresados en forma serie. El comportamiento resultó ser el esperado, tanto en las señales de control, como en el clear y los pines de entrada-salida. Estos dos ensayos fueron realizados con alimentación de 5V. Por último, se conectó el circuito con una FPGA SPARTAN-3 de Xilinx y se midió el consumo y el desempeño en diversas frecuencias llegando hasta 25 MHz. Este ensayo fue realizado con 3.3V de alimentación. El desempeño fue el correspondiente, y en la Fig. 13 se muestra el consumo, tanto el que se produce en el propio circuito como el que se produce en los pads de E/S (el chip posee lineas de alimentación independiente para cada parte.). Figura 12. Simulación completa del registro. TRATE Vol. I - Nº 1 - Febrero
5 5 Figura 13 Por último en la Fig. 14 mostramos una fotografía del prototipo fabricado, donde el conversor se aprecia en la parte superior. VII. CONCLUSIONES Se presentó el diseño completo de un circuito conversor Serie- Paralelo/Paralelo-Serie en tecnología CMOS estándar de 1,5µm. Se realizaron mediciones que reflejan el desempeño del mismo. Este diseño podrá ser utilizado en sistemas mayores cuya problemática sea la definida en la introducción. A pesar de tratarse de un diseño con fines académicos, el circuito es totalmente funcional y cumple con los objetivos buscados. VII. REFERENCIAS Figura 14. Microfotografía del Chip. [1] Neil H. E. Weste and Kamran Eshraghian, Principles of CMOS VLSI design, Addison-Wesley EEUU (1993). [2] Jan M. Rabaey, Anantha Chandrakasan, Borivoje Nikolic, Digital Integrated Circuits, Second Edition, ISBN: , Prentice Hall (1996). [3] J.F.Wakerly, Diseño digital, Principios y Prácticas, Prentice Hall (1992). [4] T.Schubert and E.Kim, Active and non-linear electronics, John Wiley and Sons, Inc. (1996) [5] M. Di Federico, P. Julian, Circuito Integrado Programable para la Conversion Serie Paralelo de 32 bits, Anales de la XI Reunión de trabajo en Procesamiento de la Información y Control RPIC 2005, de Sept. 2005, Rio Cuarto, Argentina, pp TRATE Vol. I - Nº 1 - Febrero
REGISTROS DE DESPLAZAMIENTO
REGISTROS DE DESPLAZAMIENTO Es un circuito digital que acepta datos binarios de una fuente de entrada y luego los desplaza, un bit a la vez, a través de una cadena de flip-flops. Este sistema secuencial
Más detallesUniversidad Autónoma de Baja California Facultad de Ingeniería Mexicali
Sumadores En este documento se describe el funcionamiento del circuito integrado 7483, el cual implementa un sumador binario de 4 bits. Adicionalmente, se muestra la manera de conectarlo con otros dispositivos
Más detallesLaboratorio 4: Uso de una FPGA
Laboratorio 4: Uso de una FPGA Objetivos: Conocer y comprender la estructura interna de una FPGA y su tarjeta de desarrollo que será usada en el laboratorio, y los cuidados y recomendaciones para evitar
Más detallesLa forma de manejar esta controladora es mediante un ordenador utilizando algún lenguaje de programación (Por ejemplo.: C, Visual Basic, Logo,...).
Instituto de Tecnologías Educativas Circuito de control El circuito de control es la parte más delicada de la controladora, ya que se encarga de controlar las entradas (Puerto LPT, Entradas Analógicas,
Más detallesFigura 1. Símbolo que representa una ALU. El sentido y la funcionalidad de las señales de la ALU de la Figura 1 es el siguiente:
Departamento de Ingeniería de Sistemas Facultad de Ingeniería Universidad de Antioquia Arquitectura de Computadores y Laboratorio ISI355 (2011 2) Práctica No. 1 Diseño e implementación de una unidad aritmético
Más detallesCircuitos Electrónicos. Primer parcial curso 2006-07
Circuitos Electrónicos. Primer parcial curso 2006-07 Ante el creciente interés por las apuestas deportivas, el Departamento Técnico de las Loterías y Apuestas del Estado os ha encargado la actualización
Más detallesMetodologías de diseño de hardware
Capítulo 2 Metodologías de diseño de hardware Las metodologías de diseño de hardware denominadas Top-Down, basadas en la utilización de lenguajes de descripción de hardware, han posibilitado la reducción
Más detallesPROCESAMIENTO DIGITAL DE IMÁGENES MEDIANTE EL USO DE UN FPGA Y LENGUAJE VHDL
PROCESAMIENTO DIGITAL DE IMÁGENES MEDIANTE EL USO DE UN FPGA Y LENGUAJE VHDL N. E. Chávez Rodríguez*, A. M. Vázquez Vargas** *Departamento de Computación **Departamento de Procesamiento Digital de Señales
Más detallesPráctica 4 Diseño de circuitos con puertas lógicas.
Práctica 4 Diseño de circuitos con puertas lógicas. Descripción de la práctica: -Esta práctica servirá para afianzar los conocimientos adquiridos hasta ahora de simplificación, e implementación de funciones,
Más detallesINSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA INGENIERIA EN COMUNICACIONES Y ELECTRÓNICA ACADEMIA DE COMPUTACIÓN
I. P. N. ESIME Unidad Culhuacan INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA UNIDAD CULHUACAN INGENIERIA EN COMUNICACIONES Y ELECTRÓNICA ACADEMIA DE COMPUTACIÓN LABORATORIO
Más detallesTransistores de Efecto de Campo
Transistores de Efecto de Campo El transistor de efecto de campo o simplemente FET (Field-Effect- Transistor) es un dispositivo semiconductor de tres terminales muy empleado en circuitos digitales y analógicos.
Más detallesDispositivos Lógicos Programables (FPGAs) Guillermo Güichal Emtech www.emtech.com.ar
Dispositivos Lógicos Programables (FPGAs) Guillermo Güichal Emtech www.emtech.com.ar Temario Introducción Circuitos Digitales FPGAs Flujo y Herramientas de Diseño Diseño para Síntesis Simulación Ejemplos
Más detallesTema 11: Sistemas combinacionales
Tema 11: Sistemas combinacionales Objetivo: Introducción Generador Comprobador de paridad Comparadores Semisumador (HA) Sumador Completo (FA) Expansión de sumadores Sumador paralelo con arrastre serie
Más detallesCurso Completo de Electrónica Digital
CURSO Curso Completo de Electrónica Digital Departamento de Electronica y Comunicaciones Universidad Pontifica de Salamanca en Madrid Prof. Juan González Gómez Capítulo 4 CIRCUITOS COMBINACIONALES 4.1.
Más detallesFigura 1: Símbolo lógico de un flip-flop SR
FLIP-FLOPS Los circuitos lógicos se clasifican en dos categorías. Los grupos de puertas descritos hasta ahora, y los que se denominan circuitos lógicos secuenciales. Los bloques básicos para construir
Más detallesUNIDADES FUNCIONALES DEL ORDENADOR TEMA 3
UNIDADES FUNCIONALES DEL ORDENADOR TEMA 3 INTRODUCCIÓN El elemento hardware de un sistema básico de proceso de datos se puede estructurar en tres partes claramente diferenciadas en cuanto a sus funciones:
Más detallesINTRODUCCION A LA PROGRAMACION DE PLC
INTRODUCCION A LA PROGRAMACION DE PLC Esta guía se utilizará para estudiar la estructura general de programación de um PLC Instrucciones y Programas Una instrucción u orden de trabajo consta de dos partes
Más detallest i Q 7 Q 6 Q 5 Q 4 Q 3 Q 2 Q 1 Q 0
Clase 5 Un registro es un conjunto de n latch o Flip-Flops asociados que permiten almacenar temporalmente una palabra o grupo de n bit. Hay dos clases de registros típicos sincrónicos 1. el registro de
Más detallesPUERTOS DE ENTRADA Y SALIDA
PUERTOS DE ENTRADA Y SALIDA El microcontrolador Z8 PLUS dedica 14 líneas para puertos de entrada y salida. Estas líneas están agrupadas en dos puertos conocidos como el Puerto A y el Puerto B. El puerto
Más detallesTarjeta de aplicación para circuito de voz de 60 seg
.mx Tarjeta de aplicación para circuito de voz de 60 seg Dispositivo: APR9600, PCB-744 Nota de Aplicación numero 5 Documentos asociados: RESUMEN. En la actualidad el manejo de los circuitos de APLUS se
Más detallesDISEÑO DE UN CONVERTIDOR ANÁLOGO-DIGITAL INTEGRADO TIPO PARALELO
DISEÑO DE UN CONVERTIDOR ANÁLOGO-DIGITAL INTEGRADO TIPO PARALELO Autores Iván Jaramillo J. i_jaramj@ing.unal.edu.co (1) Antonio García R. angarcia@uniandes.edu.co (2) Fernando Prieto Avellaneda (3) Carlos
Más detallesNaturaleza binaria. Conversión decimal a binario
Naturaleza binaria En los circuitos digitales sólo hay 2 voltajes. Esto significa que al utilizar 2 estados lógicos se puede asociar cada uno con un nivel de tensión, así se puede codificar cualquier número,
Más detallesSISTEMAS DE NUMERACIÓN. Sistema decimal
SISTEMAS DE NUMERACIÓN Sistema decimal Desde antiguo el Hombre ha ideado sistemas para numerar objetos, algunos sistemas primitivos han llegado hasta nuestros días, tal es el caso de los "números romanos",
Más detallesINGENIERIA EN MICROCONTROLADORES. Protocolo RS-485. Introducción
INGENIERIA EN MICROCONTROLADORES Protocolo RS-485 Introducción P R O T O C O L O R S - 4 8 5 www.i-micro.com Ingeniería en Microcontroladores Teléfono 044 55 11 29 55 05 E-mail: cursos@i-micro.com elp@i-micro.com
Más detallesSERVIDOR WEB PARA ACCESO EN TIEMPO REAL A INFORMACIÓN METEOROLÓGICA DISTRIBUIDA
SERVIDOR WEB PARA ACCESO EN TIEMPO REAL A INFORMACIÓN METEOROLÓGICA DISTRIBUIDA E. SÁEZ, M. ORTIZ, F. QUILES, C. MORENO, L. GÓMEZ Área de Arquitectura y Tecnología de Computadores. Departamento de Arquitectura
Más detallesMODULO Nº12 TRANSISTORES MOSFET
MODULO Nº12 TRANSISTORES MOSFET UNIDAD: CONVERTIDORES CC - CC TEMAS: Transistores MOSFET. Parámetros del Transistor MOSFET. Conmutación de Transistores MOSFET. OBJETIVOS: Comprender el funcionamiento del
Más detallesInstituto Tecnológico de Massachussets Departamento de Ingeniería Eléctrica e Informática. 6.002 Circuitos electrónicos Otoño 2000
Instituto Tecnológico de Massachussets Departamento de Ingeniería Eléctrica e Informática 6.002 Circuitos electrónicos Otoño 2000 Tarea para casa 11 Boletín F00-057 Fecha de entrega: 6/12/00 Introducción
Más detallesCapitulo 3. Desarrollo del Software
Capitulo 3 Desarrollo del Software 3.1 Análisis del sistema 3.1.1 Organización de la autopista virtual Para el presente proyecto se requiere de simular una autopista para que sirva de prueba. Dicha autopista
Más detallesTEMA VII: DISEÑO SECUENCIAL PROGRAMABLE
TEMA VII: ISEÑO SECUENCIAL PROGRAMABLE e igual forma que podíamos disponer de dispositivos combinacionales programables para poder implementar funciones combinacionales en un solo integrado, en el dominio
Más detallesFig 4-7 Curva característica de un inversor real
Clase 15: Criterios de Comparación de Familias Lógicas. Características del Inversor Real Cuando comenzamos a trabajar con un inversor real comienzan a aparecer algunos inconvenientes que no teníamos en
Más detallesCircuito Integrado Programable para la Conversión Serie Paralelo De 32bits
Revista rgentina de Trabajos Estudiantiles Circuito Integrado Programable para la Conversión Serie Paralelo De 32bits Martín Di Federico Pedro Julián Universidad Nacional del Sur mdife@uns.edu.ar Universidad
Más detallesEncuesta sobre utilización de la microelectrónica en la Argentina
Encuesta sobre utilización de la microelectrónica en la Argentina Los dispositivos microelectrónicos forman el corazón de todo sistema electrónico de nuestros días. En ellos los circuitos alcanzan las
Más detallesCurso a distancia: INTRODUCCIÓN AL DISEÑO LÓGICO PROGRAMABLE CON VHDL. Capítulo 3. Codificadores
Curso a distancia: INTRODUCCIÓN AL DISEÑO LÓGICO PROGRAMABLE CON VHDL Capítulo 3 Codificadores Codificadores binarios y codificadores de prioridad. Codificadores de 3 a 2 líneas y de 4 a dos líneas. Detector
Más detallesCreado dentro de la línea de sistemas operativos producida por Microsoft Corporation.
WINDOWS Windows, Es un Sistema Operativo. Creado dentro de la línea de sistemas operativos producida por Microsoft Corporation. Dentro de los tipos de Software es un tipo de software de Sistemas. Windows
Más detallesANTENAS: Teledistribución y televisión por cable
5.1 INTRODUCCIÓN A LA TELEDISTRIBUCIÓN La teledistribución o CATV, podemos considerarla como una gran instalación colectiva, con algunos servicios adicionales que puede soportar y que conectará por cable
Más detallesTEMA 5. ELECTRÓNICA DIGITAL
TEMA 5. ELECTRÓNICA DIGITAL 1. INTRODUCCIÓN Los ordenadores están compuestos de elementos electrónicos cuyas señales, en principio, son analógicas. Pero las señales que entiende el ordenador son digitales.
Más detallesDESCRIPCION DEL SITEMA MASTER.
DESCRIPCION DEL SITEMA MASTER. ESTRUCTURA. El sistema MASTER (Sistema Modular para Control Adaptativo en Tiempo Real) se ha implementado en base a un computador compatible PC-AT, dotado de una tarjeta
Más detallesCAPITULO 4 IMPLEMENTACIÓN Y PRUEBAS EXPERIMENTALES. En este capítulo se mostrarán los resultados de la simulación del Corrector de Factor
CAPITULO 4 IMPLEMENTACIÓN Y PRUEBAS EXPERIMENTALES 4.1 INTRODUCCIÓN En este capítulo se mostrarán los resultados de la simulación del Corrector de Factor de Potencia, la cual fue realizada con el software
Más detallesCapítulo 5. Cliente-Servidor.
Capítulo 5. Cliente-Servidor. 5.1 Introducción En este capítulo hablaremos acerca de la arquitectura Cliente-Servidor, ya que para nuestra aplicación utilizamos ésta arquitectura al convertir en un servidor
Más detallesEn el presente capítulo se describe la programación del instrumento virtual y cómo
Capítulo 6. Instrumentación virtual En el presente capítulo se describe la programación del instrumento virtual y cómo éste controla el circuito de captura de señales, la llamada telefónica y escribe los
Más detallesAUTOMATIZACION. Reconocer la arquitectura y características de un PLC Diferenciar los tipos de entradas y salidas
AUTOMATIZACION GUIA DE TRABAJO 2 DOCENTE: VICTOR HUGO BERNAL UNIDAD No. 3 OBJETIVO GENERAL Realizar una introducción a los controladores lógicos programables OBJETIVOS ESPECIFICOS: Reconocer la arquitectura
Más detallesLINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN
LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN Tabla de Contenidos LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN... 1 Tabla de Contenidos... 1 General... 2 Uso de los Lineamientos Estándares...
Más detallesMODULO Nº6 TIRISTORES UNIDIRECCIONALES
MODULO Nº6 TIRISTORES UNIDIRECCIONLES UNIDD: CONVERTIDORES C - CC TEMS: Tiristores. Rectificador Controlado de Silicio. Parámetros del SCR. Circuitos de Encendido y pagado del SCR. Controlador de Ángulo
Más detallesTECNOLOGÍA 4º ESO. 20 2 Realizando la lectura como indica la flecha 0 10 2 obtenemos: 20 10) =10100 2) 0 5 2 1 2 2 0 1 Lectura
Ejercicio Nº1 : La electrónica digital trabaja con dos niveles de tensión 0 V ó 5 voltios, equivalentes a 0 y 1, es decir, ausencia de tensión y presencia de tensión. Al trabajar sólo con dos niveles de
Más detallesCIRCUITOS ARITMÉTICOS
LABORATORIO # 6 Realización: 26-05-2011 CIRCUITOS ARITMÉTICOS 1. OBJETIVOS Comprender los circuitos aritméticos dentro de la lógica binaria Utilizar sumadores totales de cuatro bits dentro de un Circuito
Más detallesConstructor Virtual y Simulador de Circuitos Digitales con Chips TTL
Constructor Virtual y Simulador de Circuitos Digitales con Chips TTL Manual de Usuario (Versión 0.9.7) Ing. Arturo J. Miguel de Priego Paz Soldán www.tourdigital.net Chincha Perú, 24 de mayo de 2011 Este
Más detallesGeneración de funciones lógicas mediante decodificadores binarios con salidas activas a nivel alto
Generación de funciones lógicas mediante decodificadores binarios con salidas activas a nivel alto Apellidos, nombre Martí Campoy, Antonio (amarti@disca.upv.es) Departamento Centro Informática de Sistemas
Más detallesCurso sobre Controladores Lógicos Programables (PLC).
CURSO Curso sobre Controladores Lógicos Programables (PLC). Por Ing. Norberto Molinari. Entrega Nº 9. Introducción a la Programación. Consideraciones previas sobre programación ladder Antes de empezar
Más detallesCAPITULO II CARACTERISTICAS DE LOS INSTRUMENTOS DE MEDICION
CAPITULO II CARACTERISTICAS DE LOS INSTRUMENTOS DE MEDICION Como hemos dicho anteriormente, los instrumentos de medición hacen posible la observación de los fenómenos eléctricos y su cuantificación. Ahora
Más detallesFamilias de microcontroladores de radio frecuencia.
CAPITULO 3 Familias de microcontroladores de radio frecuencia. 3.1 Familias de rfpics. MICROCHIP ha desarrollado unas familias de microcontroladores con un anexo, que es una unidad transmisora de ASK o
Más detallesCAPÍTULO 4. DISEÑO CONCEPTUAL Y DE CONFIGURACIÓN. Figura 4.1.Caja Negra. Generar. Sistema de control. Acumular. Figura 4.2. Diagrama de funciones
CAPÍTULO 4 37 CAPÍTULO 4. DISEÑO CONCEPTUAL Y DE CONFIGURACIÓN Para diseñar el SGE, lo primero que se necesita es plantear diferentes formas en las que se pueda resolver el problema para finalmente decidir
Más detallesCOMUNICACION DE PLC S MEDIANTE EL PUERTO RS- 485 Y MONITOREADO POR PANTALLA.
COMUNICACION DE PLC S MEDIANTE EL PUERTO RS- 485 Y MONITOREADO POR PANTALLA. Planteamiento: Usando dos PLC s de la familia SS y dos pantallas AS35THTD, desarrollar un programa para el PLC ESCLAVO que cuente
Más detallesGuía para construir un programador y una mini placa de desarrollo para el microcontrolador PIC
Guía para construir un programador y una mini placa de desarrollo para el microcontrolador PIC Rafael Fernández Andrés Aguirre Introducción: Esto de ninguna manera pretende ser una guía completa de como
Más detallesBLOQUE 2. (PARTE 3: Tema 1) CONJUNTO CONFIGURABLE DE PUERTAS FPGA (Field Programmable Gate Array) Clasificación y descripción
SISTEMAS ELECTRÓNICOS DIGITALES OQUE 2 CIRCUITOS DIGITALES CONFIGURAES (PARTE 3: Tema 1) CONJUNTO CONFIGURAE DE PUERTAS Clasificación y descripción Enrique Mandado Pérez María José Moure Rodríguez Circuito
Más detallesCircuitos Electrónicos. Septiembre 2005/2006. Problema 1º parcial
Circuitos Electrónicos. Septiembre 2005/2006. Problema 1º parcial Se pretende realizar el circuito lógico interno de una máquina tragaperras de tres ruletas. El sistema completo tiene un esquema como el
Más detallesSISTEMAS NUMÉRICOS (SISTEMAS DE NUMERACIÓN)
SISTEMAS NUMÉRICOS (SISTEMAS DE NUMERACIÓN) INTRODUCCIÓN Desde hace mucho tiempo, el hombre en su vida diaria se expresa, comunica, almacena información, la manipula, etc. mediante letras y números. Para
Más detallesMemoria 24LC256 I. I NTRODUCCIÓN
1 Memoria 24LC256 I. I NTRODUCCIÓN I2C es un bus de comunicación serial sincrónica desarrollado por Phillips Semiconductors a principios de los años 80 s, con la principal intención de interconectar una
Más detallesLa ventana de Microsoft Excel
Actividad N 1 Conceptos básicos de Planilla de Cálculo La ventana del Microsoft Excel y sus partes. Movimiento del cursor. Tipos de datos. Metodología de trabajo con planillas. La ventana de Microsoft
Más detallesHARDWARE DE SISTEMA AUTOMÁTICO DE RASTREO DE VEHÍCULOS MEDIANTE TECNOLOGÍAS GPRS Y GPS
HARDWARE DE SISTEMA AUTOMÁTICO DE RASTREO DE VEHÍCULOS MEDIANTE TECNOLOGÍAS GPRS Y GPS Ing. Javier A. Garabello Facultad Regional Villa María UTN Av. Universidad 450 Tel: 0353-4537500 javiergarabello@hotmail.com
Más detallesAdquisición de Datos usando Matlab
21 Adquisición de Datos usando Matlab Bruno Vargas Tamani Facultad de Ingeniería Electrónica y Eléctrica, Universidad Nacional Mayor de San Marcos, Lima, Perú RESUMEN: La interconexión a nivel de computadoras
Más detallesTe presentamos tu renovada Tarjeta de Débito
De qué se trata la Migración de Tarjeta de Débito? Es el reemplazo de las Tarjetas de Débito Maestro por Tarjetas Visa Débito. Se reemplaza por Este reemplazo de Tarjetas de Débito tiene costo? No. El
Más detallesFigura Nº 4.1 (a) Circuito MOS de canal n con Carga de Deplexion (b) Disposición como Circuito Integrado CI
Tecnología Microelectrónica Pagina 1 4- FABRICACIÓN DEL FET Describiendo el proceso secuencia de la elaboración del NMOS de acumulación y de dispositivos de deplexion, queda explicada la fabricación de
Más detallesTemas de electricidad II
Temas de electricidad II CAMBIANDO MATERIALES Ahora volvemos al circuito patrón ya usado. Tal como se indica en la figura, conecte un hilo de cobre y luego uno de níquel-cromo. Qué ocurre con el brillo
Más detallesTransformación de binario a decimal. Transformación de decimal a binario. ELECTRÓNICA DIGITAL
ELECTRÓNICA DIGITAL La electrónica es la rama de la ciencia que se ocupa del estudio de los circuitos y de sus componentes, que permiten modificar la corriente eléctrica amplificándola, atenuándola, rectificándola
Más detallesNo se requiere que los discos sean del mismo tamaño ya que el objetivo es solamente adjuntar discos.
RAIDS MODO LINEAL Es un tipo de raid que muestra lógicamente un disco pero se compone de 2 o más discos. Solamente llena el disco 0 y cuando este está lleno sigue con el disco 1 y así sucesivamente. Este
Más detallesAGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7
Tutoriales de ayuda e información para todos los niveles AGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7 Como agregar a una red existente un equipo con Windows 7 y compartir sus archivos
Más detallesOR (+) AND( ). AND AND
Algebra de Boole 2.1.Introducción 2.1. Introducción El Algebra de Boole es un sistema matemático que utiliza variables y operadores lógicos. Las variables pueden valer 0 o 1. Y las operaciones básicas
Más detallesFamilias lógicas. Introducción. Contenido. Objetivos. Capítulo. Familias lógicas
Capítulo Familias lógicas Familias lógicas Introducción Como respuesta a la pregunta dónde están las puertas? te diremos que integradas en unos dispositivos fabricados con semiconductores que seguramente
Más detallesPráctica 5. Curso 2014-2015
Prácticas de Seguridad Informática Práctica 5 Grado Ingeniería Informática Curso 2014-2015 Universidad de Zaragoza Escuela de Ingeniería y Arquitectura Departamento de Informática e Ingeniería de Sistemas
Más detallesNociones básicas sobre adquisición de señales
Electrónica ENTREGA 1 Nociones básicas sobre adquisición de señales Elaborado por Juan Antonio Rubia Mena Introducción Con este documento pretendemos dar unas nociones básicas sobre las técnicas de medida
Más detallesUnidad de trabajo 2: INFORMÁTICA BÁSICA (primera parte)
Unidad de trabajo 2: INFORMÁTICA BÁSICA (primera parte) Unidad de trabajo 2: INFORMÁTICA BÁSICA... 1 1. Representación interna de datos.... 1 1.2. Sistemas de numeración.... 2 1.3. Aritmética binaria...
Más detallesEl sistema decimal, es aquél en el que se combinan 10 cifras (o dígitos) del 0 al 9 para indicar una cantidad específica.
5.2 SISTEMAS DE NUMERACIÓN. DECIMAL El sistema decimal, es aquél en el que se combinan 10 cifras (o dígitos) del 0 al 9 para indicar una cantidad específica. La base de un sistema indica el número de caracteres
Más detalles2) Se ha considerado únicamente la mano de obra, teniéndose en cuenta las horas utilizadas en cada actividad por unidad de página.
APLICACIÓN AL PROCESO PRODUCTIVO DE LA EMPRESA "F. G. / DISEÑO GRÁFICO". AÑO 2004 Rescala, Carmen Según lo explicado en el Informe del presente trabajo, la variación en la producción de páginas web de
Más detallesGUIAS ÚNICAS DE LABORATORIO DETECTOR DE MONEDAS AUTOR: ALBERTO CUERVO SANTIAGO DE CALI UNIVERSIDAD SANTIAGO DE CALI DEPARTAMENTO DE LABORATORIOS
GUIAS ÚNICAS DE LABORATORIO DETECTOR DE MONEDAS AUTOR: ALBERTO CUERVO SANTIAGO DE CALI UNIVERSIDAD SANTIAGO DE CALI DEPARTAMENTO DE LABORATORIOS DETECTOR DE MONEDAS Introducción La presente práctica de
Más detallesSistemas de numeración
Sistemas de numeración Un sistema de numeración es un conjunto de símbolos y reglas que permiten representar datos numéricos. Los sistemas de numeración actuales son sistemas posicionales, que se caracterizan
Más detallesRegistros y Contadores
Registros y Contadores Mario Medina C. mariomedina@udec.cl Registros Grupos de flip-flops con reloj común Almacenamiento de datos Desplazamiento de datos Construcción de contadores simples Como cada FF
Más detallesPlaca de control MCC03
Placa de control MCC03 Placa de control MCC03 La placa de control basada en el micro controlador PIC 16F874A de Microchip, es la encargada del procesar los datos que se introducen en el sistema y actuar
Más detallesTEMA - 3 LÓGICA SECUENCIAL. REGISTROS DE DESPLAZAMIENTO Y CONTADORES. 1.- Introducción.
T-3 Lógica ecuencial. egistros de Desplazamiento y Contadores TEMA - 3 LÓGICA ECUENCIAL. EGITO DE DEPLAZAMIENTO Y CONTADOE..- Introducción. Hemos visto que en la lógica combinacional las salidas están
Más detallesInstituto Tecnológico de Celaya
LOS SISTEMAS DE REPRESENTACIÓN NUMÉRICA Es común escuchar que las computadoras utilizan el sistema binario para representar cantidades e instrucciones. En esta sección se describen las ideas principales
Más detallesTEMA7. SISTEMAS SECUENCIALES
Sistemas Secuenciales 1 TEMA7. SISTEMAS SECUENCIALES Los circuitos lógicos se clasifican en dos tipos: Combinacionales, aquellos cuyas salidas sólo dependen de las entradas actuales. Secuenciales, aquellos
Más detallesÍNDICE DISEÑO DE CONTADORES SÍNCRONOS JESÚS PIZARRO PELÁEZ
ELECTRÓNICA DIGITAL DISEÑO DE CONTADORES SÍNCRONOS JESÚS PIZARRO PELÁEZ IES TRINIDAD ARROYO DPTO. DE ELECTRÓNICA ÍNDICE ÍNDICE... 1 1. LIMITACIONES DE LOS CONTADORES ASÍNCRONOS... 2 2. CONTADORES SÍNCRONOS...
Más detalles1. Representación de la información en los sistemas digitales
Oliverio J. SantanaJaria Sistemas Digitales Ingeniería Técnica en Informática de Sistemas Curso 2005 2006 1. Representación de la información en los sistemas digitales Durante Hoy Los digital tipo muchos
Más detallesDado digital numérico en arduino. Introducción a la programación de microcontroladores con Arduino
Dado digital numérico en arduino Trabajo final Introducción a la programación de microcontroladores con Arduino Objetivo y alcance del trabajo Susana Rosito Sayago Tatiana Molinari Alan Rodas Bonjour La
Más detallesMicrochip Tips & Tricks...
COMENTARIO TECNICO Microchip Tips & Tricks... Por el Departamento de Ingeniería de Electrónica Elemon S.A. N. de R: La presente serie de artículos técnicos tiene por objetivo proponer consejos y trucos
Más detallesCONTROL DIGITAL PARA CONVERTIDOR MULTINIVEL ALIMENTADO CON ENERGÍA SOLAR. Anexo A: FPGA. Introducción
Anexo A: FPGA Introducción Cuando se requiere del diseño de un sistema electrónico y surge la necesidad de implementar una parte con hardware dedicado son varias las posibilidades que hay. Una es un diseño
Más detallesCircuitos RLC resonantes acoplados
Pág. 1 Circuitos RLC resonantes acoplados Cano, Ramiro Díaz, Federico Trebisacce, Carlos cramirocano@.com.ar Facil7@hotmail.com trevicjt@hotmail.com Universidad Favaloro, Facultad de Ingeniería Bs. As.
Más detallesCURSO 2010-2011 TECNOLOGÍA TECNOLOGÍA 4º ESO TEMA 5: Lógica binaria. Tecnología 4º ESO Tema 5: Lógica binaria Página 1
Tecnología 4º ESO Tema 5: Lógica binaria Página 1 4º ESO TEMA 5: Lógica binaria Tecnología 4º ESO Tema 5: Lógica binaria Página 2 Índice de contenido 1. Señales analógicas y digitales...3 2. Código binario,
Más detallesControl de motor de pasos Para Pic12C508
Control de motor de pasos Para Pic12C508 Entre los innumerables tipos de motores, los de pasos son quizás los consentidos de los aficionados y profesionales de la electrónica y también de la robótica.
Más detallesProtocolo PPP PPP Protocolo de Internet de línea serie (SLIP)
Protocolo PPP 1 PPP Hoy en día, millones de usuarios necesitan conectar sus computadoras desde su asa a las computadoras de un proveedor de Internet para acceder a Internet También hay muchas personas
Más detallesSOMI XVIII Congreso de Instrumentación MICROONDAS JRA1878 TRANSMISIÓN DE AUDIO Y VIDEO A TRAVÉS DE FIBRA ÓPTICA CON PREMODULACIÓN PCM
TRANSMISIÓN DE AUDIO Y VIDEO A TRAVÉS DE FIBRA ÓPTICA CON PREMODULACIÓN PCM J. Rodríguez-Asomoza, D. Báez-López, E. López-Pillot. Universidad de las Américas, Puebla (UDLA-P) Departamento de Ingeniería
Más detallesArtículo Técnico: Análisis de las configuraciones de los sistemas híbridos fotovoltaicos.
GRUPO DE SISTEMAS ELECTRÓNICOS DE POTENCIA (GSEP) LABORATORIO DE SISTEMAS FOTOVOLTAICOS (UC3M PV-Lab) Generaciones Fotovoltaicas de La Mancha División Fotovoltaica Artículo Técnico: Análisis de las configuraciones
Más detallesManual de software. Dynamic Cloud. 10/2014 MS-Dynamic_Cloud v1.2
Manual de software Dynamic Cloud 10/2014 MS-Dynamic_Cloud v1.2 ÍNDICE GENERAL 1. INTRODUCCIÓN... 2 1.1 Configuración mínima del PC... 2 2. INSTALAR DYNAMIC CLOUD... 3 2.1 Ejecutar Dynamic Cloud por primera
Más detallesEL LOGRO DE SU FORMACIÓN DEPENDE TAMBIÉN DE USTED INSTRUCTOR: ING. JULIO CÉSAR BEDOYA PINO ELECTRÓNICA DIGITAL 2014
EL LOGRO DE SU FORMACIÓN DEPENDE TAMBIÉN DE USTED INSTRUCTOR: ING. JULIO CÉSAR BEDOYA PINO ELECTRÓNICA DIGITAL 2014 CONTENIDO ELECTRÓNICA DIGITAL SISTEMA DE REPRESENTACIÓN TABLA DE CONVERSIÓN EJERCICIOS
Más detallesBase de datos en Excel
Base de datos en Excel Una base datos es un conjunto de información que ha sido organizado bajo un mismo contexto y se encuentra almacenada y lista para ser utilizada en cualquier momento. Las bases de
Más detallesFigura 1 Fotografía de varios modelos de multímetros
El Multímetro El multímetro ó polímetro es un instrumento que permite medir diferentes magnitudes eléctricas. Así, en general, todos los modelos permiten medir: - Tensiones alternas y continuas - Corrientes
Más detallesDECODIFICADORES. Para cualquier código dado en las entradas solo se activa una de las N posibles salidas. 2 N
DECODIFICADORES Tienen como función detectar la presencia de una determinada combinación de bits en sus entradas y señalar la presencia de este código mediante un cierto nivel de salida. Un decodificador
Más detallesLo que definimos como CPU (Central Process Unit) o Unidad Central de Proceso, está estructurado por tres unidades operativamente diferentes:
Facultad de Ciencias Exactas y Naturales y Agrimensura Departamento de Ingeniería Cátedra : Proyecto Final Apuntes : Microprocesadores Tema 6-1 : Esquema de un µp. La CPU Lo que definimos como CPU (Central
Más detallesDepartamento CERES Área de Tarjetas Inteligentes Manual de Usuario
14 CORREO SEGURO. Hay aplicaciones de correo que permiten enviar y recibir correos cifrados y firmados digitalmente utilizando criptografía. Estas operaciones garantizan el intercambio seguro de información,
Más detallesSistemas Electrónicos Digitales. Práctica 1 Multiplicador de 8 bits secuencial con desplazamiento hacia la derecha
Sistemas Electrónicos igitales Práctica de 8 bits secuencial con desplazamiento hacia la derecha Javier Toledo Moreo pto. Electrónica, Tecnología de Computadoras y Proyectos Universidad Politécnica de
Más detallesNOTA DE APLICACIÓN AN-P002. Programando Wiring con NXProg
NOTA DE APLICACIÓN AN-P002 Programando Wiring con NXProg Este documento se encuentra protegido por una licencia Creative Commons Creative Commons: Atribution, Non-commercial, Share Alike Atribución: Puede
Más detalles