FPGA: Nociones básicas e implementación

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

Download "FPGA: Nociones básicas e implementación"

Transcripción

1 Índice Laboratorio iseño Microelectrónico, 4 o urso, P94 FPG: Nociones básicas e implementación M. L. López Vallejo y J. L. yala Rodrigo 1. Introducción Evolución los dispositivos programables Estructura general las FPGs rquitectura las FPG ilinx Tecnología programación escripción las principales familias rquitectura la familia Especificaciones Estructura loques lógicos escripción tallada la LUT Implementación memorias MOS Recursos interconexión ircuito control programación Referencias 12 bril 2004

2 LIM Proyecto final LIM Proyecto final Introducción uando se aborda el diseño un sistema electrónico y surge la necesidad implementar una parte con hardware dicado son varias las posibilidas que hay. En la figura 1 se han representado las principales aproximaciones ornándolas en función los parámetros coste, flexibilidad, prestaciones y complejidad. omo se pue ver, las mejores prestaciones las proporciona un diseño full-custom, consiguiéndose a costa elevados costes y enorme complejidad diseño. En el otro extremo l abanico posibilidas se encuentra la implementación software, que es muy barata y flexible, pero que en terminados casos no es válida para alcanzar un nivel prestaciones relativamente alto. Flexibilidad Programa software Lógica programable: MPGs FPGs élulas estándar Full-custom omplejidad oste Prestaciones Figura 1: iferentes soluciones para el diseño circuitos digitales Entre estas dos opciones se pue elegir la fabricación un circuito electrónico realizado mediante diseño semi-custom, utilizando células estándar, o recurrir a un circuito ya fabricado que se pueda programar in situ, como son las FPGs. e estas dos opciones la primera proporciona mejores prestaciones, aunque es más cara y exige un ciclo diseño relativamente largo. Por otro lado, los dispositivos lógicos programables constituyen una buena oferta para realizar diseños electrónicos digitales con un buen compromiso coste-prestaciones. lo que es mejor, permiten obtener una implementación en un tiempo diseño asombrosamente corto (con la consiguiente reducción l parámetro clave: Time to market). Otro aspecto que se be tener en cuenta para cidirse por este tipo implementación es que el coste realización es muy bajo, por lo que suele ser una buena opción para la realización prototipos. En estas notas vamos a scribir forma muy somera en qué consisten estos dispositivos, particularizando para una familia l fabricante ilinx. La información contenida en ellas se basa en gran medida en las siguientes fuentes: sobre arquitectura FPGs [FRV92, il91, SR + 99a]; sobre diseño circuitos [WE94, SR + 99b] Evolución los dispositivos programables Se entien por dispositivo programable aquel circuito propósito general que posee una estructura interna que pue ser modificada por el usuario final (o a petición suya, por el fabricante) para implementar una amplia gama aplicaciones. El primer dispositivo que cumplió estas características era una memoria PROM, que pue realizar un comportamiento circuito utilizando las líneas direcciones como entradas y las datos como salidas (implementa una tabla verdad). Hay dos tipos básicos PROM: 1. Programables por máscara (en la fábrica), proporcionan mejores prestaciones. Son las nominadas conexiones hardwired. 2. Programables en el campo (field) por en usuario final. Son las EPROM y EEPROM. Proporcionan peores prestaciones, pero son menos costosas para volúmenes pequeños producción y se puen programar manera inmediata. El PL, Programmable Logic evice, es una matriz puertas N conectada a otra matriz puertas OR más biestables. ualquier circuito lógico se pue implementar, por tanto, como suma productos. La versión más básica l mismo es una PL, con un plano puertas N y otro fijo puertas OR. Las salidas estas últimas se puen pasar por un biestable en la mayoría los circuitos l mercado. Ventaja: son bastante eficientes si implementan circuitos no superiores a unos centenares puertas. Inconvenientes: arquitectura rígida, y está limitado por un número fijo biestables y entradas/salidas. La PL, Programmable Logic rray, es más flexible que la PL: se puen programar las conexiones entre los dos planos. Estos dispositivos son muy simples y producen buenos resultados con funcionalidas sencillas (sólo combinacional). Hace falta algo un poco más sofisticado y general: una matriz elementos variados que se puedan interconectar libremente. Este es el caso una MPG (Mask-Programmable Gate rray), cuyo principal representante está constituido por un conjunto transistores más circuitería E/S. Se unen mediante pistas metal que hay que trazar forma óptima, siendo ésta la máscara que hay que enviar al fabricante. Las FPG (Field Programmable Gate rray), introducidas por ilinx en 1985, son el dispositivo programable por el usuario más general espectro. También se nominan L (Logic ell rray). onsisten en una matriz bidimensional bloques configurables que se puen conectar mediante recursos generales interconexión. Estos recursos incluyen segmentos pista diferentes longitus, más unos conmutadores programables para enlazar bloques a pistas o pistas entre sí. En realidad, lo que se programa en una FPG son los conmutadores que sirven para realizar las conexiones entre los diferentes bloques, más la configuración los bloques Estructura general las FPGs El proceso diseño un circuito digital utilizando una matriz lógica programable pue scomponerse en dos etapas básicas: 1. ividir el circuito en bloques básicos, asignándolos a los bloque configurables l dispositivo. 2. onectar los bloques lógica mediante los conmutadores necesarios. 1 2

3 LIM Proyecto final LIM Proyecto final loque Lógico élula E/S loques Lógicos Interconexión anal Interconexión loques Lógicos MTRIZ SIMÉTRI S EN NLES Recursos Interconexión loques PL Interconexiones Interconexiones sobre loques Lógicos Figura 2: Estructura general una FPG (en concreto ILIN) Para ello el fabricante proporciona las herramientas diseño acuadas. Los elementos básicos constituyentes una FPG como las ilinx se puen ver en la figura 2 y son los siguientes: 1. loques lógicos, cuya estructura y contenido se nomina arquitectura. Hay muchos tipos arquitecturas, que varían principalmente en complejidad (s una simple puerta hasta módulos más complejos o estructuras tipo PL). Suelen incluir biestables para facilitar la implementación circuitos secuenciales. Otros módulos importancia son los bloques Entrada/Salida, 2. Recursos interconexión, cuya estructura y contenido se nomina arquitectura rutado. 3. Memoria RM, que se carga durante el RESET para configurar bloques y conectarlos. Entre las numerosas ventajas que proporciona el uso FPGs dos stacan principalmente: el bajo coste prototipado y el corto tiempo producción. No todo son ventajas. Entre los inconvenientes su utilización están su baja velocidad operación y baja nsidad lógica (poca lógica implementable en un solo chip). Su baja velocidad se be a los retardos introducidos por los conmutadores y las largas pistas conexión. Por supuesto, no todas las FPG son iguales. ependiendo l fabricante nos pomos encontrar con diferentes soluciones. Las FPGs que existen en la actualidad en el mercado se puen clasificar como pertenecientes a cuatro grans familias, pendiendo la estructura que adoptan los bloques lógicos que tengan finidos. Las cuatro estructuras se puen ver en la figura 3, sin que aparezcan en la misma los bloques entrada/salida. 1. simétrica, como son las ILIN 2. asada en canales, TEL 3. Mar puertas, OR 4. PL jerárquica, LTER o PLs ILIN. En concreto, para explicar el funcionamiento y la estructura básica este tipo dispositivos programables sólo se consirarán las distintas familias ILIN. 3 PL JERÁRQUIO MR E PUERTS Figura 3: Tipos FPGs 2. rquitectura las FPG ilinx 2.1. Tecnología programación ntes continuar con conocimientos más avanzados acerca FPGs ( ILIN en concreto), hay que aclarar cómo se realiza el proceso programación (ie., las conexiones necesarias entre bloques y pistas). En primer lugar, si se piensa que el número dispositivos conexión que hay en una FPG es muy gran (típicamente superior a ), es necesario que cumplan las siguientes propiedas: Ser lo más pequeños que posible. Tener la resistencia ON lo más baja posible, mientras la OFF ha ser lo más alta posible (para que funcione como conmutador). Se ben por incorporar al proceso fabricación la FPG. El proceso programación no es único, sino que se pue realizar mediante diferentes tecnologías, como son células RM estáticas, transistores EPROM y EEPROM, etc. En el caso las FPGs ILIN los elementos programación se basan en células memoria RM que controlan transistores paso, puertas transmisión o multiplexores. En la figura 4 se pue ver esquemáticamente cómo son. ependiendo l tipo conexión requerida se elegirá un molo u otro. 4

4 LIM Proyecto final LIM Proyecto final Pistas élula SRM élula SRM élula SRM MU Salidas Pista Transistor paso Pista Pista Puerta transmisión Pista élula SRM on transistor paso on puerta transmisión on multiplexor Pista/loque Entradas Tabla look-up S Q Figura 4: Tipos conectores utilizados por ILIN R Es importante stacar que si se utilizan células SRM la configuración la FPG será válida únicamente mientras esté conectada la alimentación, pues es memoria volátil. En los sistemas finales está claro que hace falta algún mecanismo almacenamiento no volátil que cargue las células RM. Esto se pue conseguir mediante EPROMs o disco. Este elemento programación es relativamente gran (necesita por lo menos 5 transistores), pero se pue implementar en el proceso normal fabricación l circuito (es MOS). más, permite reconfigurar la FPG una forma muy rápida escripción las principales familias Hay múltiples familias lógicas ntro ILIN. Las primeras que surguieron son: 2000 (scatalogada en el año 1999), 3000 y 4000, correspondientes respectivamente a la primera, segunda y tercera generación dispositivos, que se distinguen por el tipo bloque lógico configurable () que contienen. En la actualidad existen también las familias FP- G SpartanII, SpartanIII, Virtex, VirtexII y VirtexPro. La tabla 1 muestra la cantidad s que pue haber en cada FPG las familias base y ese mismo valor expresado en puertas equivalentes. SERIE Tipo N o s Puertas Equivalentes LUT, 1 FF LUT, 2 FF L 3 LUT, 2 FF uadro 1: Familias l fabricante ILIN El bloque lógico ha ser capaz proporcionar una función lógica en general y reprogramable. La mejor forma realizar esto es mediante una tabla valores preasignados o tablas look-up. ásicamente, una tabla look-up (LUTs en alante) es una memoria, con un circuito control que se encarga cargar los datos. uando se aplica en una dirección las entradas la función booleana la memoria vuelve un dato, lo que se pue hacer corresponr con la salida requerida. Falta añadir los componentes necesarios para sempeñar funciones no implementables con una memoria, tales como una batería registros, multiplexores, buffers etc. Estos componentes están en posiciones fijas l dispositivo. La ventaja la utilización este tipo tablas es su gran flexibilidad: una LUT k entradas pue implementar cualquier función booleana k variables, y hay 2 2k funciones posibles. El inconveniente es obvio: ocupan mucho espacio y no son muy aprovechables. 5 Reloj (lk) Figura 5: rquitectura l la 2000 Los bloques lógicos configurables la familia 2000 se componen una tabla lookup con cuatro entradas y un biestable, con lo que pue generar cualquier función hasta 4 variables o dos funciones 3 variables. El la familia 3000 es más complejo: permite implementar una función 5 variables o dos funciones 4 variables (limitadas a 5 diferentes entradas, claro). más contiene dos biestables y cierta lógica. La familia 4000 es ya mucho más sofisticada. Tiene tres tablas look-up dispuestas en dos niveles, llegando a por implementar funciones hasta 9 variables. En general, los recursos interconexión son tres tipos: onexiones directas, permiten la conexión las salidas l con sus vecinos más directos (N, S, E y O). Interconexiones propósito general, para distancias superiores a un (más allá l vecino). Son pistas horizontales y verticales l tamaño un, pero que se puen empalmar para crear pistas más largas. Líneas largo recorrido, suelen cubrir lo ancho o largo la pastilla. Permiten conexiones con un retardo mucho menor que uniendo las anteriores. El camino crítico un circuito es el recorrido que, s una entrada hasta una salida, presenta un retardo máximo rquitectura la familia 2000 unque hoy en día no se encuentran disponibles las FPGs esta familia, dado que contienen la arquitectura más sencilla, vamos a utilizarlas como base para comprenr el funcionamiento este tipo dispositivos. En la figura 5 se pue ver cómo es el bloque configurable básico las ontiene como elementos principales una tabla look-up 4 entradas y un biestable. La tabla look-up pue reproducir cualquier función cuatro variables o dos funciones tres variables. e las dos salidas l una se pue registrar, o se puen jar las dos combinacionales. 6

5 LIM Proyecto final LIM Proyecto final Líneas Largo recorrido onexiones propósito general este enunciado (sacadas [il91]), permitiéndose la realización las simplificaciones que se consiren oportunas. continuación se darán algunas directrices sobre qué simplificaciones se puen hacer y cuál es la forma abordarlas. Ha quedar claro s el principio que este diseño tiene un margen libertad bastante gran. Es cir, NO hay que hacer una FPG idéntica a una la familia 2000, sino que se ben adaptar las especificaciones la misma para por utilizar las técnicas vistas en clase: diseño con doble fase reloj, elementos MOS cualquiera los tipos estudiados, etc. onexiones directas Figura 6: Recursos interconexión en la familia 2000 dicionalmente, en el bloque hay 6 multiplexores que permitirán seleccionar las conexiones que se sea hacer ntro cada particular. Por ello, en sus terminales selección necesitarán un elemento memoria con el valor seado (ver figura 4). Nótese que la salida l biestable se pue llevar vuelta a una las entradas la LUT, siempre y cuando se configuren acuadamente los selectores oportunos. Esto es muy útil, pues permite implementar estructuras realimentadas como son contadores o máquinas estados. Por otro lado, la arquitectura rutado la familia 2000 utiliza tres tipos recursos interconexión: conexiones directas, conexiones propósito general y líneas largo recorrido. Todos estos recursos se puen ver en la figura 6. Las conexiones directas (en la figura aparecen sólo para un ) proporcionan enlace s la salida un hasta sus vecinos superior, inferior y a la recha. Si hay que conectar una red a un bloque más lejano hay que utilizar las conexiones propósito general, que son segmentos pista dispuestas horizontal y verticalmente a lo largo toda la FPG. En particular, en esta familia hay cuatro segmentos horizontales y cinco verticales por canal. Su longitud está limitada siempre a la distancia fija entre 2 s, por lo que para realizar conexiones más largas hay que utilizar las matrices interconexión. Es importante observar que la utilización estos recursos repercutirá negativamente en las prestaciones l diseño, pues los conectores la matriz introducen forzosamente un retardo. Las líneas largo recorrido se utilizan para conexiones que han llegar a varios s con bajo skew. 3. Especificaciones omo ya se ha comentado, vamos a diseñar una versión simplificada una FPG la familia 2000 ilinx. Todo el diseño be seguir las especificaciones que acompañan 3.1. Estructura La FPG que se be realizar constará 16 s. En principio basta con este tamaño, pues el diseño ha ser completamente regular y estructurado, caracterizando perfectamente a nivel módulos, lo que lo hará fácilmente ampliable. Recordamos que la meta que se persigue es un diseño correcto, con un trazado simple y bien estructurado. más los 16 s, es necesario implementar los recursos conexión (tanto las líneas como las matrices interconexión) y el sistema control que gestione la programación toda la FPG. Para facilitar la comprensión l problema, hay que ver en el diseño dos estructuras superpuestas : una correspondiente a la FPG propiamente dicha, como la ve el diseñador final; otra estructura constituye el entramado necesario para realizar la programación la FPG. Esta última parte es transparente para el usuario. Es importante stacar que la programación la FPG no es crítica en cuanto a prestaciones, porque se hace una única vez y no es terminante. Sólo ha ser correcta. Sin embargo, sí interesa optimizar el funcionamiento la FPG una vez programada para la implementación final loques lógicos La arquitectura l la 2000 se presentó en la figura 5, siendo sus componentes principales: Una LUT 4 entradas y 2 salidas Un biestable. Seis multiplexores, cada uno con sus correspondientes elementos memoria. La LUT que vamos a implementar es como se scribió en el ejercicio 4 (apartado 3.3). Es cir, ha ser capaz implementar dos funciones 4 entradas inpendientes 1. En ilinx, el biestable l dispone una entrada reloj o enable que se pue excitar con tres líneas: La entrada reloj clk. La entrada propósito general. La función combinacional G (salida la LUT). 7 8

6 LIM Proyecto final LIM Proyecto final F F S Q R Switch 2x2 Tabla look-up in(0..1) Prog Figura 9: Símbolo la LUT a b c f a b c Memoria 8x1 Figura 10: Implementación LUT con SRM f G Reloj ( Φ1, Φ2) Figura 7: iestable l Figura 8: interconexión ado que nosotros trabajamos con dos fases reloj, no tiene mucho sentido que se puedan utilizar otras señales como reloj, por lo que una implementación perfectamente válida l sería la la figura 7. En cuanto al tipo biestable, el que se encuentra realmente en el ilinx es configurable, forma que se pue programar como latch sensible al nivel o biestable sensible al flanco. Para nuestros propósitos sería suficiente implementar uno los dos tipos biestable 2, sin que sea programable. on esto el número multiplexores l que nos hacen falta es menor. ualquier otra simplificación que se haga al habrá justificarse forma similar a la realizada en el párrafo anterior escripción tallada la LUT Hasta ahora, se ha presentado el la 2000 s el punto vista un usuario final. ado que ahora se va a implementar siguiendo una metodología full-custom, es necesario conocer más talles. En la figura 9 se ve el conjunto entradas y salidas que tiene realmente la LUT. omo se pue observar, en el símbolo aparecen dos entradas nuevas, las relacionadas con la programación la LUT: Las líneas datos in, sirven para introducir en la LUT los datos programación. La línea programación Prog, su valor será diferente en función l modo en que se esté (programación/funcionamiento normal). omo ya se ha explicado previamente, la forma inmediata implementar una LUT es utilizar una memoria RM estática. Por ejemplo, consira la tabla verdad la función f = ab + c que aparece en la figura 10. Si esta función lógica se implementa con una LUT tres entradas, será necesaria una RM 2 3 = 8 posiciones, y almacenaremos 1 en la posición 000, 0 en la posición 001, y así sucesivamente. 1 NOT: las salidas la LUT en las especificaciones ilinx se llaman F y G, siendo e las salidas l ; adoptaremos esta notación a partir ahora. 2 tención, un biestable no es un registro dinámico. Si queremos realizar una LUT dos salidas lo pomos hacer con 2 memorias 2 k posiciones, o lo que es mejor, con una memoria k líneas dirección y 2 bit palabra. Por supuesto, se está ocupando mucha área, pero esta es la mejor forma realizar una función booleana cualquiera. Se ja al alumno cidir la mejor forma implementar la memoria para conseguir un buen compromiso área-tiempo acceso. La equivalencia terminales entre la LUT y la memoria son los siguientes. Las líneas entrada corresponn al bus direcciones; las líneas datos equivalen a bus datos entrada; las salidas (, en nuestro caso) corresponn a bus datos salida; y la señal programación será la línea lectura/escritura, R/ W la memoria. ependiendo l tipo implementación la memoria se pue necesitar alguna entrada más (por ejemplo, se pue utilizar alguna señal reloj para temporizar el funcionamiento la memoria) Implementación memorias MOS Una memoria MOS 3 integra los siguientes componentes básicos: La célula memoria. Pue ser estática o dinámica pendiendo la forma almacenamiento l dato. Las células estáticas son más grans que las dinámicas, pero tienen la ventaja no necesitar refresco. La forma más eficiente distribuir las células es colocarlas en una matriz cuadrada, como se muestra en la figura 11. El codificador filas, que permite seleccionar la fila la matriz células memoria a la que se quiere accer (tanto para lectura como para escritura). Para ello se utilizarán parte las líneas dirección. El codificador columnas, que permite seleccionar las células la palabra que se va a leer o escribir entre los datos la fila proporcionada por el codificador filas. ircuito escritura las células acuadas (las la palabra seada). ircuito lectura la fila acuada (sense amplifier). ircuito control línea bit, que acondiciona esta línea para que sean factibles las operaciones lectura y escritura. La forma distribuir las células en la matriz se scribe a continuación. Hay que intentar hacer una matriz lo más cuadrada posible. Siguiendo la terminología la figura 11, supongamos que tenemos una memoria con 2 k palabras (por lo tanto con k líneas dirección) y cada palabra 3 El capítulo 8 [WE94] contiene una excelente scripción la implementación memorias MOS. 9 10

7 LIM Proyecto final LIM Proyecto final addr(k-l) addr(l) r/w ecod. filas.... células n x m.... Sense ampl. ecod. columnas to. escritura ato(0..i) Figura 11: Estructura una memoria addr(k-l) addr(l) ecod filas ecod cols. ato_in control línea célula Sense ampl. to. escritura ato_out Figura 12: R/W una célula memoria tiene b bits. En total tendremos 2 k b células. Todas estas células se ornan en una matriz dimensiones n m, don m = 2 k l y n = 2 l b, siendo l una parte las líneas dirección necesaria para hacer la selección las columnas. Hay que intentar que n y m sean lo más parecido posible para tener forma cuadrada. En la figura 12 aparece representada la relación existente entre todos los elementos constituyentes la memoria y su disposición en las operaciones lectura y escritura Recursos interconexión omo se expuso en la sección 2.3, la arquitectura rutado la familia 2000 utiliza tres tipos recursos interconexión: conexiones directas, conexiones propósito general y líneas largo recorrido (ver figura 6). Toda esta estructura se pue simplificar para hacerla más fácil implementar. En esta sección hacemos una propuesta cómo se puen realizar. omenzando por las conexiones propósito general, sabemos que se basan en la unión segmentos pista entre s. Para simplificar el rutado vamos a consirar que son 4 líneas tanto en sentido horizontal com en vertical. Necesitaremos dos células especiales para realizarlas: La matriz interconexión (figura 8), que permite el cruce pistas horizontales y verticales. No tiene por qué posibilitar la conexión todas las líneas con todas. Se implementará utilizando 4 switch 2x2. Módulos conexión las entradas y salidas l a los segmentos pista las conexiones propósito general. Un ejemplo cómo se pue hacer estas conexiones se ve en la figura 13. omo se ve, hay que facilitar el acceso a las entradas l y la salida l mismo. No tiene por qué ser el acceso sólo a las líneas verticales; esto penrá fundamentalmente l trazado que se realice l. Siguiendo esta propuesta, las conexiones directas que vamos a implementar son las scritas en el manual ilinx: La salida se pue conectar a las entradas o l inferior o a las entradas o l superior. 11 r/w clk La salida se pue conectar a la entrada l situado a la recha. Evintemente esto es para los s internos la FPG. Los que estén en la periferia se podrán conectar directamente a los pads E/S. Por supuesto, las líneas E/S l no tienen por qué tener la orientación mostrada en la figura, cada proyecto se realizará con la orientación que cada grupo estime mejor. En cuanto a las líneas largo recorrido, se ja a voluntad l diseñador implementar las que son programables. En caso consirarlas, se tendría que elegir qué entradas y salidas l tendrán acceso a las mismas. En la figura 13 se ha presentado como ejemplo dos líneas largo resorrido y algunas entradas accediendo a las mismas. Hablamos líneas programables porque hay 2 líneas largo recorrido que en nuestro caso NO serán programables y sí son obligatorias: las líneas que llevan las dos fases l reloj, que como se sabe, se ben rutar con especial cuidado ircuito control programación Esta parte la FPG be ser una extensión l circuito programación una LUT. Ha ser un circuito único que configure forma secuencial toda la FPG. unque el la familia 2000 hay varias formas programar la FPG, nosotros nos centraremos en el modo más sencillo: el nominado modo Serial/Slave. En este caso los datos llegan en serie por un pin entrada datos forma síncrona: un reloj (LK) valida los datos la entrada serie (IN). Se ja a alumno finir el formato los datos entrada cuando se está en configuración. El control la FPG se pue hacer s un microprocesador, resultando el esquema conexión más sencillo el que aparece en la figura 14. Resulta evinte que hay que utilizar los recursos interconexión para realizar la programación, por lo que será necesario configurar primero las interconexiones para realizar la programación los s. Para programar las LUTs, se sugiere como forma sencilla implementación comenzar configurando todas las líneas para que lleven a, b c y d a todos los s la FPG. Luego se utilizarían unas líneas selección que vayan habilitando cada mientras se hace la programación. Son necesarios unos codificadores globales que sirvan para llevar el dato a cada fila/columna s. Esto se pue ver como el acceso en escritura a una memoria. Si se realiza la escritura por filas o columnas, harían falta unos registros splazamiento globales. Todos los elementos memoria se ben enlazar siguiendo una filosofía scan-path. Referencias [FRV92] Stephen. rown, Robert J. Francis, Jonathan Rose, and Zvonko G. Vranesic. Field-Programmable Gate rrays. Kluwer camic Publishers, Norwell, Massachusetts, [SR + 99a] P. how, S. Ong Seo, J. Rose, K. hung, G. Páez-Monzón, and I. Rahardja. The sign of an sram-based field programmable gate array-part i: rchitecture. IEEE Trans. on VLSI Systems, 7(2): , June

8 LIM Proyecto final LIM Proyecto final PHI 1 PHI 2 LK SISTEM MIROPROESOR LK PHI 1 PHI 2 M0 M1 ONE ONE Largo Recorrido din prog clk enb progm Elem. mem. RESET PUERTO E/S M2 OUT IN RESET RESET FPG Figura 14: programación. d_in [SR + 99b] P. how, S. Ong Seo, J. Rose, K. hung, G. Páez-Monzón, and I. Rahardja. The sign of an sram-based field programmable gate array-part ii: ircuit sign and layout. IEEE Trans. on VLSI Systems, 7(3): , September Módulo conexión din prog clk enb din prog clk enb [WE94] Neil H. E. Weste and Kamran Eshraghian. Principles of MOS VLSI esign. ddison-wesley, 2nd edition, [il91] ilinx Inc., 2100 Logic rive, San Jose, The Programmable Gate rray ata ook, Módulo conexión din prog clk enb Figura 13: Esquema posibles conexiones en la FPG. etalle conexión con su elemento memoria

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

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

TEMA VII: DISEÑO SECUENCIAL PROGRAMABLE

TEMA VII: DISEÑO SECUENCIAL PROGRAMABLE TEMA VII: ISEÑO SECUENCIAL PROGRAMABLE e igual forma que podíamos disponer de dispositivos combinacionales programables para poder implementar funciones combinacionales en un solo integrado, en el dominio

Más detalles

ÍNDICE DISEÑO DE CONTADORES SÍNCRONOS JESÚS PIZARRO PELÁEZ

ÍNDICE DISEÑO DE CONTADORES SÍNCRONOS JESÚS PIZARRO PELÁEZ ELECTRÓNICA DIGITAL DISEÑO DE CONTADORES SÍNCRONOS JESÚS PIZARRO PELÁEZ IES TRINIDAD ARROYO DPTO. DE ELECTRÓNICA ÍNDICE ÍNDICE... 1 1. LIMITACIONES DE LOS CONTADORES ASÍNCRONOS... 2 2. CONTADORES SÍNCRONOS...

Más 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

UNIDADES FUNCIONALES DEL ORDENADOR TEMA 3

UNIDADES FUNCIONALES DEL ORDENADOR TEMA 3 UNIDADES FUNCIONALES DEL ORDENADOR TEMA 3 INTRODUCCIÓN El elemento hardware de un sistema básico de proceso de datos se puede estructurar en tres partes claramente diferenciadas en cuanto a sus funciones:

Más 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

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

Modelo de examen tipo resuelto 1

Modelo de examen tipo resuelto 1 Modelo de examen tipo resuelto. Diseñar un sistema combinacional que tenga cinco entradas y dos salidas y que actúe de la siguiente forma: las cinco entradas (x 4 x 3 x 2 x x 0 ) representan una palabra

Más detalles

Teclado sobre una PDA para Personas con Parálisis Cerebral

Teclado sobre una PDA para Personas con Parálisis Cerebral Manual de Usuario - 1 - - 2 - Teclado sobre una PDA para Personas con Parálisis Cerebral Capítulo 1. MANUAL DE USUARIO 12.1 Descripción de la aplicación Este programa le permitirá llevar a cabo las siguientes

Más detalles

Centro de Capacitación en Informática

Centro de Capacitación en Informática Fórmulas y Funciones Las fórmulas constituyen el núcleo de cualquier hoja de cálculo, y por tanto de Excel. Mediante fórmulas, se llevan a cabo todos los cálculos que se necesitan en una hoja de cálculo.

Más detalles

MATEMÁTICAS CON LA HOJA DE CÁLCULO

MATEMÁTICAS CON LA HOJA DE CÁLCULO MATEMÁTICAS CON LA HOJA DE CÁLCULO Podemos dar a esta aplicación un uso práctico en el aula de Matemáticas en varios sentidos: Como potente calculadora: sucesiones, límites, tablas estadísticas, parámetros

Más detalles

10 En este caso indica la dirección GPIB del instrumento.

10 En este caso indica la dirección GPIB del instrumento. Práctica: Manejo de intrumentos a tavés del bus GPIB. Utilización de drivers de instrumentos, funciones básicas GPIB. Utilización de sesiones VISA (Virtual Instrument Software Architecture). En esta práctiva

Más detalles

La Gestión Operativa: La Clave del Éxito.

La Gestión Operativa: La Clave del Éxito. La Gestión Operativa: La Clave del Éxito. Objetivos Contenidos 1. Ser capaces de planificar y seguir, de una forma operativa, programas y proyectos. 2. Conocer las técnicas adecuadas para la gestión eficaz

Más detalles

Generación de funciones lógicas mediante decodificadores binarios con salidas activas a nivel alto

Generación de funciones lógicas mediante decodificadores binarios con salidas activas a nivel alto Generación de funciones lógicas mediante decodificadores binarios con salidas activas a nivel alto Apellidos, nombre Martí Campoy, Antonio (amarti@disca.upv.es) Departamento Centro Informática de Sistemas

Más detalles

Microsoft Office: EXCEL. Objetivos curso

Microsoft Office: EXCEL. Objetivos curso Objetivos curso Conocer las aplicaciones ofimáticas de Microsoft Office y las utilidades a las que se orientan cada una de ellas, con el objetivo que cada formado descubra las posibilidades concretas de

Más detalles

Figura 1.4. Elementos que integran a la Tecnología de Información.

Figura 1.4. Elementos que integran a la Tecnología de Información. 1.5. Organización, estructura y arquitectura de computadoras La Gráfica siguiente muestra la descomposición de la tecnología de información en los elementos que la conforman: Figura 1.4. Elementos que

Más detalles

PRÁCTICAS DE GESTIÓN GANADERA:

PRÁCTICAS DE GESTIÓN GANADERA: PRÁCTICAS DE GESTIÓN GANADERA: MANEJO DE HOJA DE CÁCULO (EXCEL) 1. INTRODUCCIÓN AL MANEJO DE EXCEL La pantalla del programa consta de una barra de herramientas principal y de una amplia cuadrícula compuesta

Más detalles

El proceso de edición digital en Artelope y CTCE

El proceso de edición digital en Artelope y CTCE El proceso de edición digital en Artelope y CTCE Carlos Muñoz Pons Universitat de València carlos.munoz-pons@uv.es Introducción Una de las cuestiones más importantes a la hora de trabajar en proyectos

Más detalles

La ventana de Microsoft Excel

La ventana de Microsoft Excel Actividad N 1 Conceptos básicos de Planilla de Cálculo La ventana del Microsoft Excel y sus partes. Movimiento del cursor. Tipos de datos. Metodología de trabajo con planillas. La ventana de Microsoft

Más detalles

La Dirección Comercial

La Dirección Comercial La Dirección Comercial 1. La función comercial en la empresa: a) Análisis del sistema comercial: b) Diseño de estrategias: c) Dirección, organización y control de la actividad comercial. 2. El sistema

Más detalles

HERRAMIENTA DE DIMENSIONADO DE SISTEMAS FOTOVOLTAICOS AUTONOMOS

HERRAMIENTA DE DIMENSIONADO DE SISTEMAS FOTOVOLTAICOS AUTONOMOS HERRAMIENTA DE DIMENSIONADO DE SISTEMAS FOTOVOLTAICOS AUTONOMOS M. VAZQUEZ, N. NUÑEZ Y L. DIAZ Sección Departamental de Electrónica Física EUIT de Telecomunicación Universidad Politécnica de Madrid e-mail

Más detalles

Cálculo Simbólico también es posible con GeoGebra

Cálculo Simbólico también es posible con GeoGebra www.fisem.org/web/union ISSN: 1815-0640 Número 34. Junio de 2013 páginas 151-167 Coordinado por Agustín Carrillo de Albornoz Cálculo Simbólico también es posible con GeoGebra Antes de exponer las posibilidades

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

Descripción técnica. Sicherheit-TES103010 Versión 1.0

Descripción técnica. Sicherheit-TES103010 Versión 1.0 Monitorización de la instalación Concepto sobre seguridad y contraseñas de SMA para instalaciones fotovoltaicas protegidas por contraseñas con Bluetooth Wireless Technology Descripción técnica Sicherheit-TES103010

Más detalles

LABORATORIO Nº 2 GUÍA PARA REALIZAR FORMULAS EN EXCEL

LABORATORIO Nº 2 GUÍA PARA REALIZAR FORMULAS EN EXCEL OBJETIVO Mejorar el nivel de comprensión y el manejo de las destrezas del estudiante para utilizar formulas en Microsoft Excel 2010. 1) DEFINICIÓN Una fórmula de Excel es un código especial que introducimos

Más detalles

PROPUESTAS COMERCIALES

PROPUESTAS COMERCIALES PROPUESTAS COMERCIALES 1. Alcance... 2 2. Entidades básicas... 2 3. Circuito... 2 3.1. Mantenimiento de rutas... 2 3.2. Añadir ofertas... 5 3.2.1. Alta desde CRM... 5 3.2.2. Alta desde el módulo de Propuestas

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

3.8 Construcción de una ALU básica

3.8 Construcción de una ALU básica 3.8 Construcción de una ALU básica En este punto veremos como por medio de compuertas lógicas y multiplexores, se pueden implementar las operaciones aritméticas básicas de una ALU. Esencialmente en este

Más detalles

Encuesta sobre utilización de la microelectrónica en la Argentina

Encuesta sobre utilización de la microelectrónica en la Argentina Encuesta sobre utilización de la microelectrónica en la Argentina Los dispositivos microelectrónicos forman el corazón de todo sistema electrónico de nuestros días. En ellos los circuitos alcanzan las

Más 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

Tema : ELECTRÓNICA DIGITAL

Tema : ELECTRÓNICA DIGITAL (La Herradura Granada) Departamento de TECNOLOGÍA Tema : ELECTRÓNICA DIGITAL.- Introducción. 2.- Representación de operadores lógicos. 3.- Álgebra de Boole. 3..- Operadores básicos. 3.2.- Función lógica

Más detalles

PROBLEMAS DE FUNDAMENTOS DE TECNOLOGÍA DE COMPUTADORES T5. MEMORIAS

PROBLEMAS DE FUNDAMENTOS DE TECNOLOGÍA DE COMPUTADORES T5. MEMORIAS PROBLEMAS DE FUNDAMENTOS DE TECNOLOGÍA DE COMPUTADORES T5. MEMORIAS Tema 5 Memorias Hoja: 2 / 14 Base teórica La memoria es el lugar en el que se almacenan las instrucciones y los datos para que se puedan

Más detalles

Servicio de estadísticas de Alojamiento Fecha de revisión: 19/09/2005

Servicio de estadísticas de Alojamiento Fecha de revisión: 19/09/2005 Servicio de estadísticas de Alojamiento Fecha de revisión: 19/09/2005 1. Acerca de este documento Este documento describe el servicio de estadísticas del que actualmente disfrutan algunas de las páginas

Más detalles

Tema 11: Sistemas combinacionales

Tema 11: Sistemas combinacionales Tema 11: Sistemas combinacionales Objetivo: Introducción Generador Comprobador de paridad Comparadores Semisumador (HA) Sumador Completo (FA) Expansión de sumadores Sumador paralelo con arrastre serie

Más detalles

MEMORIAS DE SEMICONDUCTORES

MEMORIAS DE SEMICONDUCTORES MEMORIAS DE SEMICONDUCTORES Se ha visto anteriormente que un registro (latch o flip-flop) puede almacenar un bit. Para almacenar una gran cantidad de bits, se recurre al uso de memorias. Una memoria, en

Más detalles

MANUAL DE AYUDA HERRAMIENTA DE APROVISIONAMIENTO

MANUAL DE AYUDA HERRAMIENTA DE APROVISIONAMIENTO MANUAL DE AYUDA HERRAMIENTA DE APROVISIONAMIENTO Fecha última revisión: Marzo 2016 INDICE DE CONTENIDOS HERRAMIENTA DE APROVISIONAMIENTO... 2 1. QUÉ ES LA HERRAMIENTA DE APROVISIONAMIENTO... 2 HERRAMIENTA

Más detalles

Manual de usuario para Android de la aplicación PORTAFIRMAS MÓVIL

Manual de usuario para Android de la aplicación PORTAFIRMAS MÓVIL Manual de usuario para Android de la aplicación PORTAFIRMAS MÓVIL Índice 1 Introducción... 5 1.1 Perfil de la aplicación... 5 1.2 Requisitos técnicos... 5 2 Manual de usuario... 7 2.1 Instalación del certificado...

Más detalles

Índice general de materias LECCIÓN 7 74

Índice general de materias LECCIÓN 7 74 Índice general de materias LECCIÓN 7 74 BUSCAR 74 BUSCAR CON FORMATO 77 REEMPLAZAR 78 REEMPLAZAR CON FORMATO 79 NOTAS AL PIE DE PÁGINA 79 CONFIGURAR LAS NOTAS 81 INSERTAR NOTAS AL PIE 83 MODIFICAR NOTAS

Más detalles

CASO PRÁCTICO DISTRIBUCIÓN DE COSTES

CASO PRÁCTICO DISTRIBUCIÓN DE COSTES CASO PRÁCTICO DISTRIBUCIÓN DE COSTES Nuestra empresa tiene centros de distribución en tres ciudades europeas: Zaragoza, Milán y Burdeos. Hemos solicitado a los responsables de cada uno de los centros que

Más detalles

www.fundibeq.org Es de aplicación a aquellos estudios o situaciones en que es necesario priorizar entre un conjunto de elementos.

www.fundibeq.org Es de aplicación a aquellos estudios o situaciones en que es necesario priorizar entre un conjunto de elementos. GRAÁFICOS DE GESTIÓON (LINEALES, BARRAS Y TARTAS) 1.- INTRODUCCIÓN Este documento introduce los Gráficos de Gestión de uso más común y de mayor utilidad: Gráficos Lineales, Gráficos de Barras y Gráficos

Más detalles

18. Camino de datos y unidad de control

18. Camino de datos y unidad de control Oliverio J. Santana Jaria Sistemas Digitales Ingeniería Técnica en Informática de Sistemas Curso 2006 2007 18. Camino de datos y unidad de control Un La versatilidad una característica deseable los Los

Más detalles

LEER Y ESCRIBIR ARCHIVOS O FICHEROS EN C. FOPEN, FCLOSE, MODOS DE ACCESO READ, WRITE Y APPEND (CU00536F)

LEER Y ESCRIBIR ARCHIVOS O FICHEROS EN C. FOPEN, FCLOSE, MODOS DE ACCESO READ, WRITE Y APPEND (CU00536F) APRENDERAPROGRAMAR.COM LEER Y ESCRIBIR ARCHIVOS O FICHEROS EN C. FOPEN, FCLOSE, MODOS DE ACCESO READ, WRITE Y APPEND (CU00536F) Sección: Cursos Categoría: Curso básico de programación en lenguaje C desde

Más detalles

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

Sistemas de Calidad Empresarial

Sistemas de Calidad Empresarial Portal Empresarial Aljaraque Empresarial Sistemas de Calidad Empresarial 1 ÍNDICE 1. INTRODUCCIÓN. 2. CONCEPTO DE CALIDAD Y SU SISTEMA. 3. MÉTODO PARA IMPLANTAR UN SISTEMA DE GESTIÓN DE LA CALIDAD. 4.

Más detalles

Base de datos en la Enseñanza. Open Office

Base de datos en la Enseñanza. Open Office 1 Ministerio de Educación Base de datos en la Enseñanza. Open Office Módulo 1: Introducción Instituto de Tecnologías Educativas 2011 Introducción Pero qué es una base de datos? Simplificando mucho, podemos

Más detalles

Por el rápido crecimiento de Internet la tecnología se ha tenido que adaptar para cubrir las

Por el rápido crecimiento de Internet la tecnología se ha tenido que adaptar para cubrir las Capítulo 1 Introducción Por el rápido crecimiento de Internet la tecnología se ha tenido que adaptar para cubrir las demandas de mayor ancho de banda. Para cubrir esta demanda los proveedores de Internet

Más detalles

EXTRACTO Descripción del uso y manejo de SIRAIS 1.2

EXTRACTO Descripción del uso y manejo de SIRAIS 1.2 Manual de usuario EXTRACTO Descripción del uso y manejo de ELABORADO POR Dr. Javier Rodríguez Suárez Director General de Difusión e Investigación Ing. José Joel Lucero Morales Jefe de Enseñanza de la Dirección

Más detalles

Menús. Gestor de Menús

Menús. Gestor de Menús Menús Para dar acceso a las categorías, artículos y generar espacio para los módulos se deben crear menús, éstos son enlaces a determinado recurso en el portal Web, sin ellos no es posible visualizar ninguno

Más detalles

Transparencia Salamanca: Portal de Transparencia en pequeños municipios.

Transparencia Salamanca: Portal de Transparencia en pequeños municipios. 1. Nombre del Proyecto / Práctica Transparencia Salamanca: Portal de Transparencia en pequeños municipios. 2. Nombre de la Entidad Local REGTSA. Organismo Autónomo de Recaudación de la Diputación Provincial

Más detalles

Transformación de binario a decimal. Transformación de decimal a binario. ELECTRÓNICA DIGITAL

Transformación de binario a decimal. Transformación de decimal a binario. ELECTRÓNICA DIGITAL ELECTRÓNICA DIGITAL La electrónica es la rama de la ciencia que se ocupa del estudio de los circuitos y de sus componentes, que permiten modificar la corriente eléctrica amplificándola, atenuándola, rectificándola

Más detalles

CAPITULO II CARACTERISTICAS DE LOS INSTRUMENTOS DE MEDICION

CAPITULO II CARACTERISTICAS DE LOS INSTRUMENTOS DE MEDICION CAPITULO II CARACTERISTICAS DE LOS INSTRUMENTOS DE MEDICION Como hemos dicho anteriormente, los instrumentos de medición hacen posible la observación de los fenómenos eléctricos y su cuantificación. Ahora

Más detalles

Figura 1. Símbolo que representa una ALU. El sentido y la funcionalidad de las señales de la ALU de la Figura 1 es el siguiente:

Figura 1. Símbolo que representa una ALU. El sentido y la funcionalidad de las señales de la ALU de la Figura 1 es el siguiente: Departamento de Ingeniería de Sistemas Facultad de Ingeniería Universidad de Antioquia Arquitectura de Computadores y Laboratorio ISI355 (2011 2) Práctica No. 1 Diseño e implementación de una unidad aritmético

Más detalles

Contabilidad Orientada a los Negocios

Contabilidad Orientada a los Negocios Tema 5 Introducción Como todos sabemos, al pagar por alguna cosa, cualquiera que esta sea, que jamás haya sido utilizada, se debe desembolsar una cantidad de dinero, esto es porque, al igual que todas

Más detalles

2. ABRIR UN NUEVO DOCUMENTO DE TRABAJO

2. ABRIR UN NUEVO DOCUMENTO DE TRABAJO 2. ABRIR UN NUEVO DOCUMENTO DE TRABAJO 18 Introducción Hasta ahora hemos visto como abrir una imagen para tratarla en Photoshop CS3, y a guardarla en cualquiera de los estados en los que se encuentre en

Más detalles

Unidad II: Administración de Procesos y del procesador

Unidad II: Administración de Procesos y del procesador Unidad II: Administración de Procesos y del procesador 2.1 Concepto de proceso Un proceso no es más que un programa en ejecución, e incluye los valores actuales del contador de programa, los registros

Más detalles

CAJAS GENERALES DE PROTECCIÓN

CAJAS GENERALES DE PROTECCIÓN La hoja de cálculo Elecon permite calcular según el Reglamento Electrotécnico la instalación eléctrica en un proyecto de arquitectura. El funcionamiento es muy sencillo, pues cada paso por dar se halla

Más detalles

GUÍA TÉCNICA PARA LA DEFINICIÓN DE COMPROMISOS DE CALIDAD Y SUS INDICADORES

GUÍA TÉCNICA PARA LA DEFINICIÓN DE COMPROMISOS DE CALIDAD Y SUS INDICADORES GUÍA TÉCNICA PARA LA DEFINICIÓN DE COMPROMISOS DE CALIDAD Y SUS INDICADORES Tema: Cartas de Servicios Primera versión: 2008 Datos de contacto: Evaluación y Calidad. Gobierno de Navarra. evaluacionycalidad@navarra.es

Más detalles

Descarga Automática. Manual de Usuario. Operador del Mercado Ibérico de Energía - Polo Español Alfonso XI, 6 28014 Madrid

Descarga Automática. Manual de Usuario. Operador del Mercado Ibérico de Energía - Polo Español Alfonso XI, 6 28014 Madrid Descarga Automática Manual de Usuario Operador del Mercado Ibérico de Energía - Polo Español Alfonso XI, 6 28014 Madrid Versión 5.2 Fecha: 2008-10-15 Ref : MU_DescargaAutomática.doc ÍNDICE 1 INTRODUCCIÓN...

Más detalles

GUÍA BÁSICA DE USO DEL SISTEMA RED

GUÍA BÁSICA DE USO DEL SISTEMA RED SUBDIRECCIÓN GENERAL DE INSCRIPCIÓN, AFILIACION Y RECAUDACIÓN EN PERIODO VOLUNTARIO GUÍA BÁSICA DE USO DEL SISTEMA RED Marzo 2005 MINISTERIO DE TRABAJO Y ASUNTOS SOCIALES TESORERÍA GENERAL DE LA SEGURIDAD

Más detalles

1. Conociendo el equipo

1. Conociendo el equipo 1. Conociendo el equipo Lo que vamos a aprender En este primer tema vamos a conocer los aparatos que componen un ordenador, su utilidad y la forma en que se conectan entre sí para funcionar correctamente.

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

Análisis de los datos

Análisis de los datos Universidad Complutense de Madrid CURSOS DE FORMACIÓN EN INFORMÁTICA Análisis de los datos Hojas de cálculo Tema 6 Análisis de los datos Una de las capacidades más interesantes de Excel es la actualización

Más detalles

Manual de Uso. Plataforma MT5. grupo graf corredores de bolsa

Manual de Uso. Plataforma MT5. grupo graf corredores de bolsa Manual de Uso Plataforma MT5 Contenido Antes de Comenzar... 4 a) Inicio de sesión... 4 b) Cambio de contraseña... 5 La Plataforma... 7 a) Observación del mercado... 7 b) Profundidad de Mercado... 9 c)

Más detalles

Curso Completo de Electrónica Digital

Curso Completo de Electrónica Digital CURSO Curso Completo de Electrónica Digital Departamento de Electronica y Comunicaciones Universidad Pontifica de Salamanca en Madrid Prof. Juan González Gómez Capítulo 4 CIRCUITOS COMBINACIONALES 4.1.

Más detalles

Fundamentos de los Sistemas Operativos (GII) Examen Final 15 de Junio de 2012 - SEGUNDA PARTE - SOLUCIONES

Fundamentos de los Sistemas Operativos (GII) Examen Final 15 de Junio de 2012 - SEGUNDA PARTE - SOLUCIONES Calificación 1 Fundamentos de los Sistemas Operativos (GII) Examen Final 15 de Junio de 2012 - SEGUNDA PARTE - 2 3 Nombre SOLUCIONES Grupo Dispone de una hora y media para completar el examen 1 (6.5 puntos)

Más detalles

NÚMEROS NATURALES Y NÚMEROS ENTEROS

NÚMEROS NATURALES Y NÚMEROS ENTEROS NÚMEROS NATURALES Y NÚMEROS ENTEROS Los números naturales surgen como respuesta a la necesidad de nuestros antepasados de contar los elementos de un conjunto (por ejemplo los animales de un rebaño) y de

Más detalles

Operación de Microsoft Word

Operación de Microsoft Word Trabajar con tablas Las tablas permiten organizar la información y crear atractivos diseños de página con columnas paralelas de texto y gráficos. Las tablas pueden utilizarse para alinear números en columnas

Más detalles

Figura 1: Símbolo lógico de un flip-flop SR

Figura 1: Símbolo lógico de un flip-flop SR FLIP-FLOPS Los circuitos lógicos se clasifican en dos categorías. Los grupos de puertas descritos hasta ahora, y los que se denominan circuitos lógicos secuenciales. Los bloques básicos para construir

Más detalles

Cómo gestionar menús en Drupal 7

Cómo gestionar menús en Drupal 7 Cómo gestionar menús en Drupal 7 Los menús en Drupal son unas herramientas muy poderosas porqué proporcionan maneras para que los visitantes de nuestro sitio puedan llegar a páginas específicas. Estos

Más detalles

Itinerario Formativo en Innovación Docente

Itinerario Formativo en Innovación Docente Módulo I: Los Mapas Conceptuales Los Mapas Conceptuales Itinerario Formativo en Innovación Docente Los mapas conceptuales son una herramienta muy poderosa para organizar, analizar y sintetizar información

Más detalles

1 1 0 1 x 1 0 1 1 1 1 0 1 + 1 1 0 1 0 0 0 0 1 1 0 1 1 0 0 0 1 1 1 1

1 1 0 1 x 1 0 1 1 1 1 0 1 + 1 1 0 1 0 0 0 0 1 1 0 1 1 0 0 0 1 1 1 1 5.1.3 Multiplicación de números enteros. El algoritmo de la multiplicación tal y como se realizaría manualmente con operandos positivos de cuatro bits es el siguiente: 1 1 0 1 x 1 0 1 1 1 1 0 1 + 1 1 0

Más detalles

2. LOS SISTEMAS DE COSTOS

2. LOS SISTEMAS DE COSTOS 2. LOS SISTEMAS DE COSTOS En el actual desarrollo de las técnicas y sistemas de costos se persiguen tres importantes objetivos: La medición de los costos, la más correcta y precisa asignación de costos

Más detalles

Circuitos Electrónicos. Septiembre 2005/2006. Problema 1º parcial

Circuitos Electrónicos. Septiembre 2005/2006. Problema 1º parcial Circuitos Electrónicos. Septiembre 2005/2006. Problema 1º parcial Se pretende realizar el circuito lógico interno de una máquina tragaperras de tres ruletas. El sistema completo tiene un esquema como el

Más detalles

Para llegar a conseguir este objetivo hay una serie de líneas a seguir:

Para llegar a conseguir este objetivo hay una serie de líneas a seguir: INTRODUCCIÓN La Gestión de la Calidad Total se puede definir como la gestión integral de la empresa centrada en la calidad. Por lo tanto, el adjetivo total debería aplicarse a la gestión antes que a la

Más detalles

Curso: Arquitectura Empresarial basado en TOGAF

Curso: Arquitectura Empresarial basado en TOGAF Metodología para desarrollo de Arquitecturas (ADM) El ADM TOGAF es el resultado de las contribuciones continuas de un gran número de practicantes de arquitectura. Este describe un método para el desarrollo

Más detalles

EL MODELO DE ESTRATIFICACIÓN POR CAPAS DE TCP/IP DE INTERNET

EL MODELO DE ESTRATIFICACIÓN POR CAPAS DE TCP/IP DE INTERNET 1 EL MODELO DE ESTRATIFICACIÓN POR CAPAS DE TCP/IP DE INTERNET Cada capa de la pila añade a los datos a enviar a la capa inferior, información de control para que el envío sea correcto. Esta información

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

Discriminación de precios y tarifa en dos etapas

Discriminación de precios y tarifa en dos etapas Sloan School of Management 15.010/15.011 Massachusetts Institute of Technology CLASE DE REPASO Nº 6 Discriminación de precios y tarifa en dos etapas Viernes - 29 de octubre de 2004 RESUMEN DE LA CLASE

Más detalles

MANUAL DE AYUDA MÓDULO GOTELGEST.NET PREVENTA/AUTOVENTA

MANUAL DE AYUDA MÓDULO GOTELGEST.NET PREVENTA/AUTOVENTA MANUAL DE AYUDA MÓDULO GOTELGEST.NET PREVENTA/AUTOVENTA Fecha última revisión: Septiembre 2014 MANUAL DE AYUDA MÓDULO GOTELGEST.NET PREVENTA/AUTOVENTA MÓDULO GOTELGEST.NET MÓVIL... 3 1. INTRODUCCIÓN A

Más detalles

Región de Murcia Consejería de Educación, Ciencia e Investigación. Manual Usuario FCT

Región de Murcia Consejería de Educación, Ciencia e Investigación. Manual Usuario FCT . Manual Usuario FCT Murcia, 9 de Julio de 2007 Manual de Usuario FCT v1.0 pág. 2 de 73 ÍNDICE Manual Usuario FCT...1 1. Tipos de usuarios... 4 2. Modelo de navegación... 5 3. Servicios... 6 3.1. Convenios...

Más detalles

Campus de Vigo 36310 Vigo España

Campus de Vigo 36310 Vigo España Campus Vigo Memoria justificativa l cumplimiento los requisitos generales y específicos recogidos en los artículos 4 y 5 l Decreto 222/2011 para el Máster Universitario en Ingeniería Organización por la

Más detalles

MANUAL DE USUARIO ARCHIVO

MANUAL DE USUARIO ARCHIVO MANUAL DE USUARIO ARCHIVO ÍNDICE Páginas 1. INTRODUCCIÓN... 1 2. MENÚ PRINCIPAL... 2 2.1 TABLAS... 2 2.1.1. Localización... 4 2.1.2. Tipos de Documentos... 4 2.1.3. Tipos Auxiliares... 6 2.2. DOCUMENTOS...

Más detalles

Informe sobre la docencia de marketing en los grados que sustituyen a las Diplomaturas en CC. Empresariales

Informe sobre la docencia de marketing en los grados que sustituyen a las Diplomaturas en CC. Empresariales Informe sobre la docencia de marketing en los grados que sustituyen a las Diplomaturas en CC. Empresariales (julio de 2011) Índice 1. Introducción 2. Estructura de los planes de estudio 3. La disciplina

Más detalles

GUIA RÁPIDA UNIDAD DE DEVICENET CJ1W-DRM21 ESTE MANUAL CONTIENE: 1.- CARACTERÍSTICAS. 2.- NOMENCLATURA Y FUNCIONES. 3.- ÁREAS CIO Y DM.

GUIA RÁPIDA UNIDAD DE DEVICENET CJ1W-DRM21 ESTE MANUAL CONTIENE: 1.- CARACTERÍSTICAS. 2.- NOMENCLATURA Y FUNCIONES. 3.- ÁREAS CIO Y DM. GUIA RÁPIDA UNIDAD DE DEVICENET CJ1W-DRM21 ESTE MANUAL CTIENE: 1.- CARACTERÍSTICAS. 2.- NOMENCLATURA Y FUNCIES. 3.- ÁREAS CIO Y DM. 1.- Características. G.R. CJ1W-DRM21. 1.- Características. La tarjeta

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

FORMACIÓN DE EQUIPOS DE E-LEARNING 2.0 MÓDULO DE DISEÑO Y PRODUCCIÓN DE MATERIALES UNIDAD 6 B

FORMACIÓN DE EQUIPOS DE E-LEARNING 2.0 MÓDULO DE DISEÑO Y PRODUCCIÓN DE MATERIALES UNIDAD 6 B 141 1 FORMACIÓN DE EQUIPOS DE E-LEARNING 2.0 Unidad 6 B 142 2 Índice SEGUIMIENTO DE PERSONAS 1 INFORMES 2 143 3 SEGUIMIENTO DE PERSONAS E INFORMES EN MOODLE El seguimiento de los participantes en Moodle

Más detalles

ESQUEMAS DE SISTEMAS VOIP CON ALTA DISPONIBILIDAD Y ALTO RENDIMIENTO

ESQUEMAS DE SISTEMAS VOIP CON ALTA DISPONIBILIDAD Y ALTO RENDIMIENTO CAPÍTULO 6 ESQUEMAS DE SISTEMAS VOIP CON ALTA DISPONIBILIDAD Y ALTO RENDIMIENTO 1 Introducción El objetivo de este capítulo es mostrar la posibilidad de integración del servicio de VoIP Asterisk con los

Más detalles

LA FACTURACIÓN DE LA ELECTRICIDAD

LA FACTURACIÓN DE LA ELECTRICIDAD LA FACTURACIÓN DE LA ELECTRICIDAD A partir del 1 de octubre de 2015 las empresas comercializadoras de referencia deben facturar con los con los datos procedentes de la curva de carga horaria, siempre que

Más detalles

5.8. REGISTRO DE FACTURAS.

5.8. REGISTRO DE FACTURAS. 5.8. REGISTRO DE FACTURAS. Una factura es un documento probatorio de la realización de una operación económica que especifica cantidades, concepto, precio y demás condiciones de la operación. Este módulo

Más detalles

Documentación de la Práctica 1 para la asignatura de Nuevas Tecnologías de la Programación (NTP)

Documentación de la Práctica 1 para la asignatura de Nuevas Tecnologías de la Programación (NTP) Documentación de la Práctica 1 para la asignatura de Nuevas Tecnologías de la Programación (NTP) Realizado por: José Luis López Pino Aitor Garcia Manterola Índice de contenido Enunciado de la práctica...3

Más detalles

Manual etime para supervisores

Manual etime para supervisores Contenido Introducción...3 Empezando a usar etime...4 Cómo entrar a etime?...5 *Cambiar su propia contraseña...5 Partes de pantalla principal...6 Funcionamiento estándar de las pantallas de captura...7

Más detalles

EL TRATAMIENTO DE LOS VEHÍCULOS AL FINAL DE SU VIDA ÚTIL

EL TRATAMIENTO DE LOS VEHÍCULOS AL FINAL DE SU VIDA ÚTIL EL TRATAMIENTO DE LOS VEHÍCULOS AL FINAL DE SU VIDA ÚTIL Manuel Kindelan Gerente del Consejo Constituyente de SIGRAUTO Miembro de ASEPA La protección del medioambiente es desde hace unos años una de las

Más detalles

SOFTWARE FINANCIERO BOLSA S.A Av. de la Albufera 321 4ª Planta 28031 Madrid Email: info@sfb.es Tel: 91 305 3614. Pág. 1/16

SOFTWARE FINANCIERO BOLSA S.A Av. de la Albufera 321 4ª Planta 28031 Madrid Email: info@sfb.es Tel: 91 305 3614. Pág. 1/16 Pág. 1/16 Pág. 2/16 ICARO es el terminal profesional de contratación, con control de riesgos, para una Empresa de Servicios de inversión (ESI), con las siguientes características principales: Ergonomía

Más detalles

El reto de la Gestión Documental

El reto de la Gestión Documental El reto de la Gestión Documental Introducción Quizá la pregunta más habitual que nos hacemos al considerar soluciones de Gestión Documental sea cómo puedo digitalizar la enorme cantidad de documentos que

Más detalles

Seminario Electrónico de Soluciones Tecnológicas sobre. Acceso a Internet. 1 de 12

Seminario Electrónico de Soluciones Tecnológicas sobre. Acceso a Internet. 1 de 12 Seminario Electrónico de Soluciones Tecnológicas sobre Acceso a Internet 1 de 12 Seminario Electrónico de Soluciones Tecnológicas sobre Acceso a Internet 3 Bienvenida. 4 Objetivos. 5 Empresas en Internet.

Más detalles

Capítulo 6: Conclusiones

Capítulo 6: Conclusiones Capítulo 6: Conclusiones 6.1 Conclusiones generales Sobre el presente trabajo se obtuvieron varias conclusiones sobre la administración del ancho de banda en una red inalámbrica, basadas en la investigación

Más detalles

Circuitos Digitales CON José Manuel Ruiz Gutiérrez

Circuitos Digitales CON José Manuel Ruiz Gutiérrez Circuitos Digitales CON José Manuel Ruiz Gutiérrez j.m.r.gutierrez@gmail.com PRÁCTICAS DE CIRCUITOS DIGITALES Circuitos digitales básicos 1. Simulación de operadores lógicos básicos. Realizar la simulación

Más detalles

Centro de Capacitación en Informática

Centro de Capacitación en Informática Combinación de funciones y fórmulas =SI(Y(...)...) o =Si(O(...)...) En secciones anteriores vimos que la función SI() debía cumplir una condición, como por ejemplo, controlar si en una celda determinada

Más detalles