Unterschied zwischen Mikroprozessor und Intellectual Property Core

Unterschied zwischen Mikroprozessor und Intellectual Property Core
Unterschied zwischen Mikroprozessor und Intellectual Property Core

Video: Unterschied zwischen Mikroprozessor und Intellectual Property Core

Video: Unterschied zwischen Mikroprozessor und Intellectual Property Core
Video: Histologie ─ Oberflächenepithelien 2024, November
Anonim

Mikroprozessor vs. Intellectual Property Core | Mikroprozessor vs. Kern | Mikroprozessor vs. IP-Core | Prozessor vs. Core | Prozessor vs. IP-Core

Ein Mikroprozessor, auch als Central Processing Unit (CPU) bekannt, ist ein integrierter Sch altkreis (IC), der das Gehirn eines Computersystems ist, das die „Berechnungen“durchführt, die als Anweisungen durch ein Computerprogramm gegeben werden. Mikroprozessoren werden nicht nur in PCs und Servern verwendet, sondern werden auch mit Milliarden von eingebetteten Systemen (wie Mobiltelefonen, PDAs, Walkmans usw.) ausgeliefert, die jedes Jahr verkauft werden. Ein IP-Core ist das Design-Layout eines logischen Systems und daher kein physisches System. Typischerweise kann und wird ein IP-Core in einen physikalischen Mikroprozessor umgewandelt. Manchmal können Sie in einem Mikroprozessor mehrere IP-Kerne herstellen, die Mehrkern-Mikroprozessoren bilden.

Mikroprozessor

Der Begriff Mikroprozessor wird seit mehr als vier Jahrzehnten in Computersystemen verwendet und war die einzige Verarbeitungseinheit in den frühen Computern, bis „andere“Verarbeitungseinheiten (wie GPUs) eingeführt wurden, um die Verarbeitungsleistung von zu ergänzen ein Rechensystem. Intel 4004 wird dem allerersten Mikroprozessor zugeschrieben und wurde 1971 von der Intel Corporation veröffentlicht. Ein Mikroprozessor ist nur sinnvoll, wenn Sie ein Computersystem haben, das „programmierbar“ist (so dass es Anweisungen ausführen kann), und wir sollten beachten, dass die CPU die „zentrale“Verarbeitungseinheit ist, die Einheit, die die anderen Einheiten/Teile von a steuert Rechensystem. Im heutigen Kontext enthält ein Mikroprozessor typischerweise die CPU und ist ein einzelner Siliziumchip.

Kern des geistigen Eigentums

Intellectual Property Core in Halbleitern, auch bekannt als IP Core oder Core, ist ein wiederverwendbares Logikdesign, das typischerweise das geistige Eigentum einer bestimmten Person oder eines Unternehmens ist. Daher ist ein IP-Core eher ein Konzept (Design) als eine physische Implementierung. Um etwas Ähnliches zu nehmen: Wenn ein Mikroprozessor ein Gebäude ist, ist ein IP-Core der Gebäudeplan oder die Blaupause des Gebäudes. Daher kann das Design, das der IP-Kern ist, an Dritte verkauft oder lizenziert werden, damit diese Prozessoren mit dem bestimmten Design herstellen können. Im Allgemeinen werden IP-Kerne basierend auf ihrer Darstellung in zwei Kategorien eingeteilt. Wenn sie auf einer höheren Ebene wie in RTL (Register Transfer Level) vertreten sind, werden sie als weiche Kerne bezeichnet, und wenn sie auf einer niedrigeren Ebene wie in Gate-Level-Netzlisten vertreten sind, dann werden sie als harte Kerne bezeichnet. Während erstere Darstellung im Allgemeinen einfacher zu modifizieren und anzupassen ist, ist letztere nicht mit vertretbarem Aufwand modifizierbar.

Der Begriff Core ist mit der Einführung von „Multi-Core-Prozessoren“besser beim einfachen Menschen angekommen. Die Idee eines Mehrkernprozessors besteht darin, mehr als einen IP-Kern (das Design) bei der Herstellung eines einzelnen Mikroprozessors (und daher in einem einzelnen Chip) zu replizieren. Daher wird in einem Single-Core-Prozessor der IP-Core (oder das Design) auf einem einzigen Mikroprozessor ohne Replikation hergestellt.

Was ist der Unterschied zwischen Mikroprozessor und Intellectual Property Core?

• Während ein Mikroprozessor eine physische Implementierung eines Logikdesigns ist, ist ein IP-Core das Design (oder das Layout) selbst. Daher ist es auch möglich, einen IP-Core als „Kern“eines Mikroprozessors zu sehen und als solchen „Mikroprozessorkern“zu nennen.

• Kommerziell wird der Begriff Kern (oder Mikroprozessorkern) verwendet, um sich auf die Anzahl ähnlicher Logikdesigns (oder Layouts) zu beziehen, die in einem einzelnen Mikroprozessor repliziert werden: Daher werden bei einem Dual-Core-Prozessor zwei ähnliche Designs dupliziert In einem Mikroprozessor und einem Quad-Core-Prozessor werden vier ähnliche Designs repliziert.

• Typischerweise ist die Anzahl der Kerne, die Sie in einem Mikroprozessor haben, ein Faktor bei der Entscheidung, wie viele Threads (Anwendungen) Sie gleichzeitig (parallel) auf einem Computer ausführen können.

Empfohlen: