Différence entre microprocesseur et propriété intellectuelle Core

Anonim

Microprocesseur vs Propriété Intellectuelle Core | Microprocesseur vs. Microprocesseur contre noyau IP | Processeur vs Core | Processeur / Noyau IP

Un microprocesseur est un circuit intégré (IC), qui est le cerveau d'un système informatique qui effectue les "calculs" qui sont donnés comme instructions à travers un programme d'ordinateur. Les microprocesseurs ne sont pas seulement utilisés dans les ordinateurs personnels et les serveurs, mais sont également livrés avec des milliards de systèmes embarqués (tels que des téléphones portables, des PDA, des baladeurs, etc.) vendus chaque année. Un noyau IP est la structure de conception d'un système logique et, par conséquent, n'est pas un système physique. En règle générale, un noyau IP peut être et est fabriqué en un microprocesseur physique. Parfois, dans un microprocesseur, vous serez en mesure de fabriquer plusieurs cœurs IP formant des microprocesseurs multicœurs.

Microprocesseur

Le terme microprocesseur est utilisé dans les systèmes informatiques depuis plus de quatre décennies maintenant et il était la seule unité de traitement dans les premiers ordinateurs jusqu'à ce que les «autres» unités de traitement (comme les GPU) ont été introduits pour compléter la puissance de traitement d'un système informatique. Intel 4004 est attribué pour le premier microprocesseur et a été rendu public en 1971 par Intel Corporation. Un microprocesseur n'a de sens que si vous disposez d'un système informatique «programmable» (pour pouvoir exécuter des instructions) et notons que le CPU est l'unité de traitement «Central», l'unité qui contrôle les autres unités / parties d'un système informatique. Dans le contexte actuel, un microprocesseur contient généralement le processeur et est une seule puce de silicium.

Le noyau de la propriété intellectuelle dans les semi-conducteurs, également appelé noyau IP ou noyau, est une conception logique réutilisable qui est typiquement la propriété intellectuelle d'une personne ou d'une entreprise en particulier. Par conséquent, un noyau IP est davantage un concept (conception) qu'une implémentation physique. Pour prendre quelque chose de similaire, si un microprocesseur est un bâtiment, un noyau IP est la disposition du bâtiment ou le plan directeur du bâtiment. Par conséquent, la conception, qui est le noyau IP, peut être vendue ou cédée sous licence à une tierce partie afin qu'elle puisse fabriquer des processeurs avec un design particulier. Généralement, les cœurs IP sont classés en deux en fonction de leur représentation. Si elles sont représentées à un niveau plus élevé, par exemple RTL (Register Transfer Level), elles sont appelées noyaux mous et, si elles sont représentées à un niveau inférieur, comme dans les listes nettes de portails, elles sont appelées noyaux durs. Alors que la première représentation est généralement plus facile à modifier et à adapter, la version ultérieure n'est pas modifiable avec un effort raisonnable.

Le terme

core

a mieux atteint la personne commune avec l'introduction des «processeurs multi-core». L'idée d'un processeur multi-core est de reproduire plus d'un noyau IP (la conception) dans la fabrication d'un seul microprocesseur (et donc d'une seule puce). Par conséquent, dans un seul processeur principal, le cœur IP (ou la conception) est fabriqué sur un seul microprocesseur sans réplication.

Quelle est la différence entre

Microprocesseur et propriété intellectuelle Core ? • Bien qu'un microprocesseur soit une implémentation physique d'une conception logique, un noyau IP est la conception (ou la mise en page) elle-même. Par conséquent, il est également possible de voir un noyau IP comme le "noyau" d'un microprocesseur et en tant que tel le "

noyau de microprocesseur ". • Commercialement, le terme noyau (ou noyau de microprocesseur) est utilisé pour se référer au nombre de conception logique similaire (ou mise en page) répliquée à l'intérieur d'un seul microprocesseur: Par conséquent, un processeur dual-core aura deux design similaire dupliqué dans un microprocesseur et un processeur quad-core aura quatre conception similaire reproduite.

• Le nombre de coeurs que vous avez dans un microprocesseur déterminera le nombre de threads (applications) que vous pouvez exécuter en même temps sur un ordinateur (en parallèle).