Sistema de Visualización de Imágenes a 8 Colores Implementado en FPGA

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

Download "Sistema de Visualización de Imágenes a 8 Colores Implementado en FPGA"

Transcripción

1 Sistema de Visualización de Imágenes a 8 Colores Implementado en FPGA Felipe Santiago Espinosa, Rolando Ruiz Carbajal Universidad Tecnológica de la Mixteca, Carretera a Acatlima Km 2.5, Huajuapan de León, Oaxaca, México; (01-953) (ext. 5555), fsantiag@mixteco.utm.mx, rolando.ruiz@anahuacoaxaca.edu.mx, eguzman@mixteco.utm.mx. Resumen En el presente trabajo se plantea el desarrollo e implementación de un sistema flexible y escalable para la visualización de imágenes, el sistema está basado en FPGA y se sintetizó en la tarjeta de desarrollo Digilent Spartan-3; permite la visualización, en un monitor VGA de resolución de 640 x 480 pixeles, de un conjunto de imágenes simplificadas a 8 colores, almacenadas en un banco de memorias NVRAM; estableciendo una interacción con el usuario al permitirle el avance y retroceso dentro del conjunto de imágenes, así como una señalización en la imagen actual, mediante el uso de un ratón de computadora. El sistema se complementa con un programa de computadora que permite la simplificación de las imágenes a 8 colores y su envío a la tarjeta Spartan-3, por medio del puerto serie RS-232, para su almacenamiento. El diseño se hizo bajo un enfoque modular, codificando los módulos en VHDL, con la intención de aportar descripciones de hardware que por naturaleza tienen la capacidad de rediseño, en pro de su optimización; además de las facilidades de reutilización, favoreciendo el desarrollo de nuevos sistemas que requieran el manejo de los mismos periféricos. Palabras Clave: FPGA, NVRAM, PS/2, RS-232, VGA. I. Introducción Los dispositivos de lógica programable más versátiles son los FPGA (Field Programmable Gate Array), ya que permiten realizar diseños a medida y con bajo costo de desarrollo. Sus bloques lógicos y sus recursos de interconexión son configurables, características por las que son ampliamente empleados al realizar prototipos e incluso para la producción de pocas unidades [1]. Así mismo, la existencia de lenguajes de descripción de hardware (HDL, Hardware Description Languages) tales como ABEL, Verilog y VHDL hacen que los diseños sean archivos de texto, que contienen el código fuente del circuito. Esto ha llevado a que el proceso de diseño de hardware se parezca cada vez más al del software; lo que conduce, a que el hardware se convierta en algo que pueda ser compartido y reutilizado. El presente trabajo expone el desarrollo de un sistema que permite la visualización en un monitor o dispositivo estándar VGA de un conjunto imágenes, simplificadas a 8 colores, almacenadas en un banco de memorias NVRAM, empleado como base un FPGA, realizando, pero no limitando a esta plataforma, la implementación sobre una tarjeta de desarrollo Digilent Spartan-3 [2]. II. Metodología de Diseño. La metodología que se plantea corresponde a un diseño Top-Down, planteando la creación de un diseño modular jerárquico, que consiste en construir un nivel de descripción funcional de diseño debajo de otro, de forma que cada nuevo nivel posea una descripción más detallada del sistema [3]. ISBN:

2 III. Diseño del Sistema Considerando la metodología de diseño, en la figura 1 se aprecia el marco de trabajo general que permite definir los módulos que integran el sistema y sus interfaces, la división se realiza en partes funcionalmente independientes, especificando la división del sistema en sus componentes Hardware y Software. IV. Desarrollo e Implementación del Módulo de Interfaz de Video Teniendo en cuenta que la descripción en VHDL se desarrolla con el estilo estructural, la integración de las instancias: Divisor de Frecuencia Fig. 1. Diagrama a bloques General del Sistema. El diseño del sistema, centrado en la descripción funcional, mostrado en la figura 2, se establece en 3 elementos y tareas principales: 1. Interfaz de Video: Provee la funcionalidad de recuperar la información almacenada para desplegarla mediante el empleo de un puerto VGA, así como el control de una interfaz que permite el uso de un ratón estándar PS/2. 2. Interfaz Serie: Provee la capacidad de comunicación serial mediante el protocolo RS- 232 (ANSI/EIA 232), recibe y discrimina la información para ser almacenada. 3. Almacenamiento de Imágenes: Provee la funcionalidad de escribir y leer información en un arreglo de memorias NVRAM. genera el módulo interfaz de Video, que presenta la funcionalidad especificada en el proceso de diseño a partir del comportamiento de conjunto de cada uno de los componentes instanciados, en donde: El componente Divisor de Frecuencia, del que se muestra su diagrama funcional en la figura 3, divide la frecuencia principal de la señal de reloj a la mitad de la frecuencia de la señal de reloj de 50 MHz provista por la tarjeta de desarrollo. Fig. 3. Diagrama a bloques de la descripción funcional del componente Divisor de Frecuencia. Fig. 2. Diagrama a bloques de las descripciones de hardware. ISBN:

3 El componente Memoria de Video SRAM proporciona la interfaz de acceso para la escritura y lectura de una memoria SRAM de 256Kx16 ISSI IS61LV25616AL-10T [4], la cual, por las prestaciones de desempeño en los tiempos de acceso de lectura y escritura, se emplea como memoria de refresco de video, en tanto la implementación se puede llevar a cabo en un solo estado, como se muestra en la máquina de estados de la figura 4, sin la consecuente necesidad de agregar retardos, como ocurre en otras tecnologías Fig. 5. Diagrama a bloques de la descripción funcional del módulo de la interfaz del Mouse PS/2. Fig. 4. Máquina de estados de accesos para Lectura y Escritura de la memoria de video SRAM. El componente Interfaz Mouse PS/2 proporciona una interfaz bidireccional síncrona entre el controlador y un ratón estándar PS/2, registrando los eventos del dispositivo: desplazamiento y pulsación del botón izquierdo o derecho. La implementación se basa en el protocolo de la interfaz PS/2 [5] y en la secuencia de eventos que se establecen para lograr la interacción con los modos de operación [6] y eventos del Mouse, movimiento y pulsación de botones, los cuales se comunican mediante el protocolo PS/2 al controlador. En la figura 5 se establece el diagrama a bloques que brinda la operación de la interfaz Mouse PS/2. El componente Cursor, (ver figura 6), realiza la representación de la posición del ratón en la pantalla, con la funcionalidad de ofrecer 8 estilos de cursor y un color dinámico, que cambia para resaltar en función del color de fondo. Fig. 6. Diagrama a bloques de la descripción de hardware módulo Cursor. En la implementación se generan las imágenes que se sobrepondrán en la posición del cursor a partir de lógica combinacional; el diseño de la imagen se realiza en el eje cartesiano, lo que permite determinar la posición de cada pixel referenciado al punto cartesiano (0,0), que será la posición actual del ratón, para dar forma a los cursores que se muestran en la figura 7. Fig. 7. Cursores del ratón y posición de selección. ISBN:

4 El componente Controlador VGA es compatible con el estándar VGA [7], por lo tanto funciona en la gama de monitores CRT y LCD, el componente provee las señales de sincronismo y tiempos de video para generar una imagen en un modo de 3 bits, o profundidad de 8 colores, con una resolución de 640 x 480 píxeles. Se manejan imágenes únicamente de 8 colores porque la tarjeta Spartan 3 destina un bit para el rojo, uno para el verde y otro para el azul, con 3 bits únicamente se alcanzan 8 colores diferentes. Por flexibilidad, la implementación (ver figura 8) considera la ubicación de la memoria de video fuera del componente; así, ésta puede ser una memoria de video dedicada o compartida en el sistema. Fig. 8. Diagrama a bloques de la descripción funcional del módulo Controlador VGA. En la implementación, para dibujar la imagen se cuenta con las señales R, G y B que dependen de las consideraciones de tiempo de las señales de control de Sincronismo Vertical y Horizontal, por lo que se trasladan a ciclos del reloj de entrada (CLK), ya que el diseño quedará estrechamente ligado a la frecuencia del reloj con que opera el controlador, arrojando los tiempos que se muestran en la tabla 1. imagen activa a la memoria de video, que por su alta tasa de refresco, proporciona la información que debe desplegar el Controlador VGA. Sincronismo Horizontal Símbolo Tiempo (µs) Ciclos Reloj Tiempo (ms) Sincronismo Vertical Ciclos Reloj Líneas A , B , C ,600 2 D , E , Tabla 1. Tiempos de operación y ciclos de reloj de las señales de sincronismo para un reloj de 25 MHz. La Interfaz Mouse PS2 establece la interfaz con el usuario, su integración hace posible el retroceso entre imágenes con la presión del botón derecho del ratón o el avance con la presión del botón izquierdo, así como el despliegue y redibujo del desplazamiento del puntero sobre la imagen activa. La información que se procesará por la interfaz de video se encuentra almacenada en la memoria de video NVRAM, agrupada en un arreglo de 61,440 direcciones por imagen, considerando 65,535 direcciones por página (ver figura 9). El componente Control de Video genera las señales de control para los componentes memoria NVRAM, memoria de video, VGA, cursor e interfaz PS2. La implementación tiene la finalidad de establecer las secuencias que permitan obtener la información de la memoria NVRAM, que contiene imágenes descompuestas en sus elementos básicos, y copiar la información de la Fig. 9. Segmentación de la memoria NVRAM en páginas. ISBN:

5 V. Desarrollo e Implementación del Módulo Interfaz Serie Este módulo contiene los componentes de la interfaz de comunicación serial asíncrona y es el encargado de establecer la comunicación a través de la interfaz de hardware RS232C [8], permitiendo intercambiar datos binarios entre el FPGA y otro dispositivo a través de una conexión punto a punto. El cual se genera de la instanciación de los componentes: Componente UART Componente Control Serie En donde: El componente UART, provee una interfaz programable de comunicación serie asíncrona. La implementación, ver figura 10, considera que el diseño está orientado a emular de forma parcial el funcionamiento de los dispositivos de recepción-transmisión universal asincrónica, UART, con una PILA (FIFO, First Input First Output) de datos, que permite convertir los datos seriales a paralelos; y además ofrecer una velocidad de transferencia configurable desde 9600 bps a Kbps. de la memoria en páginas de 61,440 direcciones ó 983,040 bytes. VI. Desarrollo e Implementación del Módulo para el almacenamiento de Imágenes. El módulo contiene los componentes para el acceso a la memoria no volátil externa a la tarjeta Spartan-3. Se integra de dos componentes, uno para la interfaz física y otro para el control, Componente NVRAM Componente Control de Memoria Los cuales se ligan directamente en el módulo de mayor jerarquía, en donde: El componente NVRAM, provee la interfaz de acceso para la escritura y lectura en un arreglo de 2 memorias DALLAS NVRAM (Non-Volatile Random Access Memory, Memoria de acceso aleatorio No Volátil) DS1265W [9] de 8 Mb ó DS1270W [10] de 16 Mb, un tipo de memorias que no pierde la información almacenada al cortar la alimentación eléctrica y por sus características será empleada como memoria de almacenamiento de imágenes de 16 Mb ó 32 Mb de capacidad. La comunicación entre las memorias y el FPGA se realiza mediante los conectores de expansión A2 y B1 de la tarjeta de desarrollo Digilent Spartan-3 (ver figura 11). Fig. 10. Diagrama a bloques de la descripción funcional del componente UART. El componente Control Serie, tiene como finalidad integrar el componente serial e interactuar con el componente NVRAM, para establecer las secuencias que permiten recibir datos del puerto serial y almacenar esta información en la memoria, segmentando el total Fig. 11. Hardware del componente NVRAM [5]. ISBN:

6 El componente NVRAM incluye los bloques mostrados en la figura 12, para la interacción con la memoria, permitiendo las funcionalidades de lectura y escritura de los datos persistentes. Fig. 12. Bloques del componente Control de Memoria. El componente Control de Memoria, se concibe para interactuar con la parte superior de la estructura jerárquica, evitando que exista un conflicto en el acceso a la memoria por parte de los módulos Serie e Interfaz de Video, ya que los módulos son concurrentes en su operación, el acceso para lectura y/o escritura en la memoria NVRAM debe coordinarse, el componente básicamente consiste en una descripción combinacional. VII. Integración del Sistema FPGA El sistema de visualización de imágenes se genera, de acuerdo a la metodología jerárquica, mediante la instanciación de los módulos: Interfaz NVRAM La implementación en la tarjeta de desarrollo requiere la conexión física con el módulo NVRAM y la definición de los puertos de salida y entrada del FPGA para los dispositivos Ratón PS/2 y Serial, proceso que se realiza en la etapa de implementación conocida en el ciclo de diseño como: Colocación y Ruteo [11]; que básicamente consiste en adaptar el diseño a un hardware en concreto, que en este caso corresponde al FPGA Xilinx Spartan-3 XC3S200. VIII. Software El Sistema Software, codificado empleando como lenguaje de desarrollo C++, se estructura de manera que permite el mantenimiento y modificación de la funcionalidad durante el ciclo de desarrollo y pruebas, para ello se emplean funciones que realizan tareas específicas y funciones que responden a eventos concretos. Dentro de las funciones se tienen: uerto Serie La gestión de la interfaz serie RS-232 se realiza empleando la estructura del Bloque de Control de Dispositivos (DCB, Device Control Block) que define la configuración de control para un dispositivo serie dentro del Sistema Operativo Microsoft Windows [12, 13], mediante las funciones asociadas se declaran los parámetros de configuración de comunicación tales como: número de puerto, baud rate, paridad, tamaño de palabra y bits de paro. La simplificación de imágenes se realiza tomando cada uno de los pixeles que estructura la imagen (640 x 480 = 307,200 pixeles), para luego descomponerlo en sus componentes de color (RGB), para así discriminar cada una de esas componentes fijando un umbral que corresponde a la mitad del espectro con que se represente el color, que corresponde a un valor numérico que se encuentra dentro del intervalo de [0-255]; así, la componente se incluye si presenta una saturación por encima del umbral, ya que indica mayor presencia de tal componente de color, en caso contrario se descarta. Esto se hace para cada uno de los tres colores, obteniendo una representación simplificada de cada pixel únicamente en 3 bits. En la figura 13, a manera de ejemplo, se muestra el espectro del color verde. e ISBN:

7 Fig. 13. Representación numérica del espectro de Color Verde. memoria NVRAM. El programa cuenta con la opción para simplificar la imagen a 8 colores, esta simplificación se realiza automáticamente si el usuario solicita enviar una imagen y no ha ejecutado el comando. El sistema ofrece la prestación de visualizar tanto la imagen original como la imagen simplificada, que será transmitida y almacenada en el hardware del sistema (NVRAM). La transmisión se establece tomando como base a la imagen actualmente seleccionada, de la cual se envía la versión simplificada, considerando la ubicación que se le dará en la memoria, a la que se denomina página. En el hardware del sistema se tiene una capacidad de 32 posiciones, de la 0 a la 31, lo que permite almacenar 32 imágenes. Se establece un protocolo, en donde el primer byte que se envía al hardware indica el comando de operación a realizar y el número de página sobre la cual se va a efectuar la operación, como se muestra en la figura 14. IX. Fig. 15. Elementos de la interfaz visual de la aplicación. Resultados El sistema resultante cumple con los objetivos planteados, en la figura 16 se muestra su implementación. Fig. 14. Byte de Comando y Número de Página. En el caso del comando que corresponde a la operación de escribir, se ejecuta un bucle de lectura y transmisión de cada uno de los 61,440 bytes almacenados en una matriz durante el proceso de simplificación de una imagen. La interfaz de usuario se desarrolló de manera que es posible visualizar el avance en el proceso de transferencia, las imágenes originales y las imágenes simplificadas, en la figura 15 se muestra la interfaz de la aplicación, en la tira de imágenes se puede revisar el contenido. La ubicación de una imagen en la tira corresponde con la ubicación en la página dentro de la Fig. 16. Sistema de Visualización de Imágenes en funcionamiento con periféricos conectados. La implementación del diseño emplea una proporción menor al 50 % de los recursos del FPGA 3S200FT256, en la tabla 2 se muestran los recursos que el sistema emplea del dispositivo. ISBN:

8 Recurso Cantidad Usada Porcentaje SLICEs 865 de % IOBs 93 de % GCLKs 1 de 8 12% Tabla 2. Recursos empleados por el sistema en un FPGA 3S200FT256. En términos de almacenamiento de información, la implementación del sistema con memorias NVRAM DS1265W permite el almacenamiento de 32 imágenes y de 64 imágenes con la memoria DS1270W. La transferencia máxima que se establece en la transmisión de datos, se limita por el puerto serie a 115,200 bps, ya que durante la fase de pruebas éste es el valor que permite la estabilidad de la aplicación y transferencia efectiva de la información en los diferentes equipos que se realizaron las pruebas de comunicación; adicionalmente de que este valor se establece como la máxima tasa de transferencia de la mayoría de puertos seriales incorporados en PCs comerciales. Obteniendo bajo esta configuración, la transferencia de una imagen completa en 12 segundos por los tiempos de retraso agregados en Software. El sistema Software ofrece compatibilidad de operación con los sistemas Windows 95, 98, 2000, XP, 7 y 8; adicionalmente se realizaron pruebas con un adaptador de USB macho tipo A a serial (BD9) USB-RS232, para la transferencia de imágenes en PCs que únicamente contaban con puertos tipo USB; permitiendo la transferencia de las imágenes con un demora de 5 segundos durante el proceso de la transmisión en sistemas con Windows 7. X. Conclusiones y trabajos futuros Los resultados alcanzados conllevan a las siguientes conclusiones: 1. La versatilidad en los FPGAs permite la creación de sistemas complementados con interfaces basadas en programas de computadora, en este caso, el sistema se completa con un software que permite la manipulación de imágenes y la comunicación con el puerto serial. El modelo incremental resulta conveniente para el desarrollo de aplicaciones de esta naturaleza, en donde el programa se va adecuando para ir cubriendo los diferentes requerimientos. 2. La organización modular del sistema permite la reutilización y/o adaptación de las descripciones de hardware diseñadas para el sistema de visualización de imágenes, para el desarrollo de otras aplicaciones sobre dispositivos reconfigurables. 3. El puerto VGA de la tarjeta Spartan-3 establece una limitante en la profundidad del color en las imágenes, al contar únicamente con 1 bit para cada uno de los colores. Sin embargo, el análisis de los resultados permite el planteamiento de mejoras sobre el sistema implementado, perspectivas de trabajos, aplicaciones y desarrollos a futuro en diversas líneas de investigación, tales como: 1. Implementación de procesamiento de imágenes dentro del FPGA, que permita obtener características relevantes de las imágenes, para ser empleadas en otros procesos, o en sistemas de reconocimiento de patrones, formas o entornos. 2. Empleo del sistema de visualización de imágenes para pantallas informativas, donde se integre un módulo y controlador de interfaz de red Ethernet, permitiendo a un software central proveer información relevante mediante imágenes del clima, programación televisiva, recordatorios, estado del tráfico, etc. 3. La evaluación de técnicas que permitan la generación de un número mayor de colores, variando dinámicamente los colores básicos en un pixel. ISBN:

9 XI. [1] [2] [3] [4] [5] Referencias Pérez, S., Soto, E. y Fernández, S.: Diseño de sistemas digitales con VHDL. THOMPSON, Página de la tarjeta de Desarrollo Digilent Spartan-3. Junio, Pardo, F. y Boluda, J.: VHDL, Lenguaje para síntesis y modelado de circuitos. Alfaomega, 3ª edición, Integrated Silicon Solutions Inc., Data sheet IS61LV25616AL, December, Digilent: User Guide Digilent Spartan-3 Starter Kit Board Board, Digilent, April, [6] Edwards, V., Courtney, M. y Yang, K.: A FPGA Paint Brush Application, Information Systems Education Journal, Vol. 7, No. 36, Abril, [7] [8] [9] Página de la VESA, Video Electronics Standards Association, Mayo, Maleki, N., & Haghighi, B. Design of a simple and stand-alone RS-232c interface. Journal Of Chemical Education, 72(4), A Maxim Integrated: Datasheet DS1265W, November, [10] Maxim Integrated: Datasheet DS1270W, November, [11] Grout, Ian: Digital Systems Design with FPGAs and CPLDs. ELSEVIER, [12] Página descriptiva API Microsoft Windows, Junio [13] Monteiro, A., & Jordan, T. R. Implementing communication between Windows PCs and test equipment using RS- 232 and Borland C++ Builder. Behavior Research Methods, Instruments, & Computers, 36(1), [14] R. González and R. Woods, Digital Image Processing, 3rd. Edition. Prentice-Hall, XII. Autores M. C. Felipe Santiago Espinosa es Maestro en Ciencias con especialidad en Electrónica por parte del INAOE, incorporado al Instituto de Electrónica y Mecatrónica (IEM) de la Universidad Tecnológica de la Mixteca (UTM), en donde es Profesor-Investigador desde M.T.I. Rolando Ruíz Carbajal es Maestro en Tecnologías de la Información por parte de la Universidad Anáhuac e Ingeniero en Electrónica por la UTM. ISBN:

I NTRODUCCIÓN 1. ORDENADOR E INFORMÁTICA

I NTRODUCCIÓN 1. ORDENADOR E INFORMÁTICA I. INTRODUCCIÓN 1. ORDENADOR E INFORMÁTICA 1.1. Informática Informática (Información Automática) es la ciencia y la técnica del tratamiento automatizado de la información mediante el uso de ordenadores.

Más detalles

Manipulación de un Brazo Robótico por medio de una Tarjeta FPGA

Manipulación de un Brazo Robótico por medio de una Tarjeta FPGA Manipulación de un Brazo Robótico por medio de una Tarjeta FPGA Felipe Santiago Espinosa, Yukio Rosales Luengas, Alejandro Rivera García, Adrián Humberto Martínez Vásquez Instituto de Electrónica y Mecatrónica,

Más detalles

CAPÍTULO I. Sistemas de Control Distribuido (SCD).

CAPÍTULO I. Sistemas de Control Distribuido (SCD). 1.1 Sistemas de Control. Un sistema es un ente cuya función es la de recibir acciones externas llamadas variables de entrada que a su vez provocan una o varias reacciones como respuesta llamadas variables

Más detalles

Reproducción de una Imagen en un Monitor VGA Utilizando un FPGA

Reproducción de una Imagen en un Monitor VGA Utilizando un FPGA 7 Reproducción de una Imagen en un Monitor VGA Utilizando un FPGA Michael Alejandro Diaz Illa, Alfredo Granados Ly Facultad de Ingeniería Electrónica y Eléctrica, Universidad Nacional Mayor de San Marcos,

Más detalles

GRADO EN INGENIERÍA ELECTRÓNICA Y AUTOMÁTICA INDUSTRIAL

GRADO EN INGENIERÍA ELECTRÓNICA Y AUTOMÁTICA INDUSTRIAL Sistemas Electrónicos Digitales Avanzados GRADO EN INGENIERÍA ELECTRÓNICA Y AUTOMÁTICA INDUSTRIAL PRÁCTICA FINAL GENERADOR AVANZADO DE FORMAS DE ONDA Dpto. Electrónica Curso 2013/2014 1. Introducción La

Más detalles

Laboratorio virtual para la programación de FPGAs

Laboratorio virtual para la programación de FPGAs Laboratorio virtual para la programación de FPGAs Joaquín Olivares, Alfonso Merino, José M. Palomares y Miguel A. Montijano Escuela Politécnica Superior, Universidad de Córdoba, España olivares@uco.es

Más detalles

HOY en día, los arreglos de compuertas

HOY en día, los arreglos de compuertas ENINV IE 2010 Encuentro de Investigación en Ingeniería Eléctrica Zacatecas, Zac, Marzo 25 26, 2010 Plataforma para la implementación de algoritmos de Procesamiento Digital de Imágenes en arquitecturas

Más detalles

Colección de Tesis Digitales Universidad de las Américas Puebla. Morales Salcedo, Raúl

Colección de Tesis Digitales Universidad de las Américas Puebla. Morales Salcedo, Raúl 1 Colección de Tesis Digitales Universidad de las Américas Puebla Morales Salcedo, Raúl En este último capitulo se hace un recuento de los logros alcanzados durante la elaboración de este proyecto de tesis,

Más detalles

Memoria La memoria es la parte del ordenador en la que se guardan o almacenan los programas (las instrucciones y los datos).

Memoria La memoria es la parte del ordenador en la que se guardan o almacenan los programas (las instrucciones y los datos). Memoria La memoria es la parte del ordenador en la que se guardan o almacenan los programas (las instrucciones y los datos). Memoria Típica. Los datos almacenados en memoria tienen que pasar, en un momento

Más detalles

Palabras Clave: Vídeo en FPGA, Procesamiento en Tiempo Real RESUMEN

Palabras Clave: Vídeo en FPGA, Procesamiento en Tiempo Real RESUMEN Procesamiento de Vídeo en Tiempo Real Utilizando FPGA J. G. Velásquez-Aguilar, A. Zamudio-Lara Centro de Investigación en Ingeniería y Ciencias Aplicadas, Universidad Autónoma del Estado de Morelos, Cuernavaca,

Más detalles

Paint con FPGA: Sistema para la Evaluación de las Interfaces VGA y PS/2 de la Tarjeta de Desarrollo Nexys2

Paint con FPGA: Sistema para la Evaluación de las Interfaces VGA y PS/2 de la Tarjeta de Desarrollo Nexys2 Paint con FPGA: Sistema para la Evaluación de las Interfaces VGA y PS/2 de la Tarjeta de Desarrollo Nexys2 *Felipe Santiago Espinosa, **Josué Ayala Ramírez, ***Andrés Ramírez Macías, ****Roberto Carlos

Más detalles

Curso sobre Microcontroladores Familia HC9S08 de Freescale

Curso sobre Microcontroladores Familia HC9S08 de Freescale Curso sobre Microcontroladores Familia HC9S08 de Freescale Por Ing. Daniel Di Lella EduDevices www.edudevices.com.ar e-mail: info@edudevices.com.ar Capítulo 8.- Inter Integrated Circuit Interface I2C MMIIC

Más detalles

Diseño de un sistema de adquisición de datos de un micrófono utilizando una FPGA

Diseño de un sistema de adquisición de datos de un micrófono utilizando una FPGA Diseño de un sistema de adquisición de datos de un micrófono utilizando una FPGA Experimental III: Introducción a la Microfabricación y FPGA - Instituto Balseiro Mauricio Tosi Diciembre de 2013 Resumen

Más detalles

Para ingresar a la aplicación Microsoft PowerPoint 97, los pasos que se deben seguir pueden ser los siguientes:

Para ingresar a la aplicación Microsoft PowerPoint 97, los pasos que se deben seguir pueden ser los siguientes: Descripción del ambiente de trabajo Entrar y salir de la aplicación Para ingresar a la aplicación Microsoft PowerPoint 97, los pasos que se deben seguir pueden ser los siguientes: A través del botón :

Más detalles

Metodologías de diseño de hardware

Metodologí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 detalles

Laboratorio 4: Uso de una FPGA

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

Curso Introducción A Los Computadores Y Open Office Writer

Curso Introducción A Los Computadores Y Open Office Writer Curso Introducción A Los Computadores Y Open Office Writer Instructor: Carlos Hernán López Tecnólogo En Electrónica. Estudiante De Ingeniería Electrónica. Universidad Del Valle 2011 Fuentes: Wikipedia

Más detalles

Ambiente Virtual de Comercio Electrónico B2B para la Comunidad Virtual de Negocios del departamento del Cauca

Ambiente Virtual de Comercio Electrónico B2B para la Comunidad Virtual de Negocios del departamento del Cauca Ambiente Virtual de Comercio Electrónico B2B para la Comunidad Virtual de Negocios del departamento del Cauca Ing. WILSON ALFREDO ORTEGA ORDOÑEZ Ing. JUAN CARLOS MENDEZ CAMACHO Universidad del Cauca Facultad

Más detalles

Productos de medición monofásica para aplicaciones avanzadas de medición de energía. Medición Residencial

Productos de medición monofásica para aplicaciones avanzadas de medición de energía. Medición Residencial Productos de medición monofásica para aplicaciones avanzadas de medición de energía Medición Residencial Tecnología de Punta Landis+Gyr cuenta con más de 100 años de experiencia en diseño y desarrollo

Más detalles

Xerox 700 Digital Color Press con Integrated Fiery Color Server. Impresión de datos variables

Xerox 700 Digital Color Press con Integrated Fiery Color Server. Impresión de datos variables Xerox 700 Digital Color Press con Integrated Fiery Color Server Impresión de datos variables 2008 Electronics for Imaging, Inc. La información de esta publicación está cubierta por los Avisos legales para

Más detalles

ANEXO D X-CTU CONFIGURATION & TEST UTILITY SOFTWARE. Technical Support: Online support: http://www.digi.com/support/eservice/login.

ANEXO D X-CTU CONFIGURATION & TEST UTILITY SOFTWARE. Technical Support: Online support: http://www.digi.com/support/eservice/login. ANEXO D X-CTU CONFIGURATION & TEST UTILITY SOFTWARE Technical Support: Online support: http://www.digi.com/support/eservice/login.jsp TABLA DE CONTENIDO 1. INTRODUCCION... 2 2. PC SETTINGS... 3 2.1 COM

Más detalles

Universidad Autónoma de Baja California Facultad de Ingeniería Mexicali

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

TRABAJO PRÁCTICO Nº 6: PUERTO SERIE

TRABAJO PRÁCTICO Nº 6: PUERTO SERIE TRABAJO PRÁCTICO Nº 6: PUERTO SERIE Introducción a las comunicaciones serie Las comunicaciones serie se utilizan para enviar datos a través de largas distancias, ya que las comunicaciones en paralelo exigen

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

Vicerrectorado de Investigación Oficina de Patentes y Valorización

Vicerrectorado de Investigación Oficina de Patentes y Valorización TITULO PANELES INFORMATIVOS INTERACTIVOS ABSTRACT: Investigadores de la Universidad de Castilla La Mancha desarrollan aplicativos de interacción móvil. Básicamente, partiendo de espacios, zonas, o paneles

Más detalles

El Computador. Software

El Computador. Software El Computador Es una máquina electrónica que recibe y procesa datos para convertirlos en información útil. Una computadora es una colección de circuitos integrados y otros componentes relacionados que

Más detalles

DESARROLLO DE SOFTWARE DEFINICIÓN GENERAL DEL PROCESO GABY LORENA GUERRERO LEYDI ROCIO ERAZO PABLO FELIPE MIRANDA WALTER ALEXIS ANTE

DESARROLLO DE SOFTWARE DEFINICIÓN GENERAL DEL PROCESO GABY LORENA GUERRERO LEYDI ROCIO ERAZO PABLO FELIPE MIRANDA WALTER ALEXIS ANTE DESARROLLO DE SOFTWARE DEFINICIÓN GENERAL DEL PROCESO GABY LORENA GUERRERO LEYDI ROCIO ERAZO PABLO FELIPE MIRANDA WALTER ALEXIS ANTE UNIVERSIDAD DEL CAUCA FACULTAD DE INGENIERÍA ELECTRÓNICA Y TELECOMUNICACIONES

Más detalles

UNIVERSIDAD DE ORIENTE FACULTAD DE ICIENCIAS ECONOMICAS LAS REDES I. Licda. Consuelo Eleticia Sandoval

UNIVERSIDAD DE ORIENTE FACULTAD DE ICIENCIAS ECONOMICAS LAS REDES I. Licda. Consuelo Eleticia Sandoval UNIVERSIDAD DE ORIENTE FACULTAD DE ICIENCIAS ECONOMICAS LAS REDES I Licda. Consuelo Eleticia Sandoval OBJETIVO: ANALIZAR LAS VENTAJAS Y DESVENTAJAS DE LAS REDES DE COMPUTADORAS. Que es una red de computadoras?

Más detalles

MANUAL DE USUARIO NODO DEVICENET UNICAUCA

MANUAL DE USUARIO NODO DEVICENET UNICAUCA INTRODUCCIÓN El nodo DeviceNet diseñado e implementado en la universidad del cauca, es un dispositivo funcional con características similares a las de un dispositivo industrial, permite conectar sensores

Más detalles

HARDWARE DE UN ORDENADOR. Elementos básicos

HARDWARE DE UN ORDENADOR. Elementos básicos HARDWARE DE UN ORDENADOR Elementos básicos Componentes de un ordenador Hardware: todos los componentes físicos, tanto internos como externos: monitor, teclado, disco duro, memoria, etc. Software: todos

Más detalles

SIGAN 1.0 SISTEMA DE INFORMACIÓN DE GESTIÓN ADMINISTRATIVA DE NÓMINA

SIGAN 1.0 SISTEMA DE INFORMACIÓN DE GESTIÓN ADMINISTRATIVA DE NÓMINA RIF: V-16233325-5 SIGAN 1.0 SISTEMA DE INFORMACIÓN DE GESTIÓN ADMINISTRATIVA DE NÓMINA Sistema desarrollado bajo software libre, con orientación al manejo de base de datos a través de una interfaz gráfica

Más detalles

Capitulo V Administración de memoria

Capitulo V Administración de memoria Capitulo V Administración de memoria Introducción. Una de las tareas más importantes y complejas de un sistema operativo es la gestión de memoria. La gestión de memoria implica tratar la memoria principal

Más detalles

MODULO ADMINISTRATIVO

MODULO ADMINISTRATIVO MODULO ADMINISTRATIVO 2 Tipo: Estado: Disponibilidad: Copyright: Informe Ejecutivo Versión Final Publico 2013 Makrosoft Resumen Descripción del Sistema DocXFlow 3 Tabla de Contenido DocXFlow Sistema de

Más detalles

Instructivo de Microsoft Windows

Instructivo de Microsoft Windows Instructivo de Microsoft Windows El presente instructivo corresponde a una guía básica para el manejo de los programas y la adquisición de conceptos en relación a estos utilitarios. No obstante ello, para

Más detalles

Planificación, Administración n de Bases de Datos. Bases de Datos. Ciclo de Vida de los Sistemas de Información. Crisis del Software.

Planificación, Administración n de Bases de Datos. Bases de Datos. Ciclo de Vida de los Sistemas de Información. Crisis del Software. Planificación, n, Diseño o y Administración n de Crisis del Software Proyectos software de gran envergadura que se retrasaban, consumían todo el presupuesto disponible o generaban productos que eran poco

Más detalles

PUERTOS DE COMUNICACIÓN EXTERNOS TIPO VELOCIDAD DESCRIPCION GRAFICO

PUERTOS DE COMUNICACIÓN EXTERNOS TIPO VELOCIDAD DESCRIPCION GRAFICO PUERTOS DE COMUNICACIÓN EXTERNOS TIPO VELOCIDAD DESCRIPCION GRAFICO PUERTO PS/2 150 Kbytes/seg. La comunicación en ambos casos es serial (bidireccional en el caso del teclado), y controlada por microcontroladores

Más detalles

Introducción. Ciclo de vida de los Sistemas de Información. Diseño Conceptual

Introducción. Ciclo de vida de los Sistemas de Información. Diseño Conceptual Introducción Algunas de las personas que trabajan con SGBD relacionales parecen preguntarse porqué deberían preocuparse del diseño de las bases de datos que utilizan. Después de todo, la mayoría de los

Más detalles

Diagramas del UML. A continuación se describirán los diagramas más comunes del UML y los conceptos que representan: Diagrama de Clases

Diagramas del UML. A continuación se describirán los diagramas más comunes del UML y los conceptos que representan: Diagrama de Clases El UML está compuesto por diversos elementos gráficos que se combinan para conformar diagramas. Debido a que el UML es un lenguaje, cuenta con reglas para combinar tales elementos. La finalidad de los

Más detalles

Bienvenido al sistema de Curriculum Digital CVDigital

Bienvenido al sistema de Curriculum Digital CVDigital CVDigital 1 Bienvenido al sistema de Curriculum Digital CVDigital Este programa se ha desarrollado con el fin de llevar a cabo Certificaciones y Recertificaciones de los profesionales a partir del ingreso

Más detalles

MANUAL TÉCNICO DE IMPLEMENTACIÓN PROYECTO SOCIAL COMPUESCUELA. Elaborado por: Julián A. Hernández M.

MANUAL TÉCNICO DE IMPLEMENTACIÓN PROYECTO SOCIAL COMPUESCUELA. Elaborado por: Julián A. Hernández M. MANUAL TÉCNICO DE IMPLEMENTACIÓN PROYECTO SOCIAL COMPUESCUELA Elaborado por: Julián A. Hernández M. PONTIFICIA UNIVERSIDAD JAVERIANA CALI SANTIAGO DE CALI 2011 CONTENIDO Pág. INTRODUCCIÓN...3 1. ANÁLISIS

Más detalles

... partes internas del computador!...

... partes internas del computador!... ... partes internas del computador!... LOS DISPOSITIVOS INTERNOS UNA PC EN SI, PUEDE "DAR SEÑALES DE VIDA" SIN EL TECLADO, SIN EL MONITOR, SIN EL RATÓN Y TODOS LOS DISPOSITIVOS EXTERNOS, AUNQUE NO TENDRÍA

Más detalles

Sistema de Mensajería Empresarial para generación Masiva de DTE

Sistema de Mensajería Empresarial para generación Masiva de DTE Sistema de Mensajería Empresarial para generación Masiva de DTE TIPO DE DOCUMENTO: OFERTA TÉCNICA Y COMERCIAL VERSIÓN 1.0, 7 de Mayo de 2008 CONTENIDO 1 INTRODUCCIÓN 4 2 DESCRIPCIÓN DE ARQUITECTURA DE

Más detalles

Componentes Internos y Externos del Ordenador. Prof: Ronald Méndez

Componentes Internos y Externos del Ordenador. Prof: Ronald Méndez Componentes Internos y Externos del Ordenador Prof: Ronald Méndez Contenido Componentes Internos Componentes Externos Componentes Externos Dispositivos de Entrada / Salida Monitor Teclado Mouse Cámara

Más detalles

U.D. 1. SOFTWARE Y HARDWARE

U.D. 1. SOFTWARE Y HARDWARE U.D. 1. SOFTWARE Y HARDWARE SOFTWARE Conjunto de componentes lógicos del ordenador. En esencia son los programas que utiliza el ordenador para tratar la información. Programas, sistema operativo, Archivo

Más detalles

JHAN EVER ANDRADE CASTRO

JHAN EVER ANDRADE CASTRO OBJETIVOS: HERRAMIENTAS DE OFIMÁTICA NIVEL BÁSICO Conocer el sistema operativo Windows y las diferentes versiones que ha tenido a través del tiempo. Aprender a utilizar el escritorio de Windows y cada

Más detalles

Manual de Adminsitración Faranox Version WNS Versiones WNS-MultiBuss

Manual de Adminsitración Faranox Version WNS Versiones WNS-MultiBuss Manual de Adminsitración Faranox Version WNS Versiones WNS-MultiBuss Datatecno.com es una empresa dedicada a la entrega de servicios informáticos integrales. Nuestro enfoque es el constante desarrollo

Más detalles

Organización de Computadoras. Turno Recursantes Clase 8

Organización de Computadoras. Turno Recursantes Clase 8 Organización de Computadoras Turno Recursantes Clase 8 Temas de Clase Subsistema de Memoria Organización de Memoria Principal Notas de clase 8 2 Memoria Velocidad del procesador: se duplica cada 18 meses

Más detalles

Introducción a los FPGAs y el Cómputo Reconfigurable Miguel Morales Sandoval INAOE, 2006

Introducción a los FPGAs y el Cómputo Reconfigurable Miguel Morales Sandoval INAOE, 2006 Introducción a los FPGAs y el Cómputo Reconfigurable Miguel Morales Sandoval INAOE, 2006 Qué son los FPGAs? Matriz de bloques lógicos configurables (CLB) y una matriz de interconexión. Los bloques lógicos

Más detalles

Solución de telefonía para empresas TL 200 - Presentación de producto. Telefonía IP

Solución de telefonía para empresas TL 200 - Presentación de producto. Telefonía IP Solución de telefonía para empresas TL 200 - Presentación de producto Telefonía IP Qué ofrece la telefonía IP? La Telefonía IP puede realizar las mismas funciones o características de la telefonía tradicional,

Más detalles

GLOSARIO DE TÉRMINOS

GLOSARIO DE TÉRMINOS MINISTERIO DE EDUCACIÓN, CULTURA Y DEPORTE SECRETARÍA DE ESTADO DE EDUCACIÓN Y FORMACIÓN PROFESIONAL DIRECCIÓN GENERAL DE FORMACIÓN PROFESIONAL INSTITUTO NACIONAL DE LAS CUALIFICACIONES GLOSARIO DE TÉRMINOS

Más detalles

Circuito de refresco de un Display

Circuito de refresco de un Display DEPARTAMENTO DE TECNOLOGÍA ELECTRÓNICA ESCUELA TÉCNICA SUPERIOR DE INGENIERÍA INFORMÁTICA Circuito de refresco de un Display Sistemas Digitales Avanzados 1. Introducción y objetivos Uno de los objetivos

Más detalles

PROCEDIMIENTO OPERATIVO DESARROLLAR SISTEMAS INFORMÁTICOS PDO-COCTI-DTIN-04

PROCEDIMIENTO OPERATIVO DESARROLLAR SISTEMAS INFORMÁTICOS PDO-COCTI-DTIN-04 Autorización Este documento entra en vigor a partir del 2 de agosto del 2005, a través de su autorización por parte del Dr. Francisco Javier Rojas Monroy, Coordinador de Operaciones, Calidad y Teclogía

Más detalles

Introducción a Visual Studio.Net

Introducción a Visual Studio.Net Introducción a Visual Studio.Net Visual Studio es un conjunto completo de herramientas de desarrollo para la generación de aplicaciones Web ASP.NET, Servicios Web XML, aplicaciones de escritorio y aplicaciones

Más detalles

Bienvenido al curso Ofimática Unidad 1 Conociendo lo básico

Bienvenido al curso Ofimática Unidad 1 Conociendo lo básico Bienvenido al curso Ofimática Unidad 1 Conociendo lo básico Historia de la ofimática La ofimática comienza a desarrollarse en la década del 70, con la masificación de los equipos de oficina que comienzan

Más detalles

DESCRIPCIÓN TÉCNICA SYSTEM MANAGER SOFTWARE (SMS)

DESCRIPCIÓN TÉCNICA SYSTEM MANAGER SOFTWARE (SMS) DESCRIPCIÓN TÉCNICA SYSTEM MANAGER SOFTWARE (SMS) Dossier Soporte BTP-C, Enero 2003 -pág. A.3-1 - 1. DESCRIPCIÓN TÉCNICA DEL SOFTWARE SUPERVISOR System Manager Software o SMS. Características SMS: Existen

Más detalles

Gestión Documental con Microsoft Office SharePoint Server 2007 (MOSS) Ignacio López - Ingeniero en Informática Software Architect en Alhambra-Eidos

Gestión Documental con Microsoft Office SharePoint Server 2007 (MOSS) Ignacio López - Ingeniero en Informática Software Architect en Alhambra-Eidos Gestión Documental con Microsoft Office SharePoint Server 2007 (MOSS) Ignacio López - Ingeniero en Informática Software Architect en Alhambra-Eidos Indice de Contenido Características Generales de MOSS

Más detalles

Compartir en línea. Cargar archivos. Principios básicos. Compartir en línea

Compartir en línea. Cargar archivos. Principios básicos. Compartir en línea Share Online 2.0 2007 Nokia. Reservados todos los derechos. Nokia, Nokia Connecting People y Nseries son marcas comerciales o registradas de Nokia Corporation. El resto de los productos y nombres de compañías

Más detalles

EL COMPUTADOR. Las computadoras son actualmente

EL COMPUTADOR. Las computadoras son actualmente EL COMPUTADOR Es una máquina o Dispositivo mecánico-electrónico que procesa gran cantidad de información (numérica, alfanumérica) capaz elaborar gráficos, imágenes, diseños, sonidos y ayudándonos a realizar

Más detalles

TALLER No. 1 Capitulo 1: Conceptos Básicos de Bases de datos

TALLER No. 1 Capitulo 1: Conceptos Básicos de Bases de datos TALLER No. 1 Capitulo 1: Conceptos Básicos de Bases de datos 1. La base de datos se puede considerar como una unificación de varios archivos de datos independientes, cuyo propósito básico es evitar la

Más detalles

GUÍAS. Módulo de Diseño de software SABER PRO 2013-2

GUÍAS. Módulo de Diseño de software SABER PRO 2013-2 GUÍAS Módulo de Diseño de software SABER PRO 2013-2 GUÍAS Módulo de diseño en ingeniería El diseño de productos tecnológicos (artefactos, procesos, sistemas e infraestructura) está en el centro de la naturaleza

Más detalles

Descripción y alcance del servicio INTERNET NEGOCIOS IPLAN. IPLAN iplan.com.ar NSS S.A. Reconquista 865 C1003ABQ Buenos Aires Argentina

Descripción y alcance del servicio INTERNET NEGOCIOS IPLAN. IPLAN iplan.com.ar NSS S.A. Reconquista 865 C1003ABQ Buenos Aires Argentina Descripción y alcance del servicio INTERNET NEGOCIOS IPLAN 1. Introducción El servicio INTERNET NEGOCIOS provee una conexión a Internet permanente, simétrica, de alta confiabilidad, seguridad y velocidad.

Más detalles

Capítulo 5. Cliente-Servidor.

Capí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 detalles

BASES DE DATOS TEMA 3 MODELO ENTIDAD - RELACIÓN

BASES DE DATOS TEMA 3 MODELO ENTIDAD - RELACIÓN BASES DE DATOS TEMA 3 MODELO ENTIDAD - RELACIÓN 3.3 Aplicaciones Definición de Aplicación (Application). Programa informático que permite a un usuario utilizar una computadora con un fin específico. Las

Más detalles

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

Introducción a la Computación

Introducción a la Computación UNIVERSIDAD RAFAEL BELLOSO CHACÍN INTRODUCCIÓN A LA COMPUTACION UNIDAD II: http://www.urbe.edu/info-consultas/web-profesor/12697883/ DEFINICIÓN Es el conjunto de los programas de cómputo, procedimientos,

Más detalles

Es un software instalado en los equipos asignados a los Centros de Consulta con el objetivo de:

Es un software instalado en los equipos asignados a los Centros de Consulta con el objetivo de: OBJETIVOS Es un software instalado en los equipos asignados a los Centros de Consulta con el objetivo de: Brindar asistencia técnica y realizar mantenimiento de los equipos en forma remota, desde la sede

Más detalles

PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.2 UML: Modelado de casos de uso

PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.2 UML: Modelado de casos de uso PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación II MODELOS y HERRAMIENTAS UML 1 1 Modelado de casos de uso (I) Un caso de uso es una técnica de modelado usada para describir lo que debería hacer

Más detalles

INTrodUCCIÓN El museo Como recurso EdUCATIvo

INTrodUCCIÓN El museo Como recurso EdUCATIvo JUSTIFICACIÓN 2012 Introducción La era de la cultura digital y de la sociedad de la información ha generado gran cantidad de cambios para la sociedad en general y para el caso que nos ocupa la educación

Más detalles

Act 1: Revisión de Presaberes. Lectura No. 1. Título de la Lectura: El Computador

Act 1: Revisión de Presaberes. Lectura No. 1. Título de la Lectura: El Computador Act 1: Revisión de Presaberes Lectura No. 1 Título de la Lectura: El Computador Computador, dispositivo electrónico capaz de recibir un conjunto de instrucciones (input) y ejecutarlas realizando cálculos

Más detalles

Ensamblador. Interrupciones. Dentro de una computadora existen dos clases de interrupciones:

Ensamblador. Interrupciones. Dentro de una computadora existen dos clases de interrupciones: Ensamblador Interrupciones Definición: Una interrupción es el rompimiento en la secuencia de un programa para ejecutar un programa especial llamando una rutina de servicio cuya característica principal

Más detalles

CAPITULO I INTRODUCCION. Conforme la informática avanza, las imágenes se han convertido en un área muy

CAPITULO I INTRODUCCION. Conforme la informática avanza, las imágenes se han convertido en un área muy Introducción 4 CAPITULO I INTRODUCCION 1.1 Compresión de Imágenes. Conforme la informática avanza, las imágenes se han convertido en un área muy importante de esta. Hoy en día surgen más entornos gráficos

Más detalles

GESTIÓN ACADÉMICA GUÍA DIDÁCTICA HACIA LA EXCELENCIA COMPROMISO DE TODOS! Nombres y Apellidos del Estudiante:

GESTIÓN ACADÉMICA GUÍA DIDÁCTICA HACIA LA EXCELENCIA COMPROMISO DE TODOS! Nombres y Apellidos del Estudiante: PÁGINA: 1 de 6 Nombres y Apellidos del Estudiante: Grado: SEXTO Periodo: TERCERO N 1 Docente: Área: TECNOLOGIA E INFORMATICA Duración: 8 HORAS Asignatura: INFORMATICA ESTÁNDAR: Analizo y expongo razones

Más detalles

MANUAL DE USUARIO FINAL MAPCEL PROFITS

MANUAL DE USUARIO FINAL MAPCEL PROFITS INDICE I. Descripción de la aplicación. II. Requisitos III. Servicios IV. Compatibilidad de equipos V. Instalación de la solución móvil. VI. Configuración de la solución móvil VII. Instalación de la solución

Más detalles

Índice de contenido 1.Introducción...3 1.1Propósito...3 1.2Vista preliminar...3 2.Requisitos técnicos de instalación...4 2.1Software...4 2.2Red...

Índice de contenido 1.Introducción...3 1.1Propósito...3 1.2Vista preliminar...3 2.Requisitos técnicos de instalación...4 2.1Software...4 2.2Red... Guía de Instalación Índice de contenido 1.Introducción...3 1.1Propósito...3 1.2Vista preliminar...3 2.Requisitos técnicos de instalación...4 2.1Software...4 2.2Red...5 3.Proceso de instalación...7 Paso

Más detalles

Versión: 01. Fecha: 01/04/2013. Código: F004-P006-GFPI GUÍA DE APRENDIZAJE Nº 1 1. IDENTIFICACIÓN DE LA GUIA DE APRENDIZAJE

Versión: 01. Fecha: 01/04/2013. Código: F004-P006-GFPI GUÍA DE APRENDIZAJE Nº 1 1. IDENTIFICACIÓN DE LA GUIA DE APRENDIZAJE SERVICIO NACIONAL DE APRENDIZAJE SENA GUÍA DE APRENDIZAJE SISTEMA INTEGRADO DE GESTIÓN Proceso Gestión de la Formación Profesional Integral Procedimiento Ejecución de la Formación Profesional Integral

Más detalles

Fundamentos básicos sobre computación

Fundamentos básicos sobre computación Universidad del Cauca Fundamentos básicos sobre computación División de Sistemas - División de Recursos Humanos 2007 1 Contenido 1. Introducción-Conceptos básicos... 3 1.1. Qué es un computador?... 3 1.2.

Más detalles

METODOLOGÍA E IMPLEMENTACIÓN DEL SIGGA (SISTEMA DE INFORMACION GEOGRAFICA: GOBERNANZA DEL AGUA)

METODOLOGÍA E IMPLEMENTACIÓN DEL SIGGA (SISTEMA DE INFORMACION GEOGRAFICA: GOBERNANZA DEL AGUA) METODOLOGÍA E IMPLEMENTACIÓN DEL SIGGA (SISTEMA DE INFORMACION GEOGRAFICA: GOBERNANZA DEL AGUA) I.1 Definición de SIG Es un sistema compuesto por hardware, software y procedimientos para capturar, manejar,

Más detalles

Manual del Profesor Campus Virtual UNIVO

Manual del Profesor Campus Virtual UNIVO Manual del Profesor Campus Virtual UNIVO Versión 2.0 Universidad de Oriente UNIVO Dirección de Educación a Distancia INDICE 1. Campus Virtual. 03 1.1 Accesos al Curso 04 1.2 Interfaz del Curso...06 1.3

Más detalles

PRC-DTI-006 Administración de Roles de los Sistemas de Información de la DTI Procedimiento Dirección de TI - COSEVI

PRC-DTI-006 Administración de Roles de los Sistemas de Información de la DTI Procedimiento Dirección de TI - COSEVI PRC-DTI-006 Administración de Roles de los Sistemas de Información de la DTI Procedimiento Dirección de TI - COSEVI Versión: 1.0 Fecha de la versión: Febrero del 2012 Creado por: PwC Costa Rica Aprobado

Más detalles

Manual de Procedimientos

Manual de Procedimientos 1 de 13 Elaborado por: Oficina de Planeación y Desarrollo Institucional -Área de Calidad y Mejoramiento- Revisado por: Aprobado por: Coordinador Área de Jefe de la Oficina de Informática y Telecomunicaciones

Más detalles

Capítulo II. Marco teórico.

Capítulo II. Marco teórico. Capítulo II. Marco teórico. El objetivo de este capítulo es dar a conocer las aplicaciones web que funcionan como administradores de información personal, así como sus ventajas y desventajas, y el uso

Más detalles

OPT. Núcleo Básico. Núcleo de Formación. Optativa. Nombre de la universidad. Universidad Politécnica de Pachuca. Nombre del programa educativo

OPT. Núcleo Básico. Núcleo de Formación. Optativa. Nombre de la universidad. Universidad Politécnica de Pachuca. Nombre del programa educativo Nombre la universidad Universidad Politécnica Pachuca Nombre l programa educativo Maestría en Mecatrónica Objetivo l programa educativo Formar recursos humanos altamente capacitados en los conocimientos

Más detalles

Este Anexo IV forma parte del Contrato Marco Multiservicios ( Contrato") suscrito entre I-MED S.A. y el Prestador.

Este Anexo IV forma parte del Contrato Marco Multiservicios ( Contrato) suscrito entre I-MED S.A. y el Prestador. ANEXO IV DESCRIPCIÓN Y PRECIO DEL SERVICIO DE CUENTA MÉDICA ELECTRÓNICA Este Anexo IV forma parte del Contrato Marco Multiservicios ( Contrato") suscrito entre I-MED S.A. y el Prestador. I. DEFINICIONES.

Más detalles

Capítulo 5 Programación del algoritmo en LabVIEW

Capítulo 5 Programación del algoritmo en LabVIEW Programación del algoritmo en LabVIEW En este capítulo se describen las funciones que se emplearon para implementar el control PID wavenet en LabVIEW. El algoritmo wavenet fue implementado en LabVIEW para

Más detalles

1. Aplicación de la conmutación de circuitos y la conmutación de paquetes. 1.1 Sistema de señalización número 7 (SS7).

1. Aplicación de la conmutación de circuitos y la conmutación de paquetes. 1.1 Sistema de señalización número 7 (SS7). REDES DE COMPUTADORES I Lectura No. 5. TEMAS: 1. Aplicación de la conmutación de circuitos y la conmutación de paquetes. 1.1 Sistema de señalización número 7 (SS7). SISTEMA DE SEÑALIZACIÓN NÚMERO 7 (SS7)

Más detalles

5. Despliegue en la PC

5. Despliegue en la PC 5 DESPLIEGUE EN LA PC 62 5.1 Conexión a la PC por medio de la tarjeta de audio La adquisición de señales analógicas es un trabajo que cada vez se hace más necesario en todos los campos relacionados con

Más detalles

Arquitectura Básica para Controladores de Lógica Difusa a Programarse en FPGAs

Arquitectura Básica para Controladores de Lógica Difusa a Programarse en FPGAs Arquitectura Básica para Controladores de Lógica Difusa a Programarse en FPGAs Juan C. Herrera Lozada, jcrls@ipn.mx Ma. de Lourdes Olvera Cárdenas, lolvera@ipn.mx Ma. Teresa Lozano Hernández. tlozanoh@ipn.mx

Más detalles

CAPITULO 3: SISTEMAS ADICIONALES PARA EL CENTRO DE LLAMADAS DE EMERGENCIA

CAPITULO 3: SISTEMAS ADICIONALES PARA EL CENTRO DE LLAMADAS DE EMERGENCIA CAPITULO 3: SISTEMAS ADICIONALES PARA EL CENTRO DE LLAMADAS DE EMERGENCIA 3.1 INTRODUCCIÓN En un centro de llamadas de emergencia de nueve llamadas que se reciben solo una es real y las ocho restantes

Más detalles

GeoAVL Especificaciones Técnicas

GeoAVL Especificaciones Técnicas GeoAVL Generalidades El sistema de gestión de información vehicular en tiempo real GeoAVL, incluye la infraestructura y servicios necesarios para su explotación, a saber: La infraestructura de Hardware

Más detalles

COPPEL MANUAL TÉCNICO MCC DE SISTEMAS PROGRAMACIÓN DESCRIPCIÓN DEL PROCESO DE ARQUITECTURA DE SOFTWARE

COPPEL MANUAL TÉCNICO MCC DE SISTEMAS PROGRAMACIÓN DESCRIPCIÓN DEL PROCESO DE ARQUITECTURA DE SOFTWARE COPPEL MANUAL TÉCNICO MCC DE SISTEMAS PROGRAMACIÓN DESCRIPCIÓN DEL PROCESO DE ARQUITECTURA DE SOFTWARE Creado en May/14 Objetivo: Contar con una guía de las actividades que se deben realizar en esta fase,

Más detalles

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

Guía de estudio para examen de recuperación tecnología I

Guía de estudio para examen de recuperación tecnología I Guía de estudio para examen de recuperación tecnología I 1. Escribe dos ejemplos de una técnica. 2. Escribe la diferencia entre técnica y tecnología. 3. Escribe las principales técnicas de la informática.

Más detalles

INTEGRACIÓN HERMES POSITRÓN

INTEGRACIÓN HERMES POSITRÓN INTEGRACIÓN HERMES POSITRÓN 1. SOFTWARE CENTRAL - HERMES La aplicación Hermes es una herramienta para el control de tráfico interurbano, túneles y para el mantenimiento de equipos de carretera. Todo el

Más detalles

Arquitectura basica de un computador

Arquitectura basica de un computador Arquitectura basica de un computador Componentes o División básica de un computador Perifericos: Son todos los dispositivos de entrada (Input) y salida (Output): Monitor, Teclado, Ratón, Unidades de almacenamiento

Más detalles

1. VIRTUALIZACION DEL PROCESO REAL.

1. VIRTUALIZACION DEL PROCESO REAL. CAPITULO IV DISEÑO 86 En este capítulo se muestra el diseño realizado para el desarrollo del CD Interactivo del Museo e Historia Militar de la Fuerza Armada de El Salvador, se ilustra claramente el proceso

Más detalles

TELEX. SISTEMA PARA EL CONTROL DE GASTOS TELEFÓNICOS Anyell Cano Ramos anyell@minrex.gov.cu Ministerio de Relaciones Exteriores Cuba RESUMEN

TELEX. SISTEMA PARA EL CONTROL DE GASTOS TELEFÓNICOS Anyell Cano Ramos anyell@minrex.gov.cu Ministerio de Relaciones Exteriores Cuba RESUMEN TELEX. SISTEMA PARA EL CONTROL DE GASTOS TELEFÓNICOS Anyell Cano Ramos anyell@minrex.gov.cu Ministerio de Relaciones Exteriores Cuba RESUMEN El Ministerio de Relaciones Exteriores de Cuba (MINREX) es el

Más detalles

PARTES DE UN COMPUTADOR

PARTES DE UN COMPUTADOR PARTES DE UN COMPUTADOR FACULTAD DE CIENCIAS ECONOMICAS Y ADMINISTRATIVAS TECNICA PROFESIONAL EN CONTADURIA Convenio con la Alcaldía de Bucaramanga Docente: Fernando Gavieles Mira Materia: Informática

Más detalles

INSTRUCCIÓN DE SERVICIO NOCIONES BÁSICAS PARA DIAGRAMAS DE FLUJO. MICROSOFT VISIO

INSTRUCCIÓN DE SERVICIO NOCIONES BÁSICAS PARA DIAGRAMAS DE FLUJO. MICROSOFT VISIO INSTRUCCIÓN DE SERVICIO NOCIONES BÁSICAS PARA DIAGRAMAS DE FLUJO. MICROSOFT VISIO 2007 Fecha: 23/11/07 Autor: Aurora Estévez Ballester. TGRI Sección Normalización y Proceso Técnico Área de Bibliotecas

Más detalles

Sistemas Operativos. Curso 2016 Procesos

Sistemas Operativos. Curso 2016 Procesos Sistemas Operativos Curso 2016 Procesos Agenda Proceso. Definición de proceso. Contador de programa. Memoria de los procesos. Estados de los procesos. Transiciones entre los estados. Bloque descriptor

Más detalles

DGB14DR-101 DCA/2002

DGB14DR-101 DCA/2002 BACHILLERATO GENERAL NOMBRE DE LA CAPACITACIÓN INFORMÁTICA CLAVE ASIGNATURA BASES DE DATOS I SEMESTRE V CRÉDITOS 6 ASIGNACIÓN DE TIEMPO 3 horas a la semana COMPONENTE DE FORMACIÓN DISTRIBUCIÓN DE ASIGNATURAS

Más detalles