0% encontró este documento útil (0 votos)
194 vistas15 páginas

Intel Galileo

Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Temas abordados

  • Sistemas digitales,
  • Conectividad,
  • Sistemas embebidos,
  • Programación,
  • Proyectos,
  • Proyectos de electrónica,
  • Compatibilidad de software,
  • Desarrollo de prototipos,
  • Tecnología,
  • Placas de circuito único
0% encontró este documento útil (0 votos)
194 vistas15 páginas

Intel Galileo

Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Temas abordados

  • Sistemas digitales,
  • Conectividad,
  • Sistemas embebidos,
  • Programación,
  • Proyectos,
  • Proyectos de electrónica,
  • Compatibilidad de software,
  • Desarrollo de prototipos,
  • Tecnología,
  • Placas de circuito único

INFORME EXPOSICION

TARJETAS DE DESARROLLO – INTEL GALILEO

Docen
te:
Integrantes: Victor Javier Castro Sossa
Ronal Quispe Ramirez

2021
ÍNDICE

1. INTRODUCCIÓN..........................................................................................................................3
2. FUNDAMENTO TEORICO............................................................................................................4
2.1 Sistemas Digitales.....................................................................................................................4
2.2 Microprocesadores..................................................................................................................5
2.3 Tarjetas de Desarrollo..............................................................................................................6
2.3.1 Antes de Arduino...............................................................................................................6
2.3.2 La llegada de Arduino........................................................................................................7
2.3.3 Intel Galileo.......................................................................................................................7
2.2.4 ¿Qué es Intel Galileo?........................................................................................................8
2.2.5 ¿Qué hardware / conexiones integra Intel Galileo?..........................................................8
2.2.6 Quark.................................................................................................................................8
3. OBJETIVO....................................................................................................................................8
4. DESARROLLO..............................................................................................................................9
4.1 Describir...................................................................................................................................9
4.2 Tipos o Clasificación.................................................................................................................9
4.3 Programación (Ejemplo).........................................................................................................10
4.4 Aplicaciones............................................................................................................................11
5. CONCLUSIONES........................................................................................................................12
6. BIBLIOGRAFIA...........................................................................................................................12
7. ANEXOS....................................................................................................................................12
7.1 Datasheets..............................................................................................................................12
7.2 Video......................................................................................................................................13
7.3 Fotografías (Proyectos)..........................................................................................................13
7.4 Fotografías vista de componentes..........................................................................................13
1. INTRODUCCIÓN
La placa Intel® Galileo es una familia de placas de desarrollo y prototipos certificadas por Arduino
basadas en la arquitectura Intel® y especialmente diseñadas para creadores, estudiantes,
educadores y entusiastas de la electrónica tipo "Hágalo usted mismo". (INTEL, 2015).

Intel se compromete a proporcionar los últimos procesadores y herramientas para su comunidad.


La primera iniciativa de Intel es la introducción de Intel e Intel Galileo Gen 2 que son compatibles
con las cabeceras de Arduino y sus librerías actualizadas por miles de desarrolladores de la
plataforma; Intel creó su propio IDE de Arduino de código y hardware abierto, es decir todo se
encuentra online para la descarga gratuita, su propio IDE es por la robustez de sus
microprocesador por una infraestructura x86, dando de esta forma un software completo y
multiplaforma, al tener sus repositorios en la internet cualquier persona está en la capacidad de
modificar las placas a su gusto o necesidad como lo ha realizado con Arduino, de esta forma la
plataforma crece de una manera más rápida compartiendo conocimiento. (Makezine, 2015).
2. FUNDAMENTO TEORICO
2.1 Sistemas Digitales.
Un sistema digital binario es un conjunto de dispositivos que son destinados a la generación,
transmisión, manejo, procesamiento y almacenamiento de señales digitales. También, y a
diferencia de un sistema analógico, un sistema digital es una combinación de dispositivos
diseñados para manipular cantidades físicas o información que se encuentre representada en
forma digital; es decir, que solamente pueda tomar valores discretos.

En la Figura la señal inferior corresponde a la digitalización de la señal analógica, y contiene


información suficiente para poder reconstruir la señal digital. Todas las telecomunicaciones
modernas (Internet, telefonía móvil, etc.) están basadas en el uso de este tipo de sistemas, por lo
que el estudio de las mismas resulta de gran importancia para cualquier técnico que trabaje en
este ámbito. Son muchas las razones que han favorecido el uso extensivo de los sistemas digitales,
entre ellas:

• Mayor fiabilidad en el procesamiento y transmisión de la información frente a los sistemas


analógicos, ya que una pequeña degradación de la señal no influirá “en el sistema digital” en su
valor (o en su influencia como entrada en un circuito digital). Sin embargo, en un circuito
analógico, cualquier pequeño cambio que se pueda producir en la señal propiciará la pérdida de
información en la misma.

• Disposición de un soporte matemático adecuado para su desarrollo, en concreto, el álgebra de


Boole.

• Dominio de las tecnologías de fabricación adecuadas.

• Contar con una amplia distribución comercial gracias a sus diversas aplicaciones en múltiples
campos

Para el análisis y la síntesis de sistemas digitales binarios se utiliza como herramienta el álgebra de
Boole.
Podemos clasificar los circuitos digitales en dos grandes grupos:

Circuitos combinacionales: se caracterizan porque las salidas únicamente dependen de la


combinación de las entradas y no de la historia anterior del circuito; por lo tanto, no tienen
memoria y el orden de la secuencia de entradas no es significativo.

Circuitos secuenciales: se caracterizan porque las salidas dependen de la historia anterior del
circuito, además de la combinación de entradas, por lo que estos circuitos sí disponen de memoria
y el orden de la secuencia de entradas sí es significativo.

Para la implementación de los circuitos digitales, se utilizan puertas lógicas (AND, OR y NOT),
construidas generalmente a partir de transistores. Estas puertas siguen el comportamiento de
funciones básicas booleanas.

Según el propósito de los sistemas digitales, se clasifican en:

Sistemas de propósitos especiales. Estos tienen una programación fija que permite ejecutar
tareas específicas.

Sistemas de propósitos generales. Estos permiten el cambio de su comportamiento mediante la


programación de algoritmos, lo cual otorga soluciones a diversos problemas. La mayoría de las
computadoras modernas son sistemas digitales de propósito general.

2.2 Microprocesadores.
Se denomina microprocesador al circuito electrónico que procesa la energía necesaria para que el
dispositivo electrónico en que se encuentra funcione, ejecutando los comandos y los programas
adecuadamente. La Unidad Central de Procesos (CPU) de una computadora es un ejemplo de un
microprocesador.

Este componente electrónico forma parte de la tarjeta madre de una computadora y se


caracteriza por ser un circuito integrado con miles y, a veces, hasta con millones de transistores.

Se denomina micro por su significado inglés que indica “pequeño”, en relación a la importancia de
su función en un dispositivo, comparado a veces con el cerebro y con el corazón de los seres
humanos.

En la actualidad, existen una gran variedad de microprocesadores. Los modelos y marcas más
conocidas son, por ejemplo, el Intel Pentium Pro de Intel, el PowerPC 620 de IBM, Motorola y
Apple, el UltraSparc-II de Sun Microsystems y el Alpha 21164A de Digital Equipment Corporation.
Todos ellos poseen muchos más transistores de los que tenían en principio los primeros
microprocesadores. Estos gozan con 5,5; 7; 5,4; y 9,3 millones de transistores respectivamente.

En, 1971, Intel lanza el primer microprocesador comercial conocido como Intel4004. Era la primera
vez que se reunía en un chip miles y millones de transistores electrónicos, siendo este primero de
4 bits, pudiendo realizar 60.000 operaciones por segundo.

En 1979, surge el segundo modelo Intel8008 de 8 bits, consiguiendo ejecutar hasta 200.000
operaciones por segundo.
2.3 Tarjetas de Desarrollo
Una placa de desarrollo, conocidas también como computadora de placa única (SBC), es como su
nombre indica un ordenador completamente construido sobre una placa de circuito único, con
microprocesador(es), memoria, entrada/salida (E/S) y las características requeridas en un
ordenador funcional. Estas computadoras de una sola placa se hicieron como sistemas de
demostración o desarrollo, para sistemas educativos o para su uso como controladores integrados
de computación. Incluso muchos tipos de ordenadores domésticos o portátiles integran todas sus
funciones en una sola placa de circuito impreso.

2.3.1 Antes de Arduino


La historia del microcontrolador comercial comienza, posiblemente, en 1971, con la llegada del
Intel 4004 de 4 bits. Fue el segundo CPU completo de un solo chip de la historia, y el primero en
estar disponible comercialmente. Su sucesor, el 8008 de 8 bits, sería la base de las primeras
computadoras personales.

Otros procesadores de la época — como el Z80 que alimentaba a la TRS-80 en los EE.UU. y a la
Sinclair ZX Spectrum en el Reino Unido, así como el 6502 que alimentaba a la Apple II – todavía
existen. O al menos sus descendientes inmediatos siguen existiendo, y ahora se utilizan en los
denominados “sistemas embebidos.”

Pero fue el microcontrolador PIC de Microchip Technology, que data de 1975, el que se convirtió
en la columna vertebral del mercado de los makers durante muchos años, debido a una
combinación de factores que incluyen bajo costo, fácil disponibilidad, y la proliferación de
herramientas de programación libres. El PIC es un MCU (una unidad completa de
microcontrolador) con procesador incorporado, memoria y I/O (in/outs) programables.

Aún disponibles en tiendas hoy en día por menos de 2 dólares un chip, el PIC es un caballo de
batalla. Los Microcontroladores PIC pueden ser un poco difíciles de tratar si no estás
acostumbrado a la programación C de bajo nivel, por lo que los chips PICAXE (PIC´s estándar
preprogramados con el firmware que les permite “entender” BASIC o sencillos lenguajes gráficos
de diagrama de flujo) se han convertido en una forma popular de utilizar el PIC, especialmente en
la educación.

Aunque puedes comprar chips PICAXE, si eres nuevo en el tema es probablemente mejor que
consigas un kit de iniciación PICAXE diseñado para permitir una fácil experimentación. En general,
estas tarjetas kit están hechas para la creación de prototipos y la enseñanza, y no como bases para
proyectos independientes.

La tarjeta BASIC Stamp de Parallax — que se programa en otra variante de BASIC — es también
una buena alternativa si se quiere utilizar el barato microcontrolador PIC. A diferencia de las
tarjetas de desarrollo PICAXE, la BASIC Stamp se vende en módulos independientes de una sola
placa, como el Arduino, que están destinadas a ser el corazón de un proyecto.
2.3.2 La llegada de Arduino
Arduino se inició en el año 2005 como un proyecto para estudiantes en el Instituto IVREA, en Ivrea
(Italia). En ese tiempo, los estudiantes usaban el microcontrolador BASICStamp, cuyo coste era de
100 dólares estadounidenses, lo que se consideraba demasiado costoso para ellos. Por aquella
época, uno de los fundadores de Arduino, Massimo Banzi, daba clases en Ivrea.

El nombre del proyecto viene del nombre del Bar di Re Arduino (Bar del Rey Arduino) donde
Massimo Banzi pasaba algunas horas. En su creación, contribuyó el estudiante colombiano
Hernando Barragán, quien desarrolló la tarjeta electrónica Wiring, el lenguaje de programación y
la plataforma de desarrollo.10 Una vez concluida dicha plataforma, los investigadores trabajaron
para hacerlo más ligero, más económico y disponible para la comunidad de código abierto
(hardware y código abierto). El instituto finalmente cerró sus puertas, así que los investigadores,
entre ellos el español David Cuartielles, promovieron la idea. Banzi afirmaría años más tarde, que
el proyecto nunca surgió como una idea de negocio, sino como una necesidad de subsistir ante el
inminente cierre del Instituto de diseño Interactivo IVREA. Es decir, que, al crear un producto de
hardware abierto, éste no podría ser embargado.

Posteriormente, Google colaboró en el desarrollo del Kit Android ADK (AccesoryDevelopment Kit),
una placa Arduino capaz de comunicarse directamente con teléfonos móviles inteligentes bajo el
sistema operativo Android para que el teléfono controle luces, motores y sensores conectados de
Arduino.

Para la producción en serie de la primera versión se tomó en cuenta que el coste no fuera mayor
de 30 euros, que fuera ensamblado en una placa de color azul, debía ser Plug and Play y que
trabajara con todas las plataformas informáticas tales como MacOSX, Windows y GNU/Linux. Las
primeras 300 unidades se las dieron a los alumnos del Instituto IVREA, con el fin de que las
probaran y empezaran a diseñar sus primeros prototipos.

Arduino posee una sola distribución dedicada solo para Intel Galileo, Intel Galieo Gen 2 e Intel
Edison por su diferente estructura y configuración de registros, este software es descargado de
forma gratuita desde las páginas de Arduino o de la misma Intel.

2.3.3 Intel Galileo


Intel ha presentado en Maker Faire 2013 en Roma hoy un nuevo acuerdo de colaboración con
Arduino LLC, plataforma de hardware libre líder en las comunidades educativa y creativa que ya ha
dado su primer fruto, Intel Galileo.

Se trata de una familia de placas de desarrollo compatibles con Arduino que trabajan bajo
arquitectura Intel. Si conocéis qué es Raspberry Pi o Arduino esta nueva placa ofrece las mismas
posibilidades que las anteriores situándose en el mercado como una plataforma perfecta para
artistas, diseñadores e inventores que saben lo que quieren y aún no existe.

2.2.4 ¿Qué es Intel Galileo?


Esta nueva línea de placas de desarrollo es como una pizarra en blanco que permitirá a los
desarrolladores crear infinitos proyectos.
Gracias a su gran conectividad, potencia de proceso, y el uso de SDKs muy sencillos permite crear
software que, por ejemplo, conecte a Internet cualquier dispositivo, un dispositivo que se ilumine
cada vez que recibimos un mensaje en Twitter. Es una herramienta muy interesante de cara a
domótica y para proyectos que necesiten un PC pero de bajo consumo y coste.

l software que acompaña a la placa hace posible que usuarios sin grandes conocimientos de
programación puedan crear sus aplicaciones sin problemas. Como parte de esta iniciativa, Krzanich
ha anunciado una donación a gran escala, consistente en 50.000 placas Intel Galileo, a 1.000
universidades de todo el mundo, y que se realizará a lo largo de los próximos 18 meses.

La placa Intel Galileo es la primera de una gama de placas de desarrollo compatibles con Arduino
basadas en arquitecturas Intel. Esta placa de desarrollo ejecuta un sistema operativo Linux libre
que contiene las librerías de software de Arduino, lo que le permite ofrecer una mayor
escalabilidad y reutilizar el software ya existente, llamados “bocetos”.

Los usuarios podrán programar sus Intel Galileo desde los sistemas operativos Mac OS, Microsoft
Windows y Linux de sus equipos. Además, estas placas también han sido diseñadas para ser
compatibles, a nivel de software y de hardware, con el ecosistema Arduino Shield.

2.2.5 ¿Qué hardware / conexiones integra Intel Galileo?


Esta placa monta el SoC Intel Quark X1000 que funciona a 400 MHz y es realmente una CPU de
bajo consumo de 32 bits con arquitectura similar a la de los primeros Pentium.

2.2.6 Quark
La placa de desarrollo de Intel cuenta de serie con múltiples interfaces de E/S, de las más
extendidas en el sector, entre las que se incluyen ACPI, PCI Express, Ethernet 10/100 Mb, lector
SD, puertos para dispositivos USB 2.0 y EHCI/OHCI USB, UART de alta velocidad, puerto serie RS-
232, flash NOR programable de 8 MB y un puerto JTAG para mayor comodidad en la depuración
de software.

Como se puede ver, estamos ante un verdadero centro neurálgico para gobernar cualquier
proyecto que un desarrollador tenga en mente.

3. OBJETIVO
Conocer de manera general el funcionamiento y la tecnología de la tarjeta de desarrollo Intel
Galileo.

4. DESARROLLO
4.1 Descripción
Intel Galileo es la primera placa con certificación Arduino que proporciona una ranura Mini PCI
Express (mPCIe). Esto le permite conectar módulos mPCIe estándar, como Wi-Fi, Bluetooth y
adaptadores de tarjeta SIM, para teléfonos celulares.
La Galileo es capaz de conectarse a Internet a través de DHCP. USB Client: Para programar y cargar
sketchs Arduino. USB 2.0 Host: Para conectar periféricos con USB como teclados, ratones,
webcams o almacenamiento USB. Con un USB Hub podemos conectar hasta un máximo de 128
dispositivos en este puerto.

4.2 Tipos o Clasificación


Intel galileo gen 1

Intel galileo gen 2

Cambios de hardware para la Placa Intel® Galileo de segunda generación

1. La Placa Intel® Galileo de segunda generación sustituyó el puerto mini USB host para un
puerto host USB de tamaño completo.
2. El puerto FTDI ha sustituido el Jack de 3,5 mm.
3. Los multiplexores múltiples substituyeron el CY8C9540A del ciprés.
4. El reinicio se encuentra ahora donde el botón de reinicio estaba en la versión anterior en
la parte inferior izquierda.
5. El reinicio no está en la parte inferior derecha del dispositivo donde el reinicio se
encuentra en la versión anterior.
6. La fuente de alimentación es un mínimo de 7V, y máximo de 15V. No utilice la fuente de
alimentación de la versión anterior.
7. Los pines IOREF están junto al puerto Ethernet.
8. LED para USB reubicado y nuevo OC LED.
9. Nuevo LED para el cargamento, encendido y los LED del SD reubicados.
10. PRESET para la instalación del módulo PoE.

Otros cambios no mostrados en la imagen:

1. JTAG está en la parte trasera del tablero.

4.3 Programación (Ejemplo)

Para empezar a programar se necesita el programa Arduino.


La plataforma Arduino se programa con un lenguaje propio basado en el lenguaje de
programación de alto nivel Processing, lo que significa que es similar a C++.

A continuación esta el programa de blink a led en arduino para Intel galileo:


Greeny es un sistema inteligente que puede hacer crecer tu planta dentro de un
invernadero. Greeny tiene un sistema de control de temperatura y también un sistema de
riego. Greeny también puede brindarle un informe sobre el estado del medio ambiente
dentro del invernadero desde el servidor web, el registrador de datos y la pantalla LCD.

Enlace a el proyecto completo:


https://www.instructables.com/Greeny-the-Smart-Greenhouse/
Enlace al programa del proyecto (se necesita descomprimir el archivo y tener arduino
instalado para abrir):
https://drive.google.com/file/d/0B8W2vcGc0bVqejJtbEpUOENfaGs/view?usp=sharing

4.4 Aplicaciones

Se puede usar de diferentes maneras como cualquier computadora, pero esta fue
diseñada para procesos más complejos que una más comercial.
5. CONCLUSIONES
Por lo que pudimos investigar es una buena tarjeta, aunque la primera generación haya
salido hace ya 5 años sobre todo para su precio en ese entonces que era ala rededor de
100$.

6. BIBLIOGRAFIA
1. Página de asistencia de Intel.la

ID del artículo
000006318

2. instructables.com

Greeny-the-Smart-Greenhouse

3. Intel.com
Hoja de datos de Galileo Gen 2
4. Hipertextual.com
intel-galileo-arduino-educacion
5. xataka.com
makers/ Intel galileo
6. hacedores.com
tarjetas-de-desarrollo
7. silicio.mx
electronica/tarjetas-desarrollo
8. es.wikipedia.org
Sistemas digitales combinacionales Aquellos cuyos estados previos de las entradas

9. Tecbolivia.com
Venta de componentes electrónicos/tableros de experimentación

7. ANEXOS
7.1 Datasheets
Intel galileo gen 1
https://www.intel.la/content/www/xl/es/support/articles/000005735/boards-and-
kits/intel-galileo-boards.html

Intel galileo gen 2


https://www.intel.com/content/dam/www/public/us/en/documents/datasheets/galileo-
g2-datasheet.pdf
7.2 Video
Pasos iniciales Intel Galileo
https://www.youtube.com/watch?v=Q7VQQqY6oFE

7.3 Fotografías (Proyectos)


7.4 Fotografías vista de componentes
1. Intel galileo gen 1
Intel galileo gen 2

Common questions

Con tecnología de IA

El microprocesador Intel 4004, lanzado en 1971, fue significativo porque representaba el primer circuito integrado comercial en reunir miles y miles de transistores en un solo chip, siendo de 4 bits y capaz de realizar 60,000 operaciones por segundo. Su lanzamiento supuso una revolución en la tecnología de circuitos integrados, marcando el comienzo de la era de los microprocesadores comerciales que permitieron el desarrollo de computadoras personales y dispositivos electrónicos más complejos .

La Intel Galileo ofrece ventajas como la compatibilidad con Arduino mientras utiliza la arquitectura de Intel, permitiéndole mayor conectividad y potencia de procesamiento. Además, incluye una ranura Mini PCI Express para expandir su funcionalidad con módulos como Wi-Fi o Bluetooth. Ejecuta un sistema operativo Linux libre, ofreciendo escalabilidad y reutilización del software existente, y tiene un soporte completo para el ecosistema de hardware y software de Arduino. Estas características hacen que sea una opción robusta para proyectos que requieren más que una simple interfaz básica .

Intel Galileo introdujo innovaciones como el uso del SoC Intel Quark X1000, arquitectura similar a los primeros Pentium pero de bajo consumo, y una ejecución con un sistema operativo Linux libre. Su capacidad para conectarse a diversas interfaces de E/S y soportar el ecosistema Arduino Shield amplía las posibilidades para diseñar proyectos embebidos más complejos y escalables. Estas innovaciones facilitan la creación de dispositivos inteligentes y conectados a Internet, impactando la automatización y el IoT (Internet de las Cosas).

El microcontrolador PIC se destacó en el mercado de los 'makers' durante muchos años debido a su bajo costo, fácil disponibilidad, y la abundancia de herramientas de programación libres. Además, su capacidad para ser programado en lenguajes sencillos como BASIC, a través de chips PICAXE preprogramados, lo hizo accesible para la educación y prototipos. Esta accesibilidad fomentó su popularidad entre desarrolladores independientes y educadores .

Hernando Barragán contribuyó significativamente al proyecto Arduino al desarrollar la tarjeta electrónica Wiring, el lenguaje de programación y la plataforma de desarrollo, lo que estableció la base técnica y funcional del proyecto. Su trabajo facilitó la creación de una plataforma accesible y abierta, permitiendo que Arduino se expandiera como herramienta educativa y de prototipado en la comunidad global, impactando su crecimiento y popularidad .

Los sistemas digitales se clasifican en sistemas de propósitos especiales y sistemas de propósitos generales. Los sistemas de propósitos especiales tienen una programación fija para tareas específicas, mientras que los sistemas de propósitos generales permiten cambiar su comportamiento mediante programación de algoritmos para resolver diversos problemas. Las computadoras modernas son ejemplos de sistemas digitales de propósito general .

Los microprocesadores modernos, como el Intel Pentium Pro y otros mencionados, poseen millones de transistores, significativamente más que los primeros modelos. Esto aumento en transistores ha mejorado notablemente la capacidad de procesamiento, permitiendo resolver tareas más complejas y realizar más operaciones por segundo. Esta evolución es fundamental para el avance de las computadoras personales y otros dispositivos electrónicos .

Google contribuyó al desarrollo de la plataforma Arduino mediante la colaboración en la creación del Kit Android ADK, que permite que los teléfonos inteligentes Android controlen periféricos Arduino. Este apoyo fortaleció la visión de Arduino como plataforma de hardware abierto, incrementando su uso y aceptación global en proyectos que integran dispositivos móviles, fomentando la innovación en la comunidad de hardware abierto .

El proyecto Arduino comenzó en 2005 en el Instituto IVREA en Italia por iniciativa de estudiantes y profesores que buscaban una alternativa más económica al caro microcontrolador BASICStamp de 100 dólares estadounidenses. Contribuyeron Massimo Banzi y Hernando Barragán, quienes desarrollaron una placa más económica y ligera. El proyecto no surgió como una idea de negocio, sino por necesidad ante el cierre del Instituto. La accesibilidad económica y el enfoque en código abierto permitieron que Arduino se expandiera y se convirtiera en una herramienta popular para educación y desarrollo de prototipos .

Los circuitos digitales combinacionales se caracterizan porque las salidas dependen únicamente de la combinación de las entradas y no de la historia anterior del circuito; por lo tanto, no tienen memoria y el orden de la secuencia de entradas no es significativo. En contraste, los circuitos secuenciales tienen salidas que dependen de la historia anterior del circuito, además de la combinación de entradas, por lo que disponen de memoria y el orden de la secuencia de entradas sí es significativo .

También podría gustarte