Intellectual Property Core

Intellectual Property Core

Als IP-Core (intellectual property core) werden Chipdesigns (im Sinne von Bauplänen) in der Halbleiterindustrie bezeichnet. Es gibt Unternehmen, die sich darauf spezialisiert haben, Teile oder auch ganze integrierte Schaltkreise zu entwerfen und Lizenzen dieser Designs zu verkaufen. So kann man z. B. einen Prozessor als fertige Einheit erwerben, um ihn dann in einer eigenen Entwicklung (z. B. als ASIC oder in einem FPGA) zu verwenden. Die Entwicklung für den Lizenznehmer erfolgt dadurch nach dem Baukastenprinzip und kann vereinfacht bzw. beschleunigt werden.

Inhaltsverzeichnis

IP-Cores bei ASICs

Es wird zwischen Soft-IP und Hard-IP unterschieden:

  • Ein Soft-IP-Core existiert in Form von Quell-Code in einer speziellen Hardwarebeschreibungssprache wie Verilog, VHDL oder SystemC. Er kann auch als bereits vom Hersteller synthetisierte Netzliste, als textuelle Beschreibung eines Schaltplanes, vorliegen. Bei kommerziellen IP-Cores oder IP-Cores welche Verfahrensgeheimnisse beinhalten, kann die Netzliste auch in verschlüsselter Form vorliegen.
  • Ein Hard-IP-Core ist ein bereits fertig gelayouteter Block. Somit kann der Nutzer kaum oder keine Änderungen an der IP vornehmen. Zum Schutz von Verfahrensgeheimnissen erhält ein Nutzer häufig nur eine Black-Box-Darstellung eines gekauften Hard-IP-Cores. Der Inhalt ist dann nur der Foundry bzw. einem Dienstleister bekannt, der das Layout des Chips fertig stellt.

Analoge Schaltungen sind immer als Hard-IP realisiert.

IP-Cores bei FPGAs

Auch bei den IP-Cores für FPGAs wird zwischen Soft-Cores und Hard-Cores unterschieden:

  • Soft-Cores liegen als Quellcode oder in Form einer Netzliste vor und werden im frei programmierbaren Bereich eines FPGAs implementiert. Soft-Cores entsprechen somit der Soft-IP bei ASICs. Ein IP-Core, der im Quellcode vorliegt, kann sowohl für FPGAs als auch ASICs benutzt werden. Dagegen können in Form einer Netzliste vorliegende Soft-Cores nur mit einem spezifischen FPGA-Modell benutzt werden. Daher gibt es häufig IP-Core Generatoren, mit denen der Anwender Netzlisten für die verschiedenen FPGA Modelle eines Herstellers generieren kann. Typische Beispiele für Soft-Cores sind Mikrocontroller wie PicoBlaze oder MicroBlaze welche samt ihren Programmen bei Bedarf in ein FPGA integriert werden können.
  • Hard-Cores sind als fertige Schaltung herstellerseitig unveränderbar in den Chip des FPGAs integriert. Der Vorteil dabei ist, dass Hard-Cores weniger Chipfläche belegen und meist auch schneller als mit frei programmierter Logik implementierte Soft-Cores arbeiten können. Nachteilig ist die Unmöglichkeit eigene Adaptionen anzubringen oder eine Portierung (Migration) zu anderen Logikfamilien welche nicht über die meist sehr spezifischen Hard-Cores verfügen durchzuführen. Beispiele von Hard-Cores sind leistungsfähige Prozessoren wie PowerPC-Cores oder Ethernet-Schnittstellen welche mit frei programmierbarer FPGA-Logik auf einem Chip zusammengefasst werden können.

Hersteller

Für den Entwurf von ASICs sind kommerzielle IP-Cores von einer Vielzahl von Herstellern im Angebot. Frei verfügbare IP-Cores gibt es z. B. bei OpenCores.org.

Bei FPGAs bieten die jeweiligen Hersteller meist IP-Cores an, auch hier gibt es aber zahlreiche Drittanbieter.

Weblinks


Wikimedia Foundation.

Игры ⚽ Поможем решить контрольную работу

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Semiconductor intellectual property core — In electronic design a semiconductor intellectual property core, IP block, IP core, or logic core is a reusable unit of logic, cell, or chip layout design and is also the intellectual property of one party. IP cores may be licensed to another… …   Wikipedia

  • Intellectual property — This article is about the legal concept. For the 2006 film, see Intellectual Property (film). Intellectual property law Primary rights …   Wikipedia

  • Intellectual Property — Unter Geistigem Eigentum (auch intellektuelles Eigentum, engl. intellectual property) werden absolute Rechte an immateriellen Gütern verstanden. Geistiges Eigentum wird daher auch als Immaterialgüterrecht bezeichnet. Inhaber eines solchen Rechts… …   Deutsch Wikipedia

  • Intellectual property — Unter Geistigem Eigentum (auch intellektuelles Eigentum, engl. intellectual property) werden absolute Rechte an immateriellen Gütern verstanden. Geistiges Eigentum wird daher auch als Immaterialgüterrecht bezeichnet. Inhaber eines solchen Rechts… …   Deutsch Wikipedia

  • List of intellectual property-related topics — This is a list of topics related to intellectual property. See list of patent related topics for a list of articles relating to patents. List of topics * Agreement on Trade Related Aspects of Intellectual Property Rights (TRIPS) * Anti… …   Wikipedia

  • Max Planck Institute for Intellectual Property and Competition Law — The Max Planck Institute for Intellectual Property and Competition Law (German: Max Planck Institut für Immaterialgüter und Wettbewerbsrecht) is a Munich, Germany, based institute, part of the research institutions of th …   Wikipedia

  • Ethiopian Intellectual Property Office — The Ethiopian Intellectual Property Office (EIPO) is an autonomous unit of the Ethiopian Science and Technology Agency. It was established in 2003 to provide legal protection for intellectual property (IP) rights. Under a Director General the… …   Wikipedia

  • Quality Intellectual Property Metric — What is QIP Metric? = QIP (Quality Intellectual Property) Metric is an international standard, developed by Virtual Socket Interface Alliance (VSIA) [http://www.vsi.org VSIA documents] for measuring IP or SIP (Silicon intellectual property)… …   Wikipedia

  • Core — may refer to: Contents 1 Science and Academics 2 Computers and Technology 3 Media …   Wikipedia

  • Intellectual capital — is a term with various definitions in different theories of management and economics. Accordingly, its only truly neutral definition is as a debate over economic intangibles . Ambiguous combinations of human capital, instructional capital and… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”