FPGA: Nociones básicas e implementación
|
|
- Eduardo Ferreyra Castilla
- hace 8 años
- Vistas:
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
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 detallesUniversidad Autónoma de Baja California Facultad de Ingeniería Mexicali
Sumadores En este documento se describe el funcionamiento del circuito integrado 7483, el cual implementa un sumador binario de 4 bits. Adicionalmente, se muestra la manera de conectarlo con otros dispositivos
Más detallesTEMA VII: DISEÑO SECUENCIAL PROGRAMABLE
TEMA VII: ISEÑO SECUENCIAL PROGRAMABLE e igual forma que podíamos disponer de dispositivos combinacionales programables para poder implementar funciones combinacionales en un solo integrado, en el dominio
Más detallesÍNDICE DISEÑO DE CONTADORES SÍNCRONOS JESÚS PIZARRO PELÁEZ
ELECTRÓNICA DIGITAL DISEÑO DE CONTADORES SÍNCRONOS JESÚS PIZARRO PELÁEZ IES TRINIDAD ARROYO DPTO. DE ELECTRÓNICA ÍNDICE ÍNDICE... 1 1. LIMITACIONES DE LOS CONTADORES ASÍNCRONOS... 2 2. CONTADORES SÍNCRONOS...
Más detallesIntroducció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 detallesUNIDADES FUNCIONALES DEL ORDENADOR TEMA 3
UNIDADES FUNCIONALES DEL ORDENADOR TEMA 3 INTRODUCCIÓN El elemento hardware de un sistema básico de proceso de datos se puede estructurar en tres partes claramente diferenciadas en cuanto a sus funciones:
Más detallesOrganizació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 detallesMemoria 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 detallesModelo 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 detallesTeclado 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 detallesCentro 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 detallesMATEMÁ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 detalles10 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 detallesLa 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 detallesGeneración de funciones lógicas mediante decodificadores binarios con salidas activas a nivel alto
Generación de funciones lógicas mediante decodificadores binarios con salidas activas a nivel alto Apellidos, nombre Martí Campoy, Antonio (amarti@disca.upv.es) Departamento Centro Informática de Sistemas
Más detallesMicrosoft 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 detallesFigura 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 detallesPRÁ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 detallesEl 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 detallesLa ventana de Microsoft Excel
Actividad N 1 Conceptos básicos de Planilla de Cálculo La ventana del Microsoft Excel y sus partes. Movimiento del cursor. Tipos de datos. Metodología de trabajo con planillas. La ventana de Microsoft
Más detallesLa 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 detallesHERRAMIENTA 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 detallesCá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 detallesPara 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 detallesDescripció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 detallesLABORATORIO 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 detallesPROPUESTAS 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 detallesBLOQUE 2. (PARTE 3: Tema 1) CONJUNTO CONFIGURABLE DE PUERTAS FPGA (Field Programmable Gate Array) Clasificación y descripción
SISTEMAS ELECTRÓNICOS DIGITALES OQUE 2 CIRCUITOS DIGITALES CONFIGURAES (PARTE 3: Tema 1) CONJUNTO CONFIGURAE DE PUERTAS Clasificación y descripción Enrique Mandado Pérez María José Moure Rodríguez Circuito
Más detalles3.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 detallesEncuesta sobre utilización de la microelectrónica en la Argentina
Encuesta sobre utilización de la microelectrónica en la Argentina Los dispositivos microelectrónicos forman el corazón de todo sistema electrónico de nuestros días. En ellos los circuitos alcanzan las
Más detallesINSTRUCCIÓ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 detallesTema : 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 detallesPROBLEMAS 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 detallesServicio 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 detallesTema 11: Sistemas combinacionales
Tema 11: Sistemas combinacionales Objetivo: Introducción Generador Comprobador de paridad Comparadores Semisumador (HA) Sumador Completo (FA) Expansión de sumadores Sumador paralelo con arrastre serie
Más detallesMEMORIAS 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 detallesMANUAL 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 detallesManual 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 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 detallesCASO 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 detalleswww.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 detalles18. 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 detallesLEER 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 detallesI 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 detallesSistemas 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 detallesBase 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 detallesPor 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 detallesEXTRACTO 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 detallesMenú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 detallesTransparencia 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 detallesTransformación de binario a decimal. Transformación de decimal a binario. ELECTRÓNICA DIGITAL
ELECTRÓNICA DIGITAL La electrónica es la rama de la ciencia que se ocupa del estudio de los circuitos y de sus componentes, que permiten modificar la corriente eléctrica amplificándola, atenuándola, rectificándola
Más detallesCAPITULO II CARACTERISTICAS DE LOS INSTRUMENTOS DE MEDICION
CAPITULO II CARACTERISTICAS DE LOS INSTRUMENTOS DE MEDICION Como hemos dicho anteriormente, los instrumentos de medición hacen posible la observación de los fenómenos eléctricos y su cuantificación. Ahora
Más detallesFigura 1. Símbolo que representa una ALU. El sentido y la funcionalidad de las señales de la ALU de la Figura 1 es el siguiente:
Departamento de Ingeniería de Sistemas Facultad de Ingeniería Universidad de Antioquia Arquitectura de Computadores y Laboratorio ISI355 (2011 2) Práctica No. 1 Diseño e implementación de una unidad aritmético
Más detallesContabilidad 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 detalles2. 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 detallesUnidad 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 detallesCAJAS 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 detallesGUÍ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 detallesDescarga 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 detallesGUÍ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 detalles1. 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 detallesSolució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 detallesAná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 detallesManual 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 detallesCurso Completo de Electrónica Digital
CURSO Curso Completo de Electrónica Digital Departamento de Electronica y Comunicaciones Universidad Pontifica de Salamanca en Madrid Prof. Juan González Gómez Capítulo 4 CIRCUITOS COMBINACIONALES 4.1.
Más detallesFundamentos 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 detallesNÚ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 detallesOperació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 detallesFigura 1: Símbolo lógico de un flip-flop SR
FLIP-FLOPS Los circuitos lógicos se clasifican en dos categorías. Los grupos de puertas descritos hasta ahora, y los que se denominan circuitos lógicos secuenciales. Los bloques básicos para construir
Más detallesCó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 detallesItinerario 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 detalles1 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 detalles2. 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 detallesCircuitos Electrónicos. Septiembre 2005/2006. Problema 1º parcial
Circuitos Electrónicos. Septiembre 2005/2006. Problema 1º parcial Se pretende realizar el circuito lógico interno de una máquina tragaperras de tres ruletas. El sistema completo tiene un esquema como el
Más detallesPara 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 detallesCurso: 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 detallesEL 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 detallesGRADO 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 detallesDiscriminació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 detallesMANUAL 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 detallesRegió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 detallesCampus 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 detallesMANUAL 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 detallesInforme 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 detallesGUIA 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 detallesDispositivos Lógicos Programables (FPGAs) Guillermo Güichal Emtech www.emtech.com.ar
Dispositivos Lógicos Programables (FPGAs) Guillermo Güichal Emtech www.emtech.com.ar Temario Introducción Circuitos Digitales FPGAs Flujo y Herramientas de Diseño Diseño para Síntesis Simulación Ejemplos
Más detallesFORMACIÓ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 detallesESQUEMAS 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 detallesLA 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 detalles5.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 detallesDocumentació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 detallesManual 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 detallesEL 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 detallesSOFTWARE 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 detallesEl 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 detallesSeminario 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 detallesCapí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 detallesCircuitos 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 detallesCentro 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