Entradas

Dispositivo programable PAL

Imagen
FERNANDO DANIEL GARCÍA MOTA  ¿Qué son? Las PAL (Arreglos Lógicos Programables), que como su nombre lo indica son arreglos matriciales de fusibles y diodos que mediante una cierta lógica pueden llegar a desempeñar cualquier función booleana. Su arquitectura interna consiste en términos AND programables que alimentan términos OR fijos. Todas las entradas a la matriz pueden ser combinadas mediante AND entre si, pero los términos AND específicos se dedican a términos OR específicos. Las PAL son PLD que se han desarrollado para superar ciertas desventajas de la PLA, tales como los largos retardos debidos a los fusibles adicionales que resultan de la utilización de dos matrices programables y la mayor complejidad del circuito. Básicamente la PAL está formada por una matriz AND programable y una matriz OR fija con la lógica de salida, esta estructura permite implementar cualquier suma de productos lógica con un número de variables definido, sabiendo que cualquier función lógica puede expr...

Desplazamiento de bit

Imagen
Solano Vega Wilber Eleazar Desplazamiento de Bit Son considerados operaciones bit a bit, porque operan en la representación binaria de un número entero en vez de sobre su valor numérico; sin embargo, los desplazamientos de bits no operan en pares de bits correspondientes, y por lo tanto no pueden ser llamados propiamente como "bit a bit" (bit-wise). En estas operaciones, los dígitos bits son movidos, o desplazados, hacia la izquierda o hacia la derecha, según el número de posiciones que se especifica. Los  registros  en un procesador de computador tienen un ancho fijo, así que algunos bits “serán desplazados hacia fuera” ("shifted out"), es decir, "salen" del registro por un extremo, mientras que el mismo número de bits son “desplazados hacia adentro” ("shifted in"), es decir, "entran" por el otro extremo; las diferencias entre los operadores de desplazamiento de bits están en cómo éstos determinan los valores de los bits que entra...

¿QUÉ ES UN FPGA?

Imagen
 JAVIER MICHEL FLORES COYOTL  FPGA es el acrónimo de Field Programmable Gate Arrays y no es más que una serie de dispositivos basados en semiconductores a base de matrices de bloques lógicos configurables o CLB, donde además se conectan a través de lo que en el sector se denomina como interconexiones programables. Su principal característica y ventaja es que pueden ser reprogramados para un trabajo específico o cambiar sus requisitos después de haberse fabricado. El inventor de esta tecnología fue Xilinx, el cual ha evolucionado dicha tecnología hasta convertirla en un nuevo concepto a tener en cuenta en ciertos entornos de trabajo. FPGA: dispositivos de naturaleza programable Lo interesante de este tipo de dispositivo son sus innumerables aplicaciones en la actualidad, ya que sus características técnicas pueden ser enfocadas a sectores como:          Aeroespacial      Audio.      Automotriz.    ...

Compuertas lógicas

Imagen
Solano Vega Wilber Eleazar Compuertas Lógicas Las compuertas lógicas son circuitos electrónicos integrados, creados para manipular las señales con el fin de obtener un comportamiento específico entre ellas. Están formados internamente por dispositivos llamados transistores, que, dependiendo de su conformación estructural, su distribución y ubicación dentro del circuito integrado se denominan: AND, OR, NOT, NAND, NOR, EXOR y EXNOR. Trabajan en dos estados, "0" o "1", los cuales pueden asignarse a la lógica positiva o lógica negativa. El estado 1 tiene un valor de 5v como máximo y el estado 0 tiene un valor de 0v como mínimo y existiendo un umbral entre estos dos estados donde el resultado puede variar sin saber con exactitud la salida que nos entregara. Las lógicas se explican a continuación: La lógica positiva es aquella que con una señal en alto se acciona, representando un 1 binario y con una señal en bajo se desactiva. representado un 0 binario. La lógica...

Registro de Clases: Unidad l

Imagen
Lunes, 06 de septiembre del 2021 Presentación/Introducción a la materia Tarjetas de desarrollo, que se ocuparan durante el cuatrimestre para las practicas y desarrollar las competencias necesarias para un optimo aprendizaje   Martes, 07 de septiembre del 2021 La clase comenzó con los sistemas numéricos como lo era el sistema arábico contaban con 10 números del 1 al 10 ya cuando se introdujo el 0 contaba como número. El sistema hexadecimal cuenta con 16 números el sistema octal con nueve números, pero el sistema en el que se basan las computadoras es el mínimo sistema numérico eso sistema que solamente va a tener dos números, el cero y el uno, y eso es la falsa idea que dan cuando nos dan electrónica digital se llama así porque es un sistema binario y las computadoras, binario porque la mínima unidad de información que maneja un sistema binario es el bit es un cero y un uno pero ni de chiste las computadoras funcionan con ese sistema, sino que las computadoras trabajan bajo la ...

Mapas de Karnaugh

Imagen
FERNANDO DANIEL GARCÍA MOTA Un mapa de Karnaugh  (también conocido como tabla de Karnaugh o diagrama de Veitch) es un diagrama utilizado para la simplificación de funciones algebraicas en forma canónica. A partir de la tabla de Karnaugh se puede obtener una forma canónica mínima (con el mínimo número de términos). La tabla de Karnaugh consiste en una representación bidimensional de la función que se quiere simplificar. Si la función viene expresada como una tabla de verdad, entonces la tabla de Karnaugh puede verse como una forma alternativa de representación 2D. Puesto que la tabla de verdad de una función de n variables posee 2 n  filas, la tabla de Karnaugh correspondiente debe poseer también 2 n  celdas. La construcción de la tabla de Karnaugh pasa por codificar cada celda en código binario reflejado (o código Gray) de manera que celdas adyacentes tengan un código que difiere en un solo dígito. En la práctica, no es necesario explicitar el código de cada celda; basta ...