BLOQUE 2. (PARTE 3: Tema 2) CONJUNTO CONFIGURABLE DE PUERTAS FPGA (Field Programmable Gate Array) Tecnología y Proceso de configuración

Tamaño: px
Comenzar la demostración a partir de la página:

Download "BLOQUE 2. (PARTE 3: Tema 2) CONJUNTO CONFIGURABLE DE PUERTAS FPGA (Field Programmable Gate Array) Tecnología y Proceso de configuración"

Transcripción

1 SISTEMAS ELECTRÓNICOS DIGITALES BLOQUE 2 CIRCUITOS DIGITALES CONFIGURABLES (PARTE 3: Tema 2) CONJUNTO CONFIGURABLE DE PUERTAS Tecnología y Proceso de configuración Enrique Mandado Pérez María José Moure Rodríguez

2 TECNOLOGÍA Tipo de elemento de configuración utilizado. La tecnología de los elementos de configuración influye en la velocidad de operación y en el aprovechamiento del área de semiconductor. CLASES DE ELEMENTOS DE CONFIGURACIÓN No volátiles Conservan el estado de corte o conducción al dejar de alimentar el circuito. Volátiles No memorizan el estado al desconectar la alimentación del circuito. Esto hace que la configuración tenga que almacenarse en un sistema externo.

3 Tecnologías de PLD/FPGA NO VOLÁTILES VOLÁTILES PLD/FPGA EPROM EEPROM FLASH ANTIFUSIBLE FPGA SRAM

4 TECNOLOGÍAS BASADAS EN CELDAS DE MEMORIA El estado de un elemento de configuración está determinado por el valor almacenado en una celda de memoria: No volátil: EPROM, EEPROM, FLASH, antifusible. Volátil: SRAM. Las celdas de memoria no están concentradas sino distribuidas por todo el dispositivo y cerca del elemento que configuran.

5 TECNOLOGÍAS BASADAS EN CELDAS DE MEMORIA SRAM CLB CLB SRAM Celda SRAM + Transistor de paso CLB CLB SRAM SRAM Los interruptores programables están formados por transistores MOS de transmisión o paso, controlados mediante elementos de configuración que son celdas de memoria estática denominadas SRAM (Static Random Access Memory)

6 TECNOLOGÍA BASADA EN CELDAS DE MEMORIA SRAM En la figura se representa la estructura típica de la celda de una memoria SRAM (Static Random Access Memory). Dicha celda constituye el elemento de configuración y está formada por un biestable de tecnología CMOS y un transistor de control que permanece cortado durante la operación normal de la FPGA, y conduce para almacenar el nivel lógico de la línea de dato en el biestable, durante el proceso de configuración, o para leer el contenido del biestable a través de la línea de dato durante el proceso de lectura de la configuración (Readback). DATO VCC VCC LECTURA Y ESCRITURA Q Q A un transistor MOS de paso TRANSISTOR DE CONTROL Celda de memoria estática

7 TECNOLOGÍA BASADA EN CELDAS DE MEMORIA FLASH G (Si O 2) 2 S Surtidor n+ G Puerta de control Puerta flotante Canal V G = Vpp D V D Vpp Drenador n+ V S = Vpp Aislante (Si O 2) S Puerta de control Puerta flotante Canal Surtidor n+ Drenador n+ D Sustrato Tipo p Tipo p Sustrato a) b) Transistor MOS de canal N de puerta flotante de espesor aislante reducido, borrable mediante impulsos eléctricos: a) Polarización durante la operación de escritura o programación; b) Polarización durante la operación de borrado o desactivación.

8 Antifusible (Antifuse) TECNOLOGÍAS BASADAS EN ANTIFUSIBLES Elemento de memoria constituido por dos zonas conductoras separadas por un aislante de impedancia muy alta. Al aplicar una tensión elevada entre las dos zonas conductoras el aislante se convierte en conductor y pasa a tener una impedancia baja. Esta situación es irreversible y por ello el elemento no es reprogramable. Además su comportamiento es inverso al de un fusible y por ello se le denomina antifusible (Antifuse). Punto de ruptura Punto de ruptura Metal Si O 2 Metal Si O 2 Polisicilio Nitruro N+ Óxido Antifusible Metal-metal Antifusible de dieléctrico

9 TECNOLOGÍAS BASADAS EN ANTIFUSIBLES Antifusible (Antifuse) Características Menor retardo. Menor tamaño del elemento de configuración. No volátil. Mayor tolerancia a la radiación electromagnética. Suelen recibir el nombre de OTP FPGA.

10 PROCESO DE CONFIGURACIÓN FPGA (Según el tipo de interruptor) NO RECONFIGURABLES (OTP) RECONFIGURABLES RECONFIGURABLES FUERA DEL SISTEMA (EPROM) RECONFIGURABLES DENTRO DEL SISTEMA BASADOS EN EEPROM/FLASH BASADOS EN SRAM (Reconfigurables en línea)

11 CONFIGURACIÓN FUERA DEL SISTEMA (OFF SYSTEM PROGRAMMABLE) Conexión Puerto serie (USB) o paralelo Conector específico COMPUTADOR PERSONAL PROGRAMADOR DE FPGA Equipo de configuración basado en un computador personal.

12 CONFIGURACIÓN EN EL SISTEMA (IN SYSTEM PROGRAMMABLE) ISP FPGA Conexión serie PROCESADOR DE CONFIGURACIÓN PROCESADOR CIRCUITO DE DE CONFIGURACIÓN COMUNICACIONES Recursos de la FPGA Diagrama de bloques de una FPGA configurable en el sistema (ISP FPGA).

13 Conexión serie CONFIGURACIÓN EN EL SISTEMA (IN SYSTEM PROGRAMMABLE) PROCESADOR DE COMUNICACIONES COMPUTADOR PERSONAL FPGA SISTEMA ELECTRÓNICO BASADO EN UNA FPGA Diagrama de bloques típico de un sistema electrónico basado en una FPGA programable en el sistema mediante un computador en el que se instala la herramienta de CAD.

14 CONFIGURACIÓN EN EL SISTEMA (IN SYSTEM PROGRAMMABLE) Software de programación (Herramienta CAD del fabricante) FPGA configurable en el sistema FPGA configurable en el sistema por medio de un computador personal en el que se ejecutan los programas que forman la herramienta de CAD

15 CONFIGURACIÓN EN EL SISTEMA (IN SYSTEM PROGRAMMABLE) EPROM EEPROM o FLASH Canal de comunicación serie o paralelo SRAM FPGA Configuración de un circuito FPGA de tipo SRAM mediante una memoria pasiva.

16 CONFIGURACIÓN A TRAVES DE UN CANAL SERIE Preguntas que se tuvieron que hacer los ingenieros de los laboratorios de desarrollo de los fabricantes de circuitos FPGA en la década de 1990: - La configuración de una FPGA es un proceso con unas características especiales? Respuesta: Si. Es un proceso de control distribuido. El procesador de comunicaciones que forma parte del procesador de configuración tiene que enviar información a muchos sitios situados en puntos diferentes de la FPGA y debe comprobar que dicha información ha llegado al punto correcto. Hay que establecer una comunicación serie que recorra muchos sitios de la FPGA porque una comunicación paralelo es inviable. - Existe algún tipo de solución hardware de una comunicación serie en el interior de un circuito integrado ya desarrollada que pueda servir para llevar a cabo el proceso de configuración? Respuesta: Si. Existe JTAG ( Joint Test Action Group). Deberíamos aprovecharla. Y eso hicieron.

17 BREVE HISTORIA Y DESCRIPCIÓN DE JTAG Verificación de un sistema Proceso mediante el cual se comprueba que su comportamiento es acorde con las especificaciones. Es un proceso inherente a la Tecnología, y su importancia ha ido creciendo simultáneamente con el aumento de la complejidad de los sistemas creados por el ser humano. Para realizar la verificación de un sistema se aplican determinados estímulos a sus entradas y se observa la respuesta obtenida a sus salidas. Dichos estímulos pueden ser los mismos que recibe el sistema en funcionamiento normal, o específicos para efectuar la verificación. Sistemas digitales complejos realizados en un circuito integrado monolítico VLSI o ULSI Al fabricar un circuito integrado ULSI o GLSI se pueden producir numerosos fallos que es necesario detectar antes de que se conecte con otros para constituir un sistema complejo. El número de puntos a los que se tiene acceso desde el exterior está limitado en la práctica y es muy útil, en general, incluir circuitos digitales adicionales o redundantes (innecesarios desde un punto de vista funcional) para facilitar la verificación, y aumentar en un número pequeño los terminales de entrada y salida por encima de los estrictamente necesarios desde el punto de vista operativo. Esto sólo ha sido posible gracias al abaratamiento del sistema físico (hardware) propiciado por la elevación de la capacidad de integración.

18 BREVE HISTORIA Y DESCRIPCIÓN DE JTAG Conceptos más importantes ligados a la verificación de los sistemas digitales complejos Controlabilidad (Controllability) Capacidad para fijar el estado de cualquiera de los nodos internos de un sistema a partir de los valores de las entradas, es decir, sin necesidad de tener acceso directo al nodo. Observabilidad (Observability) Capacidad para conocer el estado de uno cualquiera de los nodos internos de un sistema mediante la observación de las salidas operativas, es decir, sin necesidad de tener acceso directo al nodo. Factor clave: Elección de los puntos que se deben controlar u observar en un circuito para maximizar la probabilidad de detección de errores al comprobar su correcto funcionamiento. Depende de las características particulares de cada sistema, de la aplicación a que se destina el mismo y de las posibles fuentes externas de errores. En el caso de los circuitos digitales configurables hay que comprobar la programación de los elementos que establecen la configuración.

19 BREVE HISTORIA Y DESCRIPCIÓN DE JTAG Técnicas para realizar la verificación de un sistema digital complejo - Verificación estática, activa o no concurrente (Testing) - Verificación dinámica, pasiva o concurrente (Checking)

20 Verificación estática, activa o no concurrente (Testing) BREVE HISTORIA Y DESCRIPCIÓN DE JTAG Se puede efectuar de dos formas diferentes con el sistema fuera de servicio: - Directamente sobre un prototipo. Solo válido para sistemas sencillos. - Indirectamente, sobre un modelo descriptivo de su comportamiento utilizando un simulador del mismo. La simulación se utiliza durante el proceso de diseño de un sistema digital complejo que se pretende realizar mediante un circuito digital a medida o mediante un circuito digital configurable.

21 BREVE HISTORIA Y DESCRIPCIÓN DE JTAG Verificación dinámica, pasiva o concurrente (Checking) Se puede denominar en español comprobación o prueba. Se lleva a cabo de forma simultánea con la operación del sistema o sin desconectarlo del entorno en el que funciona normalmente, lo que constituye una de sus principales ventajas. Para realizarla se compara el comportamiento del sistema con un modelo abstracto del mismo. Presenta el inconveniente de que no permite detectar fallos latentes, que son los que están presentes en el sistema en un momento dado sin haber producido todavía un efecto detectable. Los fallos latentes no se detectan hasta que el funcionamiento normal del sistema propaga sus efectos hasta la salida, es decir hasta que se produce un error.

22 BREVE HISTORIA Y DESCRIPCIÓN DE JTAG El interés por reducir los costes de la verificación de los sistemas digitales complejos, en especial cuando están realizados en un circuito integrado monolítico, dio como resultado el concepto de verificabilidad (Testability). Verificabilidad Facilidad para desarrollar una secuencia de pruebas que comprueben el funcionamiento de un sistema mediante el aislamiento de fallos en componentes o subsistemas. Debe ser tenida en cuenta desde el momento en que se inicia la concepción de un sistema digital complejo, porque su coste y su complejidad aumentan a medida que se retrasa su consideración dentro del proceso de diseño. Esto motivó el desarrollo de técnicas de: Diseño orientado a la verificabilidad Conjunto de técnicas, conocidas bajo la denominación DFT (Design for Testability) cuyo objetivo es añadir a un sistema digital complejo, durante la fase de diseño, un conjunto de características especiales para facilitar su verificación externa o su autoverificación.

23 BREVE HISTORIA Y DESCRIPCIÓN DE JTAG Diseño orientado a la verificabilidad DFT (Design For Testability) -Está ligado a la redundancia (redundancy). Una parte de un sistema es redundante cuando está formada por elementos que son innecesarios desde el punto de vista estrictamente funcional. - Comenzó en la década de 1970, al alcanzarse la gran escala de integración (LSI), con el establecimiento de diversas técnicas experimentales por parte de diseñadores de sistemas digitales pertenecientes a las empresas y universidades, en general norteamericanas, más activas en el área de diseño de sistemas digitales - Se pueden aplicar tanto a la verificación externa como a la autoverificación, y en el caso de la primera pueden ser específicas o estructuradas.

24 DFT estructuradas para la verificación externa BREVE HISTORIA Y DESCRIPCIÓN DE JTAG Técnicas de aplicación general consistentes en añadir elementos de forma sistemática para lograr un elevado grado de verificabilidad. Su evolución es el resultado de las actividades de desarrollo tecnológico realizadas por los principales fabricantes de procesadores digitales que fueron posibles gracias a la elevación de la capacidad de integración a partir de mediados de la década de La más utilizada de las primeras técnicas : Técnica del camino de exploración (Scan path technique)

25 Sistema secuencial síncrono que utiliza la técnica del camino de exploración (Scan Path Technique) BREVE HISTORIA Y DESCRIPCIÓN DE JTAG Variables de entrada m n CIRCUITO COMBINACIONAL p n Variables de salida Entrada de selección f. normal/exploración MUX MUX MUX G1 G1 G1 Entrada de exploración 1 1 1D C1 Q D C1 Q D C1 Qn Salida de exploración Impulsos de reloj R R R Entrada de puesta a cero n La técnica del camino de exploración es difícil de aplicar en los sistemas digitales complejos que contienen gran cantidad de registros repartidos espacialmente, porque hay que enlazarlos entre sí para tener acceso a todos ellos.

26 NACIMIENTO DE JTAG BREVE HISTORIA Y DESCRIPCIÓN DE JTAG Los inconvenientes de la técnica del camino de exploración hizo que en 1985 varias empresas europeas y norteamericanas llegasen a un acuerdo para desarrollar una técnica normalizada que pudiese ser aceptada por todos y aplicable a cualquier tipo de sistema digital tanto si está formado por un solo circuito integrado como por varios colocados en una placa de circuito impreso. Para ello formaron un grupo de trabajo denominado "Joint Test Action Group"(JTAG) que desarrolló un sistema orientado a la verificación externa, que fue finalmente aceptado por el IEEE en 1990 bajo la norma IEEE denominada también norma de exploración periférica (Boundary Scan Standard) [IEEE 94].

27 BREVE HISTORIA Y DESCRIPCIÓN DE JTAG Técnica de exploración periférica Está inspirada en la técnica del camino de exploración. Consiste, básicamente, en dotar al sistema que se quiere verificar, de un conjunto de celdas conectadas entre sí y situadas entre los puntos de verificación adecuados del mismo y los terminales de entrada y salida. Dichas celdas reciben el nombre de celdas de exploración periférica (Boundary Scan Cells) por estar situadas en la periferia del sistema digital objeto de verificación y deben ser capaces de realizar las siguientes funciones: Si se trata de una celda de entrada debe permitir que el estado de un terminal de entrada se presente en el punto correspondiente del sistema. Si se trata de una celda de salida debe permitir que el estado de un nodo del sistema a verificar pueda aparecer en el terminal de salida correspondiente. Hacer que el estado de una celda se pueda desplazar a la celda siguiente y recibir el estado de la celda precedente. De esta forma el conjunto de celdas constituye un registro de desplazamiento. Entrada de datos de verificación (TDI) CIRCUITO INTEGRADO SISTEMA DIGITAL COMPLEJO Salida de datos de verificación (TDO) Celda de exploración periférica Circuito integrado que contiene un sistema digital complejo y recursos lógicos básicos de verificación mediante exploración periférica (Boundary Scan)

28 El conjunto de los biestables B1 de las diferentes celdas de exploración periférica forma un registro de desplazamiento que recibe la denominación de registro de exploración BREVE HISTORIA Y DESCRIPCIÓN DE JTAG El conjunto de los biestables B1 de las diferentes celdas de exploración periférica forma un registro de desplazamiento que recibe la denominación de registro de exploración periférica (Boundary Scan Register). Salida de exploración (Scan Out ) MUX1 MUX G1 Señal de entrada procedente del circuito en prueba MUX2 MUX G1 1 1 Señal de salida que se aplica al circuito en prueba B1 B D C1 Q 1D C1 Q Variable de Entrada de Reloj de Reloj Variable entrada/ exploración desplazamiento auxiliar de modo desplazamiento ( Scan In) Esquema de la celda utilizada en la técnica de verificación mediante exploración periférica

29 BREVE HISTORIA Y DESCRIPCIÓN DE JTAG Para reducir al mínimo los terminales del circuito integrado dedicados a las funciones de verificación, JTAG combina cuatro señales con un circuito digital que constituye un procesador de verificación. Dichas señales constituyen el puerto de acceso a la verificación TAP (Test Access Port) y son: -Entrada de datos de verificación TDI (Test Data Input) A través de ella se introducen las instrucciones de verificación así como los vectores de estímulo y los resultados de la verificación del sistema digital precedente. Es la entrada de exploración de la primera celda de exploración periférica. Circuito integrado que contiene recursos lógicos de verificación mediante exploración periférica CIRCUITO INTEGRADO SISTEMA DIGITAL COMPLEJO Celda de exploración periférica -Salida de datos de verificación TDO (Test Data Output) A través ella salen los resultados de la verificación procedentes de las celdas de exploración periférica. TCK TMS - Señal de reloj de verificación TCK (Test Clock Input) PROCESADOR DE VERIFICACIÓN TDI TDO - Entrada de selección del modo de verificación TMS (Test Mode Select) Indica al procesador de verificación el modo en el que debe funcionar. El estado cero corresponde al modo de verificación y el uno al de funcionamiento normal y si el estado uno se mantiene durante al menos cinco impulsos de reloj se reinicializa el procesador de verificación.

30 BREVE HISTORIA Y DESCRIPCIÓN DE JTAG Elementos mínimos del procesador de verificación - El controlador de la verificación (TAP Controller) que es un sistema secuencial síncrono que recibe las señales TCK y TMS y genera las distintas señales de control de los restantes elementos. - El registro de instrucción (Instruction Register) que recibe la información de la forma de llevar a cabo la verificación a través de la entrada de datos de verificación TDI. - El registro de anulación de la exploración (Bypass Register) que permite enviar los datos de verificación desde TDI hasta TDO sin necesidad de que pasen a través del registro de exploración periférica (Boundary Scan Register). - Los multiplexores MUX1 y MUX2 que permiten seleccionar cual es el registro cuya información se presenta en la salida de datos de verificación TDO. Terminales de entrada/salida Registro de exploración periférica (Boundary Scan Register) MUX1 MUX G1 MUX2 MUX Entrada de datos de verificación (TDI) Registro de anulación de la exploración (ByPass register) Decodificación 1 1 G D C1 EN 1 Salida de datos de verificación (TDO) Registro de instrucción (Instruction register) Reloj de verificación (TCK) Modo de verificación (TMS) CONTROLADOR DE VERIFICACIÓN PERIFÉRICA (TAP CONTROLLER) PROCESADOR DE VERIFICACIÓN

31 BREVE HISTORIA Y DESCRIPCIÓN DE JTAG

32 CONFIGURACIÓN DE LAS FPGA Boundary Scan (JTAG)DE LAS FPGA SPARTAN-IIE Spartan-IIE devices support all the mandatory boundary-scan instructions specified in the IEEE standard A Test Access Port (TAP) and registers are provided that implement the EXTEST, INTEST, SAMPLE/PRELOAD, BYPASS, IDCODE, and HIGHZ instructions. The TAP also supports two USERCODE instructions, internal scan chains, and configuration/readback of the device.

33 CONFIGURACIÓN DE LAS FPGA Circuito JTAG de la FPGA SPARTAN II

Diseño de Sistemas Embebidos en FPGA Curso de Posgrado Facultad de Ciencias Exactas y Tecnología UNT.

Diseño de Sistemas Embebidos en FPGA Curso de Posgrado Facultad de Ciencias Exactas y Tecnología UNT. Tema 4 Parte 1: Tecnologías de configuración Parte 2: Lenguajes de descripción de Hardware#4 TECNOLOGÍA Tipo de elemento de configuración utilizado. La tecnología de los elementos de configuración influye

Más detalles

Dispositivos Lógicos Programables

Dispositivos Lógicos Programables Dispositivos Lógicos Programables Luis Entrena, Celia López, Mario García, Enrique San Millán Universidad Carlos III de Madrid 1 Indice Tecnologías de implementación de circuitos programables Circuitos

Más detalles

ESTRUCTURA BÁSICA DE UN ORDENADOR

ESTRUCTURA BÁSICA DE UN ORDENADOR ESTRUCTURA BÁSICA DE UN ORDENADOR QUÉ ES UN ORDENADOR? Un ordenador es una máquina... QUÉ ES UN ORDENADOR? Un ordenador es una máquina... QUÉ ES UN ORDENADOR? Un ordenador es una máquina... Qué son los

Más detalles

Qué es un Microcontrolador?

Qué es un Microcontrolador? Qué es un Microcontrolador? Es un circuito integrado programable que contiene todos los componentes de un computadora, aunque de limitadas prestaciones y se destina a gobernar una sola tarea. Cómo se compone

Más detalles

Sistema electrónico digital (binario) que procesa datos siguiendo unas instrucciones almacenadas en su memoria

Sistema electrónico digital (binario) que procesa datos siguiendo unas instrucciones almacenadas en su memoria 1.2. Jerarquía de niveles de un computador Qué es un computador? Sistema electrónico digital (binario) que procesa datos siguiendo unas instrucciones almacenadas en su memoria Es un sistema tan complejo

Más detalles

CAPITULO 1 INTRODUCCION AL PROYECTO

CAPITULO 1 INTRODUCCION AL PROYECTO CAPITULO 1 INTRODUCCION AL PROYECTO 1 INTRODUCCION AL PROYECTO 1.1 Marco Teórico Los procesadores digitales de señales ganaron popularidad en los años sesentas con la introducción de la tecnología de estado

Más detalles

5. Metodologías de diseño de un ASIC

5. Metodologías de diseño de un ASIC 5. Metodologías de diseño de un ASIC 5.1. Introducción 5.2. Gate Arrays 5.3. Standard Cells 5.4. Seas of Gates 5.5. Dispositivos programables FPGAs Dispositivos programables El diseño de circuitos integrados

Más detalles

PUERTAS LOGICAS. Objetivo específico Conectar los circuitos integrados CI TTL Comprobar el funcionamiento lógico del AND, OR, NOT, NAND y NOR

PUERTAS LOGICAS. Objetivo específico Conectar los circuitos integrados CI TTL Comprobar el funcionamiento lógico del AND, OR, NOT, NAND y NOR Cód. 25243 Laboratorio electrónico Nº 5 PUERTAS LOGICAS Objetivo Aplicar los conocimientos de puertas lógicas Familiarizarse con los circuitos integrados Objetivo específico Conectar los circuitos integrados

Más detalles

AUTOMATIZACION. Reconocer la arquitectura y características de un PLC Diferenciar los tipos de entradas y salidas MARCO TEORICO. Estructura Interna

AUTOMATIZACION. Reconocer la arquitectura y características de un PLC Diferenciar los tipos de entradas y salidas MARCO TEORICO. Estructura Interna AUTOMATIZACION GUIA DE TRABAJO 3 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 detalles

Electrónica Digital II. Arquitecturas de las Celdas Lógicas. Octubre de 2014

Electrónica Digital II. Arquitecturas de las Celdas Lógicas. Octubre de 2014 Electrónica Digital II Arquitecturas de las Celdas Lógicas Octubre de 2014 Estructura General de los FPLDs Un FPLD típico contiene un número de celdas dispuestas en forma matricial, en las cuales se pueden

Más detalles

TEMA 11 MEMORIAS. CIRCUITOS LÓGICOS PROGRAMABLES

TEMA 11 MEMORIAS. CIRCUITOS LÓGICOS PROGRAMABLES TEMA 11 MEMORIAS. CIRCUITOS LÓGICOS PROGRAMABLES 1 CLASIFICACIÓN SEGÚN SU TECNOLOGÍA 2 PARAMETROS FUNDAMENTALES DE LAS MEMORIAS Modo de acceso: Aleatorio (RAM, Random Access Memory) Serie Alterabilidad

Más detalles

Dispositivos Electrónicos

Dispositivos Electrónicos Dispositivos Electrónicos AÑO: 2010 TEMA 7: MEMORIAS SEMICONDUCTORAS Rafael de Jesús Navas González Fernando Vidal Verdú 1/21 TEMA 7: MEMORIAS SEMICONDUCTORAS 7.1. Introducción. Tipología general. Memorias

Más detalles

Todos los sistemas basados en procesadores tienen dos tipos de memorias:

Todos los sistemas basados en procesadores tienen dos tipos de memorias: Todos los sistemas basados en procesadores tienen dos tipos de memorias: Memorias ROM (Read Only Memory) Contienen el programa y datos permanentes del sistema. Memorias RAM (Random Access Memory) Contienen

Más detalles

Tema: Microprocesadores

Tema: Microprocesadores Universidad Nacional de Ingeniería Arquitectura de Maquinas I Unidad I: Introducción a los Microprocesadores y Microcontroladores. Tema: Microprocesadores Arq. de Computadora I Ing. Carlos Ortega H. 1

Más detalles

Electrónica Digital II

Electrónica Digital II Electrónica Digital II TIPOS DE MEMORIAS MEMORIA DDR MEMORIA DDR2 MEMORIA DDR3 COMPARACIÓN TIEMPOS DE ACCESO TIPOS DE LATENCIAS RAS CAS ACTIVIDAD PRECARGA TIPOS DE CONFIGURACIONES SINGLE CHANNEL DUAL CHANNEL

Más detalles

Tema 5: Memorias. Espacio reservado para notas del alumno

Tema 5: Memorias. Espacio reservado para notas del alumno Tema 5: Memorias S Definiciones S Parámetros característicos S Jerarquía de memoria S Dispositivos de almacenamiento S Clasificación S Fundamentos de las memorias S Memoria caché / Memoria virtual S Memoria

Más detalles

Discusión. Modelo de una compuerta. Arquitecturas de Computadores Prof. Mauricio Solar. Temario. ...Introducción

Discusión. Modelo de una compuerta. Arquitecturas de Computadores Prof. Mauricio Solar. Temario. ...Introducción 0-06-200 Temario Arquitecturas de Computadores Prof. Mauricio Solar 5 Componentes igitales Estructurados Introducción 2 Registros 3 Multiplexores 4 Codificadores y ecodificadores 5 Archivos de Registros

Más detalles

UD.-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. 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 detalles

CONTROLADORES LÓGICOS PROGRAMABLES

CONTROLADORES LÓGICOS PROGRAMABLES CONTROLADORES LÓGICOS PROGRAMABLES NIVELES DE AUTOMATIZACIÓN HISTORIA DE LOS P.L.C Los PLC fueron inventados en respuesta a las necesidades de la automatización de la industria automotriz norteamericana

Más detalles

PROGRAMA DE LA ASIGNATURA: SISTEMAS ELECTRÓNICOS DIGITALES

PROGRAMA DE LA ASIGNATURA: SISTEMAS ELECTRÓNICOS DIGITALES DEPARTAMENTO DE TECNOLOGÍA ELECTRÓNICA HOJA 1 DE 8 PROGRAMA DE LA ASIGNATURA: SISTEMAS ELECTRÓNICOS DIGITALES CENTRO: TITULACIÓN: E.T.S. DE INGENIEROS DE TELECOMUNICACIÓN INGENIERO TÉCNICO DE TELECOMUNICACIÓN

Más detalles

AUTOMATIZACIÓN INDUSTRIAL

AUTOMATIZACIÓN INDUSTRIAL Departamento de Ingenieria de Sistemas y Automática AUTOMATIZACIÓN INDUSTRIAL 1 AUTOMATIZACION INDUSTRIAL 2 AUTOMATIZACION INDUSTRIAL 3 AUTOMATAS PROGRAMABLES Surgen de la necesidad de controlar automáticamente

Más detalles

ARQUITECTURA BÁSICA DEL ORDENADOR: Hardware y Software. IES Miguel de Cervantes de Sevilla

ARQUITECTURA BÁSICA DEL ORDENADOR: Hardware y Software. IES Miguel de Cervantes de Sevilla ARQUITECTURA BÁSICA DEL ORDENADOR: Hardware y Software. IES Miguel de Cervantes de Sevilla Índice de contenido 1.- Qué es un ordenador?...3 2.-Hardware básico de un ordenador:...3 3.-Software...4 3.1.-Software

Más detalles

Tema 14: Sistemas Secuenciales

Tema 14: Sistemas Secuenciales Tema 14: Sistemas Secuenciales Objetivos: (CONTADORES) Introducción. Características de los contadores. Contadores Asíncronos. Contadores Síncronos. 1 INTRODUCCIÓN Los contadores son sistemas secuenciales

Más detalles

Memorias no volátiles

Memorias no volátiles Memorias no volátiles Todo circuito secuencial dispone de una memoria de algún tipo, ya que cada biestable, registro o contador, permite almacenar un determinado número de bits de información. Sin embargo,

Más detalles

CONTROLES ELÉCTRICOS PRÁCTICA 6: PROGRAMACIÓN DE PLC UNIDAD 5 LIRA MARTÍNEZ MANUEL ALEJANDRO DOCENTE: PACHECO HIPÓLITO JAVIER

CONTROLES ELÉCTRICOS PRÁCTICA 6: PROGRAMACIÓN DE PLC UNIDAD 5 LIRA MARTÍNEZ MANUEL ALEJANDRO DOCENTE: PACHECO HIPÓLITO JAVIER CONTROLES ELÉCTRICOS PRÁCTICA 6: PROGRAMACIÓN DE PLC UNIDAD 5 LIRA MARTÍNEZ MANUEL ALEJANDRO DOCENTE: PACHECO HIPÓLITO JAVIER ENTREGA: 26/11/2010 1 INTRODUCCIÓN La tecnología es cada vez más sencilla de

Más detalles

COMPONENTES PRINCIPALES DEL HARDWARE DE UN ORDENADOR:

COMPONENTES PRINCIPALES DEL HARDWARE DE UN ORDENADOR: COMPONENTES PRINCIPALES DEL HARDWARE DE UN ORDENADOR: 1. La fuente de alimentación Los ordenadores, como todos los aparatos electrónicos (teléfonos móviles, cámaras digitales, videoconsolas, etc.) funcionan

Más detalles

Estructura del Computador

Estructura del Computador Estructura del Computador 1 definiciones preliminares Estructura: es la forma en que los componentes están interrelacionados Función: la operación de cada componente individual como parte de la estructura.

Más detalles

TEMA 1: Concepto de ordenador

TEMA 1: Concepto de ordenador TEMA 1: Concepto de ordenador 1.1 Introducción Los ordenadores necesitan para su funcionamiento programas. Sin un programa un ordenador es completamente inútil. Para escribir estos programas necesitamos

Más detalles

Lógica Programable -Introducción - Introducción n a los Sistemas Lógicos y Digitales 2008

Lógica Programable -Introducción - Introducción n a los Sistemas Lógicos y Digitales 2008 -Introducción - Introducción n a los Sistemas Lógicos y Digitales 2008 Sergio Noriega Introducción a los Sistemas Lógicos y Digitales - 2008 Memorias Clasificación según acceso: Aleatorio Volátiles No

Más detalles

Dispositivos Digitales. EL-611 Complemento de Diseño Lógico y. Dispositivos Digitales

Dispositivos Digitales. EL-611 Complemento de Diseño Lógico y. Dispositivos Digitales EL-611 Complemento de Diseño Lógico y Objetivos y Evaluación Segundo Curso de Sistemas Digitales Complementar Materia Enfoque Diseños de Mayor Envergadura 1 Control + Examen y 6 Ejercicios (aprox.) Tareas

Más detalles

Tema 9. SISTEMAS COMBINACIONALES PROGRAMABLES SISTEMAS COMBINACIONALES PROGRAMABLES NO UNIVERSALES

Tema 9. SISTEMAS COMBINACIONALES PROGRAMABLES SISTEMAS COMBINACIONALES PROGRAMABLES NO UNIVERSALES Fundamentos de Computadores. Sistemas Combinacionales Programables. T9-1 Tema 9. SISTEMAS COMBINACIONALES PROGRAMABLES INDICE: INTRODUCCIÓN CLASIFICACION DE LOS SCP SISTEMAS COMBINACIONALES PROGRAMABLES

Más detalles

0-31 : caracteres de control : carac. Comunes : especiales (flechas, símbolos) y particulares (ñ)

0-31 : caracteres de control : carac. Comunes : especiales (flechas, símbolos) y particulares (ñ) Hardware y Software (1/6) Lenguaje binario Los ordenadores sólo entienden 1 y 0. Lógica positiva: 0: no hay señal 1: hay señal Código ASCII American Standard Code for Information Interchange Carácter =

Más detalles

TEMA 9. MEMORIAS SEMICONDUCTORAS

TEMA 9. MEMORIAS SEMICONDUCTORAS TEMA 9. MEMORIAS SEMICONDUCTORAS http://www.tech-faq.com/wp-content/uploads/images/integrated-circuit-layout.jpg IEEE 125 Aniversary: http://www.flickr.com/photos/ieee125/with/2809342254/ 1 - Introducción:

Más detalles

Investigación y Desarrollos en Open Hardware

Investigación y Desarrollos en Open Hardware Investigación y Desarrollos en Open fabioe@dynamoelectronics.com www.dynamoelectronics.com Investigación y desarrollo hardware y software 1. Por que hacer desarrollos con software y hardware? 2. Que opciones

Más detalles

Práctica final. Emilia Cruz Fernández Martínez

Práctica final. Emilia Cruz Fernández Martínez Guadalinex Práctica final Curso 2003/2004 Emilia Cruz Fernández Martínez Desarrollo de una unidad didáctica usando software libre ELEMENTOS FUNCIONALES DE UN ORDENADOR Qué es un ordenador? Es un dispositivo

Más detalles

}Transparencias de clase en

}Transparencias de clase en Sistemas de memoria Conceptos básicos Jerarquía de memoria Memoria caché }Transparencias de clase en campusvirtual.udc.es Memoria principal Memoria virtual Memoria principal Antiguamente: Matriz de pequeños

Más detalles

norma española UNE-EN EXTRACTO DEL DOCUMENTO UNE-EN Seguridad funcional

norma española UNE-EN EXTRACTO DEL DOCUMENTO UNE-EN Seguridad funcional norma española UNE-EN 61511-1 Enero 2006 TÍTULO Seguridad funcional Sistemas instrumentados de seguridad para el sector de las industrias de procesos Parte 1: Marco, definiciones, requisitos para el sistema,

Más detalles

Accionamientos eléctricos Tema VI

Accionamientos eléctricos Tema VI Dispositivos semiconductores de potencia. ELECTRÓNICA DE POTENCIA - Con el nombre de electrónica de potencia o electrónica industrial, se define aquella rama de la electrónica que se basa en la utilización

Más detalles

SISTEMAS OPERATIVOS Arquitectura de computadores

SISTEMAS OPERATIVOS Arquitectura de computadores SISTEMAS OPERATIVOS Arquitectura de computadores Erwin Meza Vega emezav@unicauca.edu.co Esta presentación tiene por objetivo mostrar los conceptos generales de la arquitectura de los computadores, necesarios

Más detalles

CAPITULO IV FAMILIAS LÓGICAS

CAPITULO IV FAMILIAS LÓGICAS FAMILIAS LÓGICAS CAPITULO IV FAMILIAS LÓGICAS FAMILIAS LÓGICAS Una familia lógica es un grupo de dispositivos digitales que comparten una tecnología común de fabricación y tienen estandarizadas sus características

Más detalles

Registros de desplazamiento

Registros de desplazamiento Registros de desplazamiento Definición de registro de desplazamiento básico Tipos de registro de desplazamiento Configuraciones específicas Aplicaciones más típicas VHDL Ejercicio propuestos Definición

Más detalles

XVI. utilizarlos de la forma más eficiente posible en el diseño de sistemas digitales.

XVI. utilizarlos de la forma más eficiente posible en el diseño de sistemas digitales. INTRODUCCIÓN En la actualidad el diseño de circuitos y sistemas digitales ha avanzado mucho respecto a sus orígenes. Ningún diseñador se plantea en la actualidad realizar un sistema digital mediante circuitos

Más detalles

METODOLOGIAS DE DISEÑO PARA COMPUTACIÓN RECONFIGURABLE.

METODOLOGIAS DE DISEÑO PARA COMPUTACIÓN RECONFIGURABLE. METODOLOGIAS DE DISEÑO PARA COMPUTACIÓN RECONFIGURABLE. Iñigo Aguirre; Jose Angel Ezquerra. Universidad del País Vasco. Euskal Herriko Unibertsitatea. jtpagpoi@sc.ehu.es. RESUMEN Este trabajo tiene por

Más detalles

Dispositivos 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 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 detalles

INDICE 1. Operación del Computador 2. Sistemas Numéricos 3. Álgebra de Boole y Circuitos Lógicos

INDICE 1. Operación del Computador 2. Sistemas Numéricos 3. Álgebra de Boole y Circuitos Lógicos INDICE Prólogo XI 1. Operación del Computador 1 1.1. Calculadoras y Computadores 2 1.2. Computadores digitales electrónicos 5 1.3. Aplicación de los computadores a la solución de problemas 7 1.4. Aplicaciones

Más detalles

Objetivos. Instituto Tecnológico de Costa Rica Escuela de Ingeniería Electrónica I SEMESTRE 2007. Contenido del Curso EL FLUJO DE DISEÑO O DIGITAL

Objetivos. Instituto Tecnológico de Costa Rica Escuela de Ingeniería Electrónica I SEMESTRE 2007. Contenido del Curso EL FLUJO DE DISEÑO O DIGITAL Objetivos OBJETIVO GENERAL Laboratorio de Diseño o de Sistemas Digitales EL-3312 Diseñar, simular, sintetizar e implementar sistemas digitales usando lenguajes de alto nivel para la descripción de hardware

Más detalles

Dpto. de Electrónica 2º GM - EMTT. Tema 6 La Memoria Principal (RAM)

Dpto. de Electrónica 2º GM - EMTT. Tema 6 La Memoria Principal (RAM) Dpto. de Electrónica 2º GM - EMTT Tema 6 La Memoria Principal (RAM) La Memoria RAM. Es el sitio donde la CPU almacena los datos e instrucciones que se están utilizando en tiempo real. Todos los programas

Más detalles

Hecho por: Mario Alberto Romero Lòpez Materia: Estructura fisica y logica del pc

Hecho por: Mario Alberto Romero Lòpez Materia: Estructura fisica y logica del pc Hecho por: Mario Alberto Romero Lòpez Materia: Estructura fisica y logica del pc Indice Tarjeta madre Puente norte Puente Sur Chipset Zocalo del procesador Zocalo de memoria Ram Bahìas para tarjetas de

Más detalles

INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA INGENIERIA EN COMUNICACIONES Y ELECTRÓNICA ACADEMIA DE COMPUTACIÓN

INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA INGENIERIA EN COMUNICACIONES Y ELECTRÓNICA ACADEMIA DE COMPUTACIÓN INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA UNIDAD CULHUACAN INGENIERIA EN COMUNICACIONES Y ELECTRÓNICA ACADEMIA DE COMPUTACIÓN LABORATORIO DE CIRCUITOS DIGITALES

Más detalles

Introducción. Universidad Nacional Tecnológica del Cono Sur de Lima JORGE AUGUSTO MARTEL TORRES 1

Introducción. Universidad Nacional Tecnológica del Cono Sur de Lima JORGE AUGUSTO MARTEL TORRES 1 Universidad Nacional Tecnológica del Cono Sur de Lima Especialidad Ingeniería Mecánica Ingeniería Electrónica Introducción PROGRAMACIÓN DE INGENIERÍA Semana 01-A: Introducción Arquitectura Ing. Jorge A.

Más detalles

TECNOLOGÍA ELECTRÓNICA

TECNOLOGÍA ELECTRÓNICA Universidad de Burgos Departamento de Ingeniería Electromecánica TECNOLOGÍA ELECTRÓNICA Ingeniería Técnica en Informática de Gestión Curso 1º - Obligatoria - 2º Cuatrimestre Área de Tecnología Electrónica

Más detalles

TARJETA MADRE O TARJETA PRINCIPAL Y SUS COMPONENTES

TARJETA MADRE O TARJETA PRINCIPAL Y SUS COMPONENTES TARJETA MADRE O TARJETA PRINCIPAL Y SUS COMPONENTES NOMBRE: ReyliUriel ChavezMejia. ESCUELA:UNIVERSIDADBENITOJUAREZ. MATERIA: Estructura física y lógica de la PC. Índice: *Puente norte *Puente sur * Chips

Más detalles

Objetivos. Objetivos. Arquitectura de Computadores. R.Mitnik

Objetivos. Objetivos. Arquitectura de Computadores. R.Mitnik Objetivos Objetivos Arquitecturas von Neumann Otras Unidad Central de Procesamiento (CPU) Responsabilidades Requisitos Partes de una CPU ALU Control & Decode Registros Electrónica y buses 2 Índice Capítulo

Más detalles

La memoria del ordenador

La memoria del ordenador La memoria del ordenador Alberto Molina Coballes David Sánchez López Fundamentos de Hardware Diciembre 2011 La memoria Desde el punto de vista informático, memoria es todo dispositivo que es capaz de:

Más detalles

1. Qué es un automatismo?

1. Qué es un automatismo? 1. Qué es un automatismo? - En electricidad se denomina automatismo al circuito que es capaz de realizar secuencias lógicas sin la intervención del hombre. - Se utilizan tanto en el sector industrial como

Más detalles

BLOQUE 2. (PARTE 3: Tema 1) CONJUNTO CONFIGURABLE DE PUERTAS FPGA (Field Programmable Gate Array) Clasificación y descripción

BLOQUE 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 detalles

Memorias de Semiconductor. Departamento de Electrónica Curso 2010/11

Memorias de Semiconductor. Departamento de Electrónica Curso 2010/11 Memorias de Semiconductor Departamento de Electrónica Curso 2010/11 Índice Introducción Clasificación de las memorias El chip de memoria Estructura interna de una memoria Cronogramas de acceso Memorias

Más detalles

ESTRUCTURA Y TECNOLOGÍA A DE LOS COMPUTADORES I. TEMA 5 Introducción n a los Sistemas Digitales

ESTRUCTURA Y TECNOLOGÍA A DE LOS COMPUTADORES I. TEMA 5 Introducción n a los Sistemas Digitales ESTRUCTURA Y TECNOLOGÍA A DE LOS COMPUTADORES I TEMA 5 Introducción n a los Sistemas Digitales TEMA 5. Introducción n a los Sistemas Digitales 5.1 Sistemas Digitales 5.2 Sistemas Combinacionales 5.3 Sistemas

Más detalles

BIBLIOGRAFIA TEORIA DE CIRCUITOSY DISPOSOTIVOS BOYLESTAD ELECTRONICA DIGITAL TOKHEIM SISTEMAS DIGITALES TOCCI

BIBLIOGRAFIA TEORIA DE CIRCUITOSY DISPOSOTIVOS BOYLESTAD ELECTRONICA DIGITAL TOKHEIM SISTEMAS DIGITALES TOCCI Guía de preparación para el examen ELECTRONICA CxTx En esta materia básicamente se evalúan temas tales como son: MULTIVIBRADORES, MEMORIAS, CONTADORES Y COMPUERTAS LOGICAS, SUMADOR RESTADOR Y MICROPOCESADORES

Más detalles

Partes y funciones básicas de un ordenador

Partes y funciones básicas de un ordenador Partes y funciones básicas de un ordenador Informática: ciencia que estudia los métodos de obtener información por procedimientos automáticos La base de estos procesos es el álgebra de Boole basada en

Más detalles

CONTEXTO DE LA MEMORIA EN UN SISTEMA DE CÓMPUTO M E M O R I A S

CONTEXTO DE LA MEMORIA EN UN SISTEMA DE CÓMPUTO M E M O R I A S 152 CONTEXTO DE LA MEMORIA EN UN SISTEMA DE CÓMPUTO M E M O R I A S La manipulación la información binaria en la mayoría de los procesos lógicos en electrónica digital y en general en los sistemas de cómputo,

Más detalles

FUNCIONAMIENTO DEL ORDENADOR

FUNCIONAMIENTO DEL ORDENADOR FUNCIONAMIENTO DEL ORDENADOR COMPUTACIÓN E INFORMÁTICA Datos de entrada Dispositivos de Entrada ORDENADOR PROGRAMA Datos de salida Dispositivos de Salida LOS ORDENADORES FUNCIONAN CON PROGRAMAS Los ordenadores

Más detalles

INDICE Prologo Semiconductores II. Procesos de transporte de carga en semiconductores III. Diodos semiconductores: unión P-N

INDICE Prologo Semiconductores II. Procesos de transporte de carga en semiconductores III. Diodos semiconductores: unión P-N INDICE Prologo V I. Semiconductores 1.1. clasificación de los materiales desde el punto de vista eléctrico 1 1.2. Estructura electrónica de los materiales sólidos 3 1.3. conductores, semiconductores y

Más detalles

TRAYECTO SISTEMÁTICO DISEÑO DE SISTEMAS EMBEBIDOS

TRAYECTO SISTEMÁTICO DISEÑO DE SISTEMAS EMBEBIDOS TRAYECTO SISTEMÁTICO DISEÑO DE SISTEMAS EMBEBIDOS LENGUAJE C, MICROCONTROLADORES, FPGA, RTOS, APLICACIONES I Departamento de Sistemas e Informática FACULTAD DE CIENCIAS EXACTAS, INGENIERÍA Y AGRIMENSURA

Más detalles

VOCABULARIO DEL HARDWARE. Docente Yeni Ávila

VOCABULARIO DEL HARDWARE. Docente Yeni Ávila VOCABULARIO DEL HARDWARE Docente Yeni Ávila HARDWARE El Hardware Básico: son las piezas fundamentales e imprescindibles para que la computadora funcione como son: Placa base, monitor, teclado y ratón.

Más detalles

PROGRAMACIÓN. UNIDAD II. ALGORITMO PROFA : HAU MOY

PROGRAMACIÓN. UNIDAD II. ALGORITMO PROFA : HAU MOY PROGRAMACIÓN. UNIDAD II. ALGORITMO PROFA : HAU MOY ALGORITMO DEFINICIÓN: CONSISTE EN LA DESCRIPCIÓN CLARA Y DETALLADA DEL PROCEDIMIENTO A SEGUIR PARA ALCANZAR LA SOLUCIÓN A UN PROBLEMA EN DONDE SE ESTABLECE

Más detalles

GUÍA 2: CONTROLADOR LÓGICO PROGRAMABLE (PLC)

GUÍA 2: CONTROLADOR LÓGICO PROGRAMABLE (PLC) GUÍA 2: CONTROLADOR LÓGICO PROGRAMABLE (PLC) Se entiende por PLC, o Autómata Programable, a toda máquina electrónica diseñada para controlar en tiempo real y en medio industrial procesos secuenciales.

Más detalles

Manejo de Entrada-Salida. Arquitectura de Computadoras

Manejo de Entrada-Salida. Arquitectura de Computadoras Manejo de Entrada-Salida Arquitectura de Computadoras Agenda 1.2.3.1Módulos de entrada/salida. 1.2.3.2Entrada/salida programada. 1.2.3.3Entrada/salida mediante interrupciones. 1.2.3.4Acceso directo a memoria.

Más detalles

Matemáticas Básicas para Computación

Matemáticas Básicas para Computación Matemáticas Básicas para Computación MATEMÁTICAS BÁSICAS PARA COMPUTACIÓN 1 Sesión No. 7 Nombre: Compuertas Lógicas Objetivo Al término de la sesión el participante aplicará los conceptos de compuertas

Más detalles

Generación 1. Características. Estaban construidos con electrónica de válvulas. Se programaban en lenguaje de máquina.

Generación 1. Características. Estaban construidos con electrónica de válvulas. Se programaban en lenguaje de máquina. Generación 1 La primera generación de computadoras abarca desde el año 1945 hasta el año 1958, época en que la tecnología electrónica era base de bulbos, o tubos de vació, y la comunicación era en términos

Más detalles

Tipos de sistemas digitales: Sistemas combinacionales: las variables de salida dependen en todo instante de los valores de las variables de entrada.

Tipos de sistemas digitales: Sistemas combinacionales: las variables de salida dependen en todo instante de los valores de las variables de entrada. INTRODUCCIÓN A SISTEMAS DIGITALES Niveles de diseño: Nivel de arquitectura: identifica elementos de mayor nivel (CPU, memoria, periféricos, etc.) Nivel lógico: estructura interna de los componentes definidos

Más detalles

SIG. CIAF Centro de Investigación y Desarrollo en Información Geográfica. Fundamentos de Sistemas de Información Geográfica C U R S O.

SIG. CIAF Centro de Investigación y Desarrollo en Información Geográfica. Fundamentos de Sistemas de Información Geográfica C U R S O. Grupo SIG C U R S O Fundamentos de Sistemas de Información Geográfica UNIDAD 1 Generalidades de los Sistemas de Información Geográfica Tema 3 Ciclo de vida y componentes de los SIG CIAF Centro de Investigación

Más detalles

DIAGRAMA A BLOQUES DE UNA COMPUTADORA

DIAGRAMA A BLOQUES DE UNA COMPUTADORA DIAGRAMA A BLOQUES DE UNA COMPUTADORA BUS DE DATOS: Interconecta los dispositivos de entrada/salida, la memoria RAM y el CPU. BUS DE DIRECCIONES: Se utiliza para direccional las localidades de memoria

Más detalles

PROGRAMA RESUMIDO DE CURSOS

PROGRAMA RESUMIDO DE CURSOS PROGRAMA RESUMIDO DE CURSOS Curso: Operación de sistemas eléctricos de potencia y centros de control PROGRAMA GENERAL MODULO I: MODULO II: MODULO III: MODULO IV: MODULO V: MODULO VI: Flujos de potencia

Más detalles

Definición de Memoria

Definición de Memoria Arquitectura de Ordenadores Representación de Datos en Memoria Abelardo Pardo abel@it.uc3m.es Universidad Carlos III de Madrid Departamento de Ingeniería Telemática Definición de Memoria DRM-1 La memoria

Más detalles

Ing. Jose Luis Apaza Gutierrez MEMORIAS. Un elemento de memoria es aquel elemento capaz de almacenar un estado durante un tiempo determinado.

Ing. Jose Luis Apaza Gutierrez MEMORIAS. Un elemento de memoria es aquel elemento capaz de almacenar un estado durante un tiempo determinado. LABORATORIO # 9 Realización: MEMORIAS 1. OBJETIVOS Comprender la función del bus de datos, direcciones y las líneas de control lectura(read), escritura(write) y selección de chip (CS) en una menoria RAM.

Más detalles

Diseño de una calculadora

Diseño de una calculadora DEPARTAMENTO DE TECNOLOGÍA ELECTRÓNICA ESCUELA TÉCNICA SUPERIOR DE INGENIERÍA INFORMÁTICA Diseño de una calculadora Sistemas Digitales Avanzados 1. Introducción y objetivos El propósito general de esta

Más detalles

Circuitos secuenciales. Circuitos secuenciales. Circuitos secuenciales. Elementos de memoria: Latches

Circuitos secuenciales. Circuitos secuenciales. Circuitos secuenciales. Elementos de memoria: Latches Circuitos secuenciales Los circuitos lógicos secuenciales contienen uno o más bloques lógicos combinacionales junto con elementos de memoria en un camino de realimentación con la lógica. Los elementos

Más detalles

Unidad 4. Método electrónico para el procesamiento de transacciones financieras

Unidad 4. Método electrónico para el procesamiento de transacciones financieras Unidad 4. Método electrónico para el procesamiento de transacciones financieras 4.1. Concepto El método electrónico para el procesamiento de operaciones es aquel en el que se utiliza la computadora con

Más detalles

Manejo de Entrada-Salida. Arquitectura de Computadoras

Manejo de Entrada-Salida. Arquitectura de Computadoras Manejo de Entrada-Salida Arquitectura de Computadoras Agenda 1.2.3.1Módulos de entrada/salida. 1.2.3.2Entrada/salida programada. 1.2.3.3Entrada/salida mediante interrupciones. 1.2.3.4Acceso directo a memoria.

Más detalles

Memorias RAM. Basilio B. Fraguela Rodríguez. Copyright Basilio B. Fraguela 2006

Memorias RAM. Basilio B. Fraguela Rodríguez. Copyright Basilio B. Fraguela 2006 Memorias RAM Basilio B. Fraguela Rodríguez Evolución de la velocidad del procesador y la memoria 1000 Ley de Moore CPU µproc 60%/año 100 10 1 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 DRAM 1990

Más detalles

INGENIERÍA EN MANTENIMIENTO INDUSTRIAL HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS

INGENIERÍA EN MANTENIMIENTO INDUSTRIAL HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS 1. Nombre de la asignatura Sistemas Automatizados y Redes Industriales 2. Competencias Validar estudios de ingeniería y proyectos técnicoeconómicos

Más detalles

ESTÁNDAR DE COMPETENCIA. Mantenimiento a equipo de cómputo y software

ESTÁNDAR DE COMPETENCIA. Mantenimiento a equipo de cómputo y software I.- Datos Generales Código Título Mantenimiento a equipo de cómputo y software Propósito del Estándar de Competencia Servir como referente para la evaluación y certificación de las personas que realicen

Más detalles

GUÍA DE APRENDIZAJE N GTSMA /05/ IDENTIFICACIÓN DE LA GUÍA DE APRENDIZAJE

GUÍA DE APRENDIZAJE N GTSMA /05/ IDENTIFICACIÓN DE LA GUÍA DE APRENDIZAJE 1. IDENTIFICACIÓN DE LA GUÍA DE APRENDIZAJE Programa de Formación: Técnico en sistemas Código: 228172 Versión: 1 Nombre del Proyecto: Código:340995 Conformación de mesa de ayuda Fase del proyecto: Ejecución

Más detalles

Tabla de contenidos. 1 Lógica directa

Tabla de contenidos. 1 Lógica directa Tabla de contenidos 1 Lógica directa o 1.1 Puerta SI (YES) o 1.2 Puerta Y (AND) o 1.3 Puerta O (OR) o 1.4 Puerta OR-exclusiva (XOR) 2 Lógica negada o 2.1 Puerta NO (NOT) o 2.2 Puerta NO-Y (NAND) o 2.3

Más detalles

DOCUMENTACIÓN Y DIAGRAMACIÓN

DOCUMENTACIÓN Y DIAGRAMACIÓN MSc. Edgar Carrera Automatización Industrial Página: 1 de 5 DOCUMENTACIÓN Y DIAGRAMACIÓN INTRODUCCIÓN La documentación básica consiste en esquemas, planos o diagramas de las instalaciones, procesos o máquinas

Más detalles

Distinguir correctamente las ventajas y desventajas de la lógica cableada y de la lógica programada con PLC.

Distinguir correctamente las ventajas y desventajas de la lógica cableada y de la lógica programada con PLC. Programas de Actividades Curriculares Plan 94A Carrera: Ingeniería Mecánica AUTOMATIZACIÓN INDUSTRIAL Área: Bloque: Eléctrica Tecnologías Básicas Nivel: 4º año Tipo: Electiva Modalidad: Anual Carga Horaria

Más detalles

Diseño de circuitos combinacionales

Diseño de circuitos combinacionales Diseño de circuitos combinacionales Mario Medina C. mariomedina@udec.cl Diseño de circuitos combinacionales Métodos de minimización vistos permiten obtener funciones de dos niveles Tópicos en diseño de

Más detalles

Introducción a la Operación de Computadoras Personales

Introducción a la Operación de Computadoras Personales Introducción a la Operación de Computadoras Personales Conceptos básicos de computadoras: Software Dr. Diego García Depto. de Ciencias e Ingeniería de la Computación Universidad Nacional del Sur, Bahía

Más detalles

I. RESULTADOS DE APRENDIZAJE. Implementar un circuito de control de arranque con aplicación de los temporizadores.

I. RESULTADOS DE APRENDIZAJE. Implementar un circuito de control de arranque con aplicación de los temporizadores. UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS COORDINACIÓN DE ELÉCTRICA Y MECÁNICA CICLO II-15 CONTROL DE MOTORES ELÉCTRICOS GUÍA DE LABORATORIO # 3 NOMBRE DE LA PRÁCTICA: ARRANQUE SECUENCIAL,

Más detalles

BLOQUE 2 (PARTE 1) DEFINICIÓN Y CLASIFICACIÓN

BLOQUE 2 (PARTE 1) DEFINICIÓN Y CLASIFICACIÓN SISTEMAS ELECTRÓNICOS DIGITALES BLOQUE 2 CIRCUITOS DIGITALES CONFIGURABLES (PARTE 1) DEFINICIÓN Y CLASIFICACIÓN Enrique Mandado Pérez María José Moure Rodríguez DEFINICIÓN DE CIRCUITO DIGITAL CONFIGURABLE

Más detalles

Arquitectura de Computadoras. Anexo Clase 8 Buses del Sistema

Arquitectura de Computadoras. Anexo Clase 8 Buses del Sistema Arquitectura de Computadoras Anexo Clase 8 Buses del Sistema Estructuras de interconexión Todas las unidades han de estar interconectadas. Existen distintos tipos de interconexiones para los distintos

Más detalles

Unidad de Memoria. Almacenamiento de información Operaciones básicas. Propiedades de la Memoria. Escritura o almacenamiento. Lectura.

Unidad de Memoria. Almacenamiento de información Operaciones básicas. Propiedades de la Memoria. Escritura o almacenamiento. Lectura. Unidad de Memoria Almacenamiento de información Operaciones básicas Escritura o almacenamiento Información Dirección Lectura Dirección Información 1K=1024 2 10 1M=1024K=2 20 1G=1024M=2 30 Propiedades de

Más detalles

1. Componentes básicos

1. Componentes básicos Tema 7: Estructura de los ordenadores 1. Componentes básicos 2. Estructura general de un ordenador 3. Unidades funcionales del ordenador 4. Dispositivos periféricos 5. Estructura de un PC 1 1. Componentes

Más detalles

TÉCNICO SUPERIOR UNIVERSITARIO EN MECATRÓNICA ÁREA AUTOMATIZACIÓN EN COMPETENCIAS PROFESIONALES ASIGNATURA DE LENGUAJE DE PROGRAMACIÓN

TÉCNICO SUPERIOR UNIVERSITARIO EN MECATRÓNICA ÁREA AUTOMATIZACIÓN EN COMPETENCIAS PROFESIONALES ASIGNATURA DE LENGUAJE DE PROGRAMACIÓN TÉCNICO SUPERIOR UNIVERSITARIO EN MECATRÓNICA ÁREA AUTOMATIZACIÓN EN COMPETENCIAS PROFESIONALES ASIGNATURA DE LENGUAJE DE PROGRAMACIÓN 1. Competencias Implementar sistemas de medición y control bajo los

Más detalles

SIMULACIÓN CON PROTEUS

SIMULACIÓN CON PROTEUS UNIVERSIDAD DEL VALLE ESCUELA DE INGENIERIA ELÉCTRICA Y ELÉCTRONICA CÁTEDRA DE PERCEPCIÓN Y SISTEMAS INTELIGENTES LABORATORIO 2: PROTEUS 1. OBJETIVOS SIMULACIÓN CON PROTEUS Introducir al estudiante en

Más detalles

ENSAMBLE Y MANTENIMIENTO DE COMPUTADORES

ENSAMBLE Y MANTENIMIENTO DE COMPUTADORES ENSAMBLE Y MANTENIMIENTO DE COMPUTADORES PARTES 1. COMPUTADOR 2. HARDWARE 3. CLASIFICACIÓN DEL HARDWARE 4. SOFTWARE 5. EJERCICIO 1 6. COMPONENTES PRINCIPALES DE UN COMPUTADOR COMPUTADOR Un computador es

Más detalles

CONTROL DIGITAL PARA CONVERTIDOR MULTINIVEL ALIMENTADO CON ENERGÍA SOLAR. Anexo A: FPGA. Introducción

CONTROL 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 detalles

Interfaces. Carrera: SCF Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Interfaces. Carrera: SCF Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos. 1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Interfaces Ingeniería en Sistemas Computacionales SCF - 0417 2-4-8 2.- HISTORIA

Más detalles

IMPRESORA. Realizado por: Moisés Álvarez Rodríguez. Jorge Brenes García. Miguel Ternero Algarín. Iván Gallego Jiménez. Ricardo Filipe do Carmo Pauleta

IMPRESORA. Realizado por: Moisés Álvarez Rodríguez. Jorge Brenes García. Miguel Ternero Algarín. Iván Gallego Jiménez. Ricardo Filipe do Carmo Pauleta 1 IMPRESORA IMPRESORA Realizado por: Moisés Álvarez Rodríguez Jorge Brenes García Miguel Ternero Algarín Iván Gallego Jiménez Ricardo Filipe do Carmo Pauleta 1 CONTENIDO QUE ES UNA IMPRESORA?... 3 CARACTERISTICAS

Más detalles