Im Jahr 1985 erlebte die Elektronik eine unerwartete Wende, als der FPGA XC2064 von Xilinx auf den Markt kam. Dieses heute als IEEE-Meilenstein anerkannte Gerät enthielt ein 8 mal 8 Raster konfigurierbarer Logikblöcke. Seine große Innovation: Es ermöglichte, die Hardware nach der Herstellung neu zu programmieren und bot damit eine Flexibilität, die bei festen integrierten Schaltungen bis dahin undenkbar war.
Die Architektur, die das Schaltungsdesign neu definierte ⚙️
Der XC2064 arbeitete mit einer Matrix aus Logikblöcken, die durch programmierbare Routing-Kanäle verbunden waren. Jeder Block konnte konfiguriert werden, um einfache logische Funktionen auszuführen, und die Verbindungen wurden über statische Speicherzellen angepasst. Dies ermöglichte es Ingenieuren, das Verhalten des Chips zu ändern, ohne die physische Hardware zu verändern, was Prototypen beschleunigte und die Kosten bei der Entwicklung digitaler Systeme senkte.
Wenn dein Chip beschließt, ohne Vorwarnung seine Meinung zu ändern 🤖
Stell dir vor, du kaufst einen Prozessor und am nächsten Tag beschließt er, lieber ein Videocontroller zu sein. Das tat der XC2064 im Wesentlichen. Klar, mit einer Geschwindigkeit, die heute eine Armbanduhr zum Weinen bringen würde, und einer Kapazität, die gerade für ein paar Logikgatter reichte. Aber hey, es war ein Chip mit Persönlichkeit: Jedes Mal, wenn du ihn einschaltetest, konnte er das sein, was du wolltest. Oder das, was er wollte, je nachdem, wie man es betrachtet.