Microprocessador vs Núcleo de Propriedade Intelectual | Microprocessador vs. Núcleo | Microprocessador vs. Núcleo IP | Processador x Core | Processador vs. Núcleo IP
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 executa as “computações” que são fornecidas como instruções através 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ê poderá fabricar vários núcleos IP, formando microprocessadores com vários núcleos.
Microprocessador
O termo microprocessador é usado em sistemas de computação há mais de quatro décadas e era 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. O Intel 4004 é atribuído ao primeiro microprocessador de todos os tempos e foi tornado público em 1971 pela Intel Corporation. Um microprocessador é significativo apenas quando você possui um sistema de computação "programável" (para que possa executar instruções) e devemos observar que a CPU é a unidade de processamento "Central", a unidade que controla as outras unidades / partes de uma 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 da propriedade intelectual em semicondutores, também conhecido como IP Core ou Core, é um projeto lógico reutilizável que geralmente é de propriedade intelectual de uma pessoa ou empresa em particular. Portanto, um IP Core é mais um conceito (design) do que uma implementação física. Para usar algo semelhante, se um microprocessador é um edifício, um núcleo de IP é o layout ou o plano do edifício. Portanto, o design, que é o núcleo do IP, pode ser vendido ou licenciado para terceiros, para que eles possam fabricar processadores com o design específico. Geralmente, os núcleos IP são classificados em dois com base em como eles são representados. Se eles são representados em um nível mais alto, como no RTL (Register Transfer Level), são chamados de núcleos flexíveis e, se são representados em um nível mais baixo, como nas listas de redes no nível do portão, são chamados de núcleos rígidos. Embora a representação anterior seja geralmente mais fácil de modificar e adaptar, a última não é modificável com esforço razoável.
O termo testemunho alcançou melhor a pessoa comum com a introdução de “processadores multicore”. A idéia de um processador multinúcleo é ter mais de um núcleo IP (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 de 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 design lógico, um núcleo de IP é o próprio design (ou o 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 projeto ou layout lógico semelhante replicado dentro de um único microprocessador: Portanto, um processador de núcleo duplo terá dois projetos semelhantes duplicados em um microprocessador e um processador quad-core terá quatro design semelhante replicado. • Normalmente, o número de núcleos que você possui em um microprocessador será um fator para decidir o número de threads (aplicativos) que você pode executar em um computador ao mesmo tempo (em paralelo). |