Preparing your result...
Loading...
Press Esc to dismiss this message

Verbesserte Prozessoren und Prozessorarchitekturen mit programmierbaren FPGA-Komponenten (25-Jun-2004)

Thumbnail
Options
IP.com Prior Art Database Disclosure (Source: IPCOM)
Disclosure Number IPCOM000028604D dated 25-Jun-2004
Originally published in The IP.com Journal v4n6
Disclosed by: Siemens AG
Country: Germany
Copyright: SIEMENS AG 2004
Related People
Juergen Carstens - CONTACT
juergen.carstens@siemens.com
+49-89-636-82995
Disclosure File: 1 pages / 67.1 KB / German

Prozessorhersteller wetteifern staendig miteinander, ihren Prozessor schneller zu machen als den der Konkurrenten. Um dies zu erreichen, werden u.a. oft ausgefuehrte Algorithmen in den Prozessor hardwaremaessig integriert (z.B. MMX, 3DNOW, SSE). Dazu wird in einem entsprechenden Bereich im Prozessor eine Schaltung realisiert, die dem vorgesehenen Algorithmus aequivalent ist bzw. diesen ausfuehrt. Dadurch ist dieser Bereich und damit auch der Algorithmus nachtraeglich nicht mehr veraenderbar. Das Field Programmable Gate Array (FPGA) ist ein relativ neuer Baustein, der zum Aufbau digitaler, logischer Schaltungen dient. Er besteht im wesentlichen aus einzelnen Funktionsbloecken, die in einer regelmaessigen Struktur (engl.: Array) angeordnet sind. Ein Netzwerk von Verbindungen befindet sich zwischen diesen Bloecken. Die speziellen Funktionen der einzelnen Bloecke und die Auswahl der benoetigten Verbindungen sind programmierbar. Dadurch erhaelt man einen waehrend des Betriebs frei in seiner Funktion programmierbaren Chip.

Options
This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 78% of the total text.

Page 1 of 1

S

Verbesserte Prozessoren und Prozessorarchitekturen mit programmierbaren FPGA-Komponenten

Idee: Axel Hof, DE-Muenchen

Prozessorhersteller wetteifern staendig miteinander, ihren Prozessor schneller zu machen als den der Konkurrenten. Um dies zu erreichen, werden u.a. oft ausgefuehrte Algorithmen in den Prozessor hardwaremaessig integriert (z.B. MMX, 3DNOW, SSE). Dazu wird in einem entsprechenden Bereich im Prozessor eine Schaltung realisiert, die dem vorgesehenen Algorithmus aequivalent ist bzw. diesen ausfuehrt. Dadurch ist dieser Bereich und damit auch der Algorithmus nachtraeglich nicht mehr veraenderbar.

Das Field Programmable Gate Array (FPGA) ist ein relativ neuer Baustein, der zum Aufbau digitaler, logischer Schaltungen dient. Er besteht im wesentlichen aus einzelnen Funktionsbloecken, die in einer regelmaessigen Struktur (engl.: Array) angeordnet sind. Ein Netzwerk von Verbindungen befindet sich zwischen diesen Bloecken. Die speziellen Funktionen der einzelnen Bloecke und die Auswahl der benoetigten Verbindungen sind programmierbar. Dadurch erhaelt man einen waehrend des Betriebs frei in seiner Funktion programmierbaren Chip.

Es wird vorgeschlagen, ein Field Programmable Gate Array in einen Prozessor zu integrieren. Das FPGA erhaelt Zugriff auf die wichtigsten Schnittstellen, Register und Bus-Systeme des Prozessors. Der Befehlssatz des Prozessors wird dahingehend erweitert, dass sich Anwenderprogramme um die Ressource FPGA bewerben koennen. Erwirbt ein Pr...

(Source: IPCOM)
First page image
(Source: IPCOM)