Crea puertas lógicas desde (casi) cualquier cosa

Las puertas lógicas son los ladrillos y el cemento de la electrónica digital, que realizan operaciones lógicas en una o más entradas binarias para producir una única salida. Estas operaciones habilitan toda la computación en cada dispositivo, ya sea su teléfono móvil, computadora, consola de juegos, etc. Hay innumerables formas de implementar puertas lógicas; mecánicamente, electrónicamente, virtualmente (piense en Minecraft), etc. Echemos un vistazo a lo que se necesita para crear implementaciones de puertas extraordinarias y divertidas.

Cómo trabajan ellos

Por ejemplo, consideremos la puerta AND (las otras son OR, NOT, NAND, NOR, XOR y XNOR). Las puertas electrónicas operan con dos voltajes nominales, generalmente 0 V y 5 V, que representan el 0 lógico y el 1 lógico, respectivamente.

La puerta AND tiene dos entradas A y B. La salida de la puerta, AB, depende de las dos entradas de acuerdo con la verdadera matriz de la derecha. La puerta AND tiene salida "1" solo cuando ambos A y B es 1. Como puede adivinar, la puerta OR tiene 1 salida cuando A o B es 1 y 0 solo cuando tanto A como B son 0.

Cada puerta tiene su propia mesa real. Aunque estas siete puertas generalmente se consideran las puertas "básicas", hay algunas puertas, como la puerta NAND, que son universales, lo que significa que se pueden interconectar para construir todas las demás puertas.

Combinando puertas

Las puertas lógicas se pueden combinar para realizar cualquier cálculo. Hay millones de ellos en un chip de computadora. Pero veamos una aplicación muy simple de la puerta AND.

A la izquierda hay un diagrama de un termostato automático. El calentador debe encenderse si el agua está fría, pero solo si hay suficiente agua en el tanque. Los contactos X e Y están cerca de la parte superior del tanque y si están cubiertos de agua, se envía una señal a una de las entradas de la puerta. El termistor detecta la temperatura del agua y, si está lo suficientemente fría, se envía una señal a la otra entrada de la puerta. Por eso el calentador funciona cuando hay suficiente agua. y la temperatura es bastante fría.

Otras implementaciones de puertas

Los circuitos lógicos contemporáneos usan MOSFET como elementos para construir puertas, pero hay muchas formas de implementarlos. El uso de la ejecución de relés es uno de ellos, y literalmente puede ver cómo funcionan. [Andrew Kingsolver] hizo un excelente trabajo explicando el relevo. La siguiente imagen muestra su implementación de las puertas AND y OR. Un análisis rápido de los circuitos revela cómo se obtienen las matrices verdaderas de las entradas, representadas por los dos interruptores (la activación de la bobina en el relé empujará los contactos a los polos lejanos).

Para comprender cómo se puede realizar la aritmética a través de puertas lógicas, el semiconductor es un buen ejemplo. [Andrew Kingsolver] hizo eso también. Toma dos entradas (0 o 1) y genera una suma y un puerto, en binario por supuesto. Esto se puede lograr con una puerta AND y una puerta XOR. Como sabrá, las primeras computadoras fueron retransmitidas, e incluso puede construir una solo por diversión si tiene tiempo.

Los tubos de vacío sustituyeron a los relés como elementos principales de la informática. A la derecha se muestra un circuito simplificado que implementa la puerta lógica NOR, que solo produce 1 cuando ambas entradas están apagadas. Las rejillas del tubo son las entradas. No hay salida cuando ambas redes están bajas porque la corriente fluye a tierra. Cuando se aplica voltaje a ambas rejillas, los tubos se vuelven básicamente una resistencia infinita y la corriente fluye hacia la salida.

Al igual que con los relés, todo tipo de circuitos lógicos se hicieron mediante tubos de electrones. Había 17.468 de ellos en la computadora ENIAC. Los circuitos de tubos eran más grandes y más potentes en comparación con los relés, pero la velocidad de cálculo era mucho mayor.

Los primeros módulos de memoria de tubos de electrones, alrededor de 1955. Diodo Y puerta de Thingmaker, CC-BY-SA 4.0

Finalmente llegó el silicio y la lógica del tubo de vacío fue reemplazada por la lógica de diodos y transistores. Esto representó un notable crecimiento rápido y una gran reducción en tamaño y consumo de electricidad. Lo adivinó, los diodos también se pueden usar para construir puertas lógicas, pero no todas, solo las puertas Y u O se pueden construir solo con diodos. Sin embargo, al agregar un transistor como elemento activo, se pueden implementar todas las demás puertas.

La puerta Y de tres diodos de entrada única se muestra en la imagen de arriba. Cuando todas las entradas son positivas, la corriente fluirá a través de la resistencia y hará que la salida sea positiva. Si cualquiera de las tres entradas está a 0 voltios, una corriente que fluye a través del diodo correspondiente llevará el voltaje de salida a 0 voltios. Los otros diodos tendrían polarización inversa y no conducirían corriente.

¿Qué hay de las puertas lógicas mecánicas? Claro, puedes usar LEGO para construir puertas y media, o una pequeña máquina adicional usando madera y bolas de rodillos. Por supuesto, también se pueden diseñar puertas lógicas neumáticas (útiles en lugares con altos niveles de humedad o polvo).

Una puerta OR construida en un barco minero

También existen algunas formas extrañas de construir puertas lógicas. Se ha demostrado que el juego de la vida de Conway, quizás el autómata celular más conocido, es una máquina universal de Turing, lo que significa que cualquier cosa que se pueda contar algorítmicamente se puede hacer dentro del juego. El juego es fascinante en sí mismo, y se han descrito formas detalladas de construir puertas en él.

Otro ejemplo similar proviene del juego Buscaminas, popular en las primeras versiones de Windows. Este juego parece inocente, pero de hecho es un problema NP-completo (las soluciones más difíciles).

Entonces, si tiene algo de tiempo libre, considere construir algunas puertas lógicas, ¡en última instancia, hay muchas formas de hacerlo!

  • Internet dice:

    ¿Qué tal un poco de lógica de polea?

    • Bendito dice:

      Scientific American publicó algo similar en 1988. Dewdney publicó "Antique Rope-and-Poley Computer is Unearthed in the Jungle of Apraphul" en Computer Entertainment, abril de 1988. Se reimprime en "Humor the Computer", 1995. p117. (https://books.google.com/books?id=0Rb5jBg6sJwC&pg=PA117)

    • H3g3m0n dice:

      Te planteo algunas puertas lógicas de cangrejo.

      https://arxiv.org/abs/1204.1749

      • Steven Gann dice:

        Estaba medio esperando por electrodos en el sistema nervioso de los cangrejos como entrada y sensores en las piernas como salida. Me siento aliviado y un poco decepcionado. Espero cosas mucho más locas de Japón.

  • Ostraco dice:

    https://upload.wikimedia.org/wikipedia/commons/thumb/1/19/Bill_Gates_June_2015.jpg/170px-Bill_Gates_June_2015.jpg

    El único tipo de "Gates" Boole no anticipó. 🙂

    • JWhitten dice:

      Y aquí NO HAY PUERTAS ...

      https://cdn.arstechnica.net/wp-content/uploads/2013/02/linus-eff-you-640†363.png

      • pícaro dice:

        Eres terrible. Por favor no dejes que tu día trabaje

        http://www.slate.com/content/dam/slate/articles/life/spectator/2011/10/111007_SPEC_steveJobs1977.jpg.CROP.rectangle3-large.jpg

        • Dave Davidson dice:

          Dios mío, esto es solo cáncer, ¿por qué haces esto?

          • Steven Gann dice:

            Los hilos de juegos de palabras son la naturaleza de Internet.

  • Alwar dice:

    La-Tecnologia ahora publica clics ... Quiero ver la puerta lógica sobre un buscaminas pero todo lo que tengo es un artículo sin un buscaminas xDDD

    • djsmiley2k dice:

      Puedo verlo, aquí hay un enlace a la imagen -> https://la-tecnologia.com/wp-content/uploads/2016/12/orms.png

      • Alwar dice:

        sí lo vi. Pero me falta explicación.

        • Sam dice:

          Creo que esta es la página referida a http://www.formauri.es/personal/pgimeno/compurec/Minesweeper.php

    • munit dice:

      http://www.formauri.es/personal/pgimeno/compurec/Minesweeper.php

      • Alwar dice:

        ¡Gracias!

      • apachx dice:

        Gracias.

  • DV82XL dice:

    No olvide las puertas lógicas hidráulicas o las construidas con lámparas de neón, las cuales tienen implementaciones en el mundo real.

    • Ostraco dice:

      ¿Puertas biológicas?

      • DV82XL dice:

        Claro, los circuitos biológicos sintéticos son aquellos en los que las partes biológicas dentro de una célula están diseñadas para realizar funciones lógicas, pero hasta donde yo sé, no existen productos comerciales que las utilicen.

        • RW versión 0.0.2 dice:

          Wetware es demasiado lento, pensó que los paquetes de gel bioneurico de un viajero eran estúpidos. Ahora el ADN y la lógica bioquímica podrían ir a alguna parte.

          • DV82XL dice:

            La idea general es proporcionar una interfaz entre la lógica biológica y no biológica para controlar cosas como la síntesis química compleja o controlar qué procesos tienen lugar en un sistema vivo. Según lo que recopilo, se prevé poca computación dura para circuitos biológicos sintéticos.

          • misterioso dice:

            Eche un vistazo a esta red neuronal implementada con reacciones entre hebras de ADN: http://www.nature.com/nature/journal/v475/n7356/full/nature10262.html
            o esta calculadora de raíz cuadrada de 4 bits de las mismas personas que utilizan la misma técnica: http://science.sciencemag.org/content/332/6034/1196

            También puede hacer mucho con programas húmedos dentro de las células donde algo más podría tener problemas para interactuar con el lado biológico, p. Ej. Este clasificador de células basado en micro-ARN http://science.sciencemag.org/content/333/6047/1307.full o estas pulcras bacterias oscilantes que se sincronizan a través de escalas pequeñas (dentro de una colonia) y grandes (a través de colonias) http : //biodynamics.ucsd.edu/pubs/articles/Prindle12.pdf (https://www.youtube.com/watch? v = pOJ4AS7TXy0)

        • METRO dice:

          Sobre todo porque son casi imposibles de construir, excepto en ciencia ficción. Control de la realidad: la biología es difícil.
          https://xkcd.com/1605/

  • merlinjim dice:

    Solo una picadura ... en la mayoría de los sistemas modernos, 0V = Lógica 1 y 5V = Lógica 0. Esto se debe a cierta asimetría alrededor de los sumideros y fuentes de corriente en los materiales IC modernos (mejora el ventilador), y también debido a la popularidad de diseñar tan tanto como sea posible alrededor de las puertas NOT y XOR, que son un poco más simples realizar con ALTO siendo lógico 0

    • Palmadita dice:

      Sí, um, no.

      En los días de TTL (lógica de transistor a transistor), cuando los niveles lógicos eran en realidad de 5 V y 0 V, las señales eran a menudo lógica invertida, por varias razones. Un circuito TTL abierto flota en alto, por lo que si la entrada no está conectada, se registra como alto; sin embargo, es una idea terrible confiar en esto. Un controlador TTL conectado a una entrada TTL consume corriente durante la conducción baja, pero no durante el movimiento alto. También hubo más ruido desde el punto de transición a "alto" que desde el punto de transición a "bajo".

      Sin embargo, con los circuitos CMOS (casi * cualquier * sistema moderno) básicamente todas esas preocupaciones han desaparecido. La única razón real para los circuitos CMOS bajos activos ahora es permitir el cableado a través de interfaces de colector abierto, y si está buscando "ejemplos de puerta de enlace CMOS", todos son de lógica positiva.

      Tenga en cuenta que otras familias lógicas también tienen diferentes niveles lógicos, pero CMOS es, con mucho, la familia lógica dominante en este punto.

    • murdock dice:

      5v = alto = 1 pase lo que pase (para sistemas de 5v). Piensas en controles bajos activos, cómo habilitar líneas y opciones de chips que eran importantes para apagar pero que ya no.

      • Mark Sherman dice:

        Generalmente esto es cierto para cualquier cosa moderna. Hay algunos sistemas más antiguos que usan lógica baja activa: 0v para 1 y 5v para 0. Mire la ALU 74181, admite ambos modos.

        Incluso puede cambiar libremente entre activo bajo y activo alto: es una computadora vieja, no recuerdo su nombre, pero usa solo puertos NOR. Cada etapa alternaba entre activa alta y activa baja, de modo que una puerta NOR, que conectaba entre dos etapas, podía ser reemplazada por una puerta Aaces normal. No evita por completo la necesidad de inversores (no puede implementar una computadora con solo puertas A OR), pero tiene cosas bastante simplificadas.

      • Peso dice:

        Cuando llegué, practicamos el uso de los términos "afirmado" y "no afirmado" y evitamos cuidadosamente el uso de "alto" y "bajo" para describir cuando una señal lógica tenía un voltaje que indicaba Verdadero (o Falso). ) .. solo para contrarrestar cualquier enlace erróneo entre el voltaje y el valor booleano (es decir, en algunos contextos, el bajo voltaje realmente indica Verdadero)

    • jawnhenry dice:

      Aquí está, el resultado de publicar un artículo sobre diseño lógico. La única respuesta completamente válida es de [pez], que todos deben intentar comprender. No hay validez para una declaración como "5V = alta = lógica 1".

      Un ejemplo rápido, amigos: ¡la puerta AND que se muestra en el artículo realmente es AG DOOR! ¿No me crees? Mírelo de nuevo y juegue a este sencillo juego: si la entrada A es baja A O la entrada B es baja, ENTONCES LA ÉLITE ES BAJA.
      Hasta que se sienta cómodo dejando la mentalidad “3.3V = 1”, frustrará seriamente sus intentos de diseño lógico.
      Ah, y un consejo más: programar un microprocesador no te convierte en un diseñador lógico, no importa lo elegante que sea el programa.

      Para los editores de la-tecnologia.com: este es un tema que deben abordar. Estoy seguro de que muchos de sus lectores agradecerían un tutorial claro y conciso sobre este tema.

      • pez dice:

        Jawnhenry? DEBES ser genial. ¡Probablemente por qué lo obtienes!

        • jawnhenry dice:

          No realmente, pero raíces cercanas.

          Estaba un poco emocionado cuando descubrí que WC Fields hizo (al menos) dos comentarios que creo que son graciosos:
          ... cuando se le preguntó su opinión sobre esa Ciudad del Amor Fraterno, su respuesta fue: "... una noche estuve allí una semana ...";
          y se supone que fue escrito en su lápida, o se dice que fue escrito
          "Considerando todo, prefiero estar en Filadelfia".

          Gracias, pez.

      • Greenaum dice:

        Si configura inversores en las entradas y salidas de una puerta OR, se convierte en una puerta AND. No tengo papel para entregar, pero si consideras 0 1 y 1 0, estoy bastante seguro de que uno es el otro.

        Tanto como voltaje = 1, puede ser. Depende si es solo matemático, es VERDADERO y FALSO, si está cableando un circuito, hay voltajes. La programación informática implica mucha lógica del proyecto. No tiene sentido vallar un territorio en particular y llamarlo "lógica". Los principios son simples y se pueden aplicar a todo tipo de cosas, con muchos usos.

        • jawnhenry dice:

          De alguien que está activamente haciendo diseño lógico a gran escala, y que está programando activamente, y que está luchando por encontrar la necesidad de mezclar los dos, a su manera.

          Ah, y por cierto: nunca ha sido mi experiencia que un curso de diseño lógico sea un requisito previo para cualquier curso de programación, en cualquier universidad o institución de educación superior. Habiendo enseñado diseño lógico durante muchos años, creo que puedo ver que el conocimiento de un lenguaje de programación no es del todo útil para aprender diseño lógico.

          Haz lo que quieras ...

  • doppler dice:

    Un tipo de puerta que exploraba mucho. Eran puertas lógicas ligeras.
    Sin embargo, la velocidad de la luz aceleraría los procesadores.

    Eso fue hace años. Entonces, ¿cómo le gustan sus 186,000 mps (millas por segundo)
    procesador hoy. El mayor fracaso que recuerdo hasta ahora.

    • Doc dice:

      Esto depende completamente de la tasa de cambio de los circuitos lógicos. La difusión electrónica ya es bastante rápida. https://blogs.mentor.com/hyperblog/blog/tag/velocity-of-propagation/

      • Palmadita dice:

        * Campo eléctrico * Difusión. ¡Los electrones mismos son pequeñas cosas elegantes que se mueven a menos de 1 milímetro / segundo!

      • doplera dice:

        ¿Cuánto tiempo tardaría una luz fotónica en viajar 50 mm (menos de 2 ″) a través del procesador?
        SOL 300.000.000 metros por segundo.

        Por eso es tan infructuoso. Envíe dinero y nada que mostrar.
        Un procesador SOL le habría dado dinero al procesador Quantum.

        • Palmadita dice:

          Primero usemos líneas de transmisión de PCB, porque mover señales alrededor de un dado es muy diferente. Eso y te reto a que encuentres un troquel moderno de 50 mm de ancho. Eso es gigantesco.

          Transmisión de luz rápida a lo largo de 50 mm, asumiendo un vacío: 166 ps.
          Propagación de la señal eléctrica a través de 50 mm, asumiendo una micro-tira en un espesor dieléctrico de 10 milésimas con una constante de 4.5: 276 ps.

          Ni siquiera es un factor doble.

          • doppler dice:

            Sí, 50 mm es un poco grande. Era solo una declaración sobre el tamaño de un dado requerido entonces. Para procesadores en ese momento. Para hacer un procesador de sustrato de cristal. La ley de Moore se rompió hace mucho tiempo, incluso los procesadores de hoy son muchos factores más densos que el procesador SOL. El flujo de electrones durante el medio se ralentiza. Muy medible. La esperanza de que un procesador SOL no sufra el mismo efecto. La desventaja del proceso SOL era que los cristales no podían limpiarse lo suficiente como para no dispersar la luz. A menos que sea un gran éxito, los cristales de hoy todavía no lo cortan.

            Lo más cercano que tenemos es un superconductor. Haz que funcione más cerca de la temperatura ambiente, tendremos algo bueno.

          • Steven Gann dice:

            "Usemos primero las líneas de transmisión de PCB"

            Eso es interesante. Imagino una capa de PCB de vidrio con ópticas SMT especiales para buses de datos.

        • Ostraco dice:

          http://motherboard.vice.com/en_au/read/quantum-leap-researchers-send-information-using-a-single-particle-of-light

          El problema se está procesando.

    • METRO dice:

      Lo bueno es que la óptica no lineal hace transistores realmente de mierda, casi de todos modos excepto velocidad.

  • Rodney McKay dice:

    Realicemos la informática de origen, es decir, hagamos que muchas personas, cada una actuando como una especie de puerta de enlace lógica, realicen cálculos. Con muchos parpadeos controlados por la computadora humana, podría ser una gran ceremonia de apertura de los Juegos Olímpicos.

    En términos de eso, me parece que un juego en vivo jugado con mucha gente sería genial, pero incluso el todopoderoso YouTube no parece tener ejemplos.

    • avh.on1 dice:

      En "El problema de los tres cuerpos" de Liu Cixin, así es exactamente como la raza alienígena creó sus primeras computadoras. Antes de que desarrollaran la tecnología de fabricación para construir computadoras mecánicas o electrónicas confiables, su ejército se reunió en "entrenamiento en computación" e hizo cálculos astronómicos. A cada soldado se le ordenó que hiciera una computación lógica simple en su mente y que comunicara visualmente la entrada y la salida a otros soldados exactos. La caballería rodeó datos más grandes alrededor de la formación, y se ejecutaron puertas "defectuosas" por no seguir las órdenes.

      • J. Bolos dice:

        Esa fue mi parte favorita del libro. Fue realmente bueno. Mi única queja fue "¿Por qué se molestaron en implementar el sistema operativo para ejecutar un programa? Solo necesitan un cargador de arranque ... :-)"

        • Dax dice:

          ¿Una sola queja? La idea de "frente a computadoras mecánicas confiables" es estúpida porque una regla escurridiza es solo un juego de palos con muescas. ¿No podrían hacer una hoja de papel con una cuadrícula regular? ¿O una brújula, una regla ...?

          Durante la Segunda Guerra Mundial, el general Nenonen de las Fuerzas de Defensa de Finlandia desarrolló los algoritmos para disparar directamente desde una masa de armas para lanzar a los rusos con 9 toneladas de proyectiles por hectárea por minuto. Las computadoras que usaron para calcular las trayectorias estaban hechas de dos piezas de plástico translúcidas con líneas garabateadas en ellas.

          • Steven Gann dice:

            "La idea de 'frente a computadoras mecánicas confiables' es estúpida porque una regla deslizante es solo un juego de palos con muescas. ¿No podrían hacer un trozo de papel con una cuadrícula regular? O una brújula , una regla ...? "

            Y Japón estaría mucho más lejos si descubrieran cómo hacer vidrio, pero sucedió que a nadie se le ocurrió la idea durante miles de años, mucho después de que hubieran progresado en tantas otras formas.

          • Dax dice:

            "Pero resultó que a nadie se le ocurrió la idea durante miles de años".

            Entonces, de alguna manera, nadie tuvo la idea de cortar muescas en un palo o recurso equivalente, ni siquiera un ábaco al dejar caer guijarros en las grietas del suelo, pero ¿desarrollaron las matemáticas?

      • Dax dice:

        Eso suena como algo que escribiría Douglas Adams.

        ¿Qué sucede cuando tu ALU es maltratada por trébuchet?

    • Jack Shiner dice:

    • ¡Jejeje! nunca sabrás mi nombre! dice:

      Bo cerebro

  • Miroslav dice:

    La descripción de la compuerta NOR del tubo de vacío es incorrecta. Debería ser: cuando el voltaje de la red es mucho menor que el potencial GND (el tubo está en corte), la salida será alta (no fluye corriente de ánodo). Si el voltaje de la red de ambos tubos es más alto (cercano al potencial GND o más), la corriente fluirá a través de ese tubo y hará que la salida caiga (debido a la resistencia del ánodo).

  • Eli dice:

    ¿Qué pasa con la lógica de dominio descendente?
    https://eo.wikipedia.org/wiki/Domino_komputilo

  • garysxt dice:

    Hace años, un amigo mío trabajaba en una empresa de control de edificios. Exploraron la lógica neumática. La razón fue que los sindicatos locales dificultaron tanto la instalación. Iría a un lugar para la instalación. El encargado del sindicato del cliente debería hacer la instalación real mientras él les enseña. Estarían hasta el último cable y el tipo diría que detiene el tiempo. Debería quedarse un día más para que el otro pueda conectar el último cable.

    Investigaron un poco y no encontraron ningún sindicato que se atribuyera la responsabilidad de conectar pequeños conductos de aire. No se quedó allí mucho tiempo, así que nunca supe qué pasó con la idea.

  • ROBÓ dice:

    Hmm, no se menciona el cambio.

    Muchos chips se basan en nada más que puertas NAND porque pueden simular a todos los demás (NOR puede hacer lo mismo).

    Si conecta las entradas juntas, tiene un inversor.
    Si voltea la salida (ya volcada), entonces tiene una puerta AND.
    Si invierte las entradas, tiene una puerta A OR
    Si voltea las entradas y las salidas (ya volcadas), entonces tiene una puerta NOR.

    • METRO dice:

      Estas son muchas palabras para probar los teoremas de De Morgan:
      (~ A) + (~ B) = ~ (A * B)
      (~ A) * (~ B) = ~ (A + B)

      ver wikipedia para más

  • Internet dice:

    ¿Alguien ha completado o trabajado seriamente en puertas físicas basadas en MEMS? Probablemente serían mucho más lentos que el silicio, pero podrían ser algo similar o en realidad una lógica basada en diamonoides y también tendrían sus propias ventajas. De alguna manera podrá unir el mundo del software con el mundo físico, un poco, dependiendo de cómo se implementó la lógica.

    • Peso dice:

      Existe una estructura llamada válvula Quake, y se ha realizado un trabajo teórico considerable sobre el enrutamiento de líquidos con la falta de señales de control.

      • METRO dice:

        Me gustaría señalar que los líquidos NO representan señales lógicas. Este tipo de trabajo se está desarrollando para dispositivos microfluídicos de laboratorio en chip, principalmente para la realización de pruebas químicas y biológicas.

        • pez dice:

          Pero los valores abiertos / cerrados de las válvulas DO representan señales lógicas (si el control de flujo es proporcional, eso es otra cuestión). En última instancia, la cantidad que puede empacar en un chip de microfluidos viene determinada por la minimización del número de rutas posibles que puede definir con un número limitado de señales operativas.

          La figura 1 en el siguiente ejemplo parece un chip bastante lógico inspirado por mí ...
          http://www.rsc.org/binaries/loc/2008/pdfs/papers/230_0199.pdf

    • METRO dice:

      Ya podemos hacer esto con la lógica CMOS tradicional y los auto-dispositivos regulares, con mucho menos costo, complejidad y consumo de energía y, en orden de magnitud, mayor velocidad que nunca. El único mercado que conozco para la lógica “física” es el de los controles de microfluidos que realizan funciones específicas en las que la electrónica es demasiado peligrosa debido a la posibilidad de una chispa (aunque incluso allí está siendo reemplazada por electrónica más nueva y confiable). Todo esto se está trasladando ahora a conjuntos químicos de microfluidos para "laboratorio en chip".

  • richfiles dice:

    http://richfiles.solarbotics.net/calc/CogitoPCB.jpg

    Mi calculadora Smith Corona Marchant Cogito 240SR utiliza lógica de diodo de resistencia y diodo de transistor. Data de alrededor de 1965.

    • doplera dice:

      También el polvo.

      • Dan dice:

        Este polvo contiene el ADN de algunos humanos muy inteligentes y después de 1000 años serán revividos usándolo para que puedan sentarse en el museo junto al dispositivo y demostrar cómo funciona a los cyborgs bebés.

  • John Mueller dice:

    Una cosa que este artículo no menciona es cómo se determina qué lógica se necesita para obtener un resultado predeterminado. Mapas de Karnaugh, los mapas de K son el camino: https://en.wikipedia.org/wiki/Karnaugh_map

    • pez dice:

      Los mapas de Karnaugh son * una * forma de minimizar la lógica ... Me parece recordar que son difíciles de usar cuando tienes más de dos términos para un término de salida (aunque aparece una broma rápida, algunos enlaces muestran cómo hacer 5 y 6 términos problemas). Creo que la optimización a gran escala generalmente se maneja con solventes estadísticos confiables especializados, pero no soy un experto en diseño digital.

  • Magnus Wootton dice:

    Me parece bastante espantoso la cantidad de basura que es realmente útil para producir máquinas. todo está tan improvisado, y todo improvisado, necesito que me devuelvan la programación de mi computadora.

Miguel Vidal
Miguel Vidal

Deja una respuesta

Tu dirección de correo electrónico no será publicada.