Microprocessador vs núcleo de propriedade intelectual | Microprocessador x núcleo | Microprocessador x IP Core | Processador vs. Core | Processador x IP Core
Um microprocessador, também conhecido como Unidade Central de Processamento (CPU), é um Circuito Integrado (IC), que é o cérebro de um sistema de computação que realiza os “cálculos” que são dados como instruções por meio de um programa de computador. Os microprocessadores não são usados apenas em computadores pessoais e servidores, mas também são enviados com bilhões de sistemas embarcados (como telefones celulares, PDAs, walkmans, etc.) vendidos todos os anos. Um IP Core é o layout de design de um sistema lógico e, portanto, não é um sistema físico. Normalmente, um IP Core pode ser e é fabricado em um microprocessador físico. Às vezes, em um microprocessador, você será capaz de fabricar vários núcleos IP formando microprocessadores multicore.
Microprocessador
O termo microprocessador é usado em sistemas de computação por mais de quatro décadas e foi a única unidade de processamento nos primeiros computadores até que “outras” unidades de processamento (como GPUs) foram introduzidas para complementar o poder de processamento de um sistema de computação. Intel 4004 é atribuído ao primeiro microprocessador e foi tornado público em 1971 pela Intel Corporation. Um microprocessador é significativo apenas quando você tem um sistema de computação que é "programável" (para que possa executar instruções) e devemos notar que a CPU é a unidade de processamento "Central", a unidade que controla as outras unidades / partes de um sistema de computação. No contexto atual, um microprocessador normalmente contém a CPU e é um único chip de silício.
Núcleo de Propriedade Intelectual
O Núcleo de Propriedade Intelectual em semicondutores, também conhecido como Núcleo ou Núcleo IP, é um projeto lógico reutilizável que normalmente é propriedade intelectual de uma pessoa ou empresa específica. Portanto, um IP Core é mais um conceito (design) do que uma implementação física. Para pegar algo semelhante, se um microprocessador é um edifício, um núcleo IP é o layout do edifício ou a planta do edifício. Portanto, o design, que é o núcleo do IP, pode ser vendido ou licenciado a terceiros para que eles possam fabricar processadores com o design específico. Geralmente, os núcleos IP são categorizados em dois com base em como são representados. Se eles são representados em um nível superior, como em RTL (Nível de transferência de registro), eles são chamados de núcleos suaves e, se são representados em um nível inferior, como em listas de rede no nível de porta, são chamados de núcleos rígidos. Enquanto a primeira representação é geralmente mais fácil de modificar e adaptar, a última não é modificável com esforço razoável.
O termo núcleo alcançou melhor as pessoas comuns com a introdução de “processadores multi-core”. A ideia de um processador multi-core é ter mais de um IP core (o design) replicado na fabricação de um único microprocessador (e, portanto, em um único chip). Portanto, em um processador de núcleo único, o núcleo IP (ou o design) é fabricado em um único microprocessador sem replicação.
Qual é a diferença entre Microprocessador e Núcleo de Propriedade Intelectual? • Enquanto um microprocessador é uma implementação física de um projeto lógico, um núcleo IP é o próprio projeto (ou layout). Portanto, também é possível ver um núcleo IP como o “núcleo” de um microprocessador e, como tal, chamá-lo de “núcleo do microprocessador”. • Comercialmente, o termo núcleo (ou núcleo do microprocessador) é usado para se referir ao número de projetos lógicos semelhantes (ou layout) replicados dentro de um único microprocessador: Portanto, um processador dual-core terá dois projetos semelhantes duplicados em um microprocessador e um O processador quad-core terá quatro projetos semelhantes replicados. • Normalmente, o número de núcleos que você tem em um microprocessador será um fator na decisão do número de threads (aplicativos) que você pode executar em um computador ao mesmo tempo (em paralelo). |