Casa > Q > Qual É A Diferença Entre Microprocessador, Microcontrolador E Um System-On-Chip?

Qual é a diferença entre microprocessador, microcontrolador e um system-on-chip?

System on Chip inclui funções analógicas digitais e de radiofreqüência em um único chip. O SoC é normalmente usado em sistemas embutidos com o chip inteiro projetado em um único substrato para incluir todas as aplicações possíveis.

Agora você perguntaria a mesma coisa que um microcontrolador? Bem, é difícil distinguir realmente entre os dois. Os microcontroladores têm menos memória como 100kB e menos capacidade de processamento mas ambos precisariam de periféricos externos para preparar um sistema completo. Os projetistas conseguem implementar o maior número de periféricos para atender a todas as funções a serem processadas tanto nos controladores quanto no SoC. Mas o microcontrolador é uma versão hiper escalonada de SoC.

Apanhar a questão é onde os chips chamam os microcontroladoresmm e onde são chamados de SoC. Normalmente, SoC é algo que tem capacidade de processamento de um computador e pode fazer todas as tarefas como rodar um SO como Linux.

Uma outra característica do SoC é que eles fornecem mais flexibilidade com a programação. No microcontrolador você pode alterar os bits para programar um temporizador, enquanto no SoC podemos alterar o circuito inteiramente, já que poucos dos SoCs contêm módulos FPGA.

Ultimamente, não há muita diferença, mas eles são apenas termos relacionados ao marketing, do que serem técnicos.

De Tobi

É um desafio aprender tiro com arco e flecha? :: Qual é a sensação de matar alguém?