29 votos

microcontrolador frente a sistema en chip

Estoy empezando a programar microcontroladores y estuve leyendo documentación y libros de texto. Estoy un poco confundido en cuanto a cuál es la diferencia entre un Micro-controlador y un Sistema en chip?

Algunos documentos utilizan estos dos términos de forma intercambiable. Sin embargo, la mayoría de los libros de texto señalan que utilizar los dos términos de forma intercambiable NO es correcto, por lo que debe haber alguna diferencia notable...

Gracias.

6 votos

Gracias por aceptar mi respuesta, pero te recomiendo que la próxima vez esperes más tiempo antes de aceptarla. Es probable que otros tengan opiniones y puntos de vista diferentes, pero a menudo pueden pasar por alto una pregunta que ya tiene una respuesta aceptada; sé que a mí me pasa. Conviene dejar algo de tiempo para llegar a un consenso, sobre todo cuando se trata de una pregunta que aborda una zona gris.

0 votos

@Olin Genial, lo tendré en cuenta la próxima vez.

0voto

Raulp Puntos 109

Sí, SoC es básicamente un término de marketing que se utiliza con más frecuencia, ya que existe la terminología de dispositivo y anfitrión. Los anfitriones son los grandes fabricantes de PC como Dell, HP, IBM, etc. Utilizan la CPU en su interior, generalmente fabricada por Intel, AMD, etc. Así que básicamente proporcionan la CPU o SoC en la placa base (llamada CPU). Así que básicamente proporcionan la CPU o SoC en la placa base (llamada CPU), algunos también proporcionan la CPU + SoC (para un propósito particular para descargar la actividad de los periféricos - como sensores, o el dispositivo GPS, que de otro modo habría sido muy hambriento de energía si se hubieran conectado directamente a la CPU).SoC también se llama a veces un co-procesador cuyo trabajo es el mismo que lo que he escrito antes. Estos periféricos están conectados directamente a ellos (SOC o CPU) a través de un bus - i2c, SPI, USB o generalmente están conectados a los microcontroladores, por lo que un microcontrolador está conectado al SoC o estos dispositivos están conectados directamente al bus. Ahora la pregunta es por qué los periféricos se conectan a los microcontroladores y no al bus directamente, bueno, hay una razón si los fabricantes de periféricos son también los fabricantes del microcontrolador que sin duda tratará de empujar a sus periféricos junto con los microcontroladores no sólo para un mejor beneficio, sino también para una mejor solución, como las características en el microcontrolador dará doble impulso a su solución. Imaginemos que ofrecen un periférico bluetooth, pero al conectarlo a un microcontrolador obtienen una solución basada en un microcontrolador bluetooth de bajo consumo y rápido rendimiento. Es una solución beneficiosa tanto para los fabricantes de dispositivos (periféricos y controladores) como para los fabricantes de PC, ya que obtienen mejores dispositivos (periféricos y microcontroladores). Se puede decir que la CPU es el padre que delega parte de su trabajo en el SoC para mejorar la capacidad energética de los dispositivos (microperiféricos y periféricos). Los SoC disponen básicamente de más memorias para alojar un sistema operativo, a diferencia de los microcontroladores, que como mucho admiten RTO.

1 votos

¡WOW ! ¡Realmente como el downvote cuando la gente lo hace sin decir mucho comentarios needful !

5 votos

No está muy claro. No puedo hacer los entresijos en esta corriente de conciencia.

0voto

Filip Budd Puntos 11

Resumiendo lo anterior, me parece:

Una MCU proporciona mucha memoria, interfaces como VGA y capacidades como GPU utilizando varios chips diferentes que proporcionan cosas distintas.

Una MCU lo cabe todo en un solo chip al proporcionar sólo un mínimo de memoria, interfaces, etc.

Un SoC cabe todo en un solo chip, ampliando los límites de lo que se puede hacer en un chip.

Las MCU aportan valor minimizando el coste, los SoC aportan valor maximizando la funcionalidad, ambos en un solo chip. Si compite con la lógica TLL, probablemente sea una MCU. Si compite con microprocesadores (AMD, Intel), probablemente sea un SoC.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X