https://de.wikipedia.org/w/index.php?action=history&feed=atom&title=Field_Programmable_Analog_Array Field Programmable Analog Array - Versionsgeschichte 2025-06-25T12:15:10Z Versionsgeschichte dieser Seite in Wikipedia MediaWiki 1.45.0-wmf.6 https://de.wikipedia.org/w/index.php?title=Field_Programmable_Analog_Array&diff=228401087&oldid=prev Cepheiden am 29. November 2022 um 07:25 Uhr 2022-11-29T07:25:44Z <p></p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 29. November 2022, 09:25 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 1:</td> <td colspan="2" class="diff-lineno">Zeile 1:</td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Eine '''feldprogrammierbare Analoganordnung''' ('''FPAA''', engl. ''field programmable analog array'') ist <del style="font-weight: bold; text-decoration: none;">ein</del> frei programmierbarer <del style="font-weight: bold; text-decoration: none;">analoger</del> [[<del style="font-weight: bold; text-decoration: none;">Schaltkreis</del>]], konstruiert nach dem Vorbild der [[FPGA]]s. <del style="font-weight: bold; text-decoration: none;">Ein FPAA besteht aus einer Matrix von konfigurierbaren analogen Blöcken. Ein solcher Block wird CAB (engl. für ''Configurable Analog Block'') genannt.</del></div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Eine '''feldprogrammierbare Analoganordnung''' ('''FPAA''', engl. <ins style="font-weight: bold; text-decoration: none;">{{lang|en|</ins>''field programmable analog array''<ins style="font-weight: bold; text-decoration: none;">}}</ins>) ist <ins style="font-weight: bold; text-decoration: none;">eine</ins> frei programmierbarer <ins style="font-weight: bold; text-decoration: none;">[[Analogtechnik|analoge]]</ins> [[<ins style="font-weight: bold; text-decoration: none;">elektrische Schaltung</ins>]], konstruiert nach dem Vorbild der [[FPGA]]s. </div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Mit einem CAB lassen sich verschiedene analoge Grundschaltungen wie [[Filter (Elektronik)|Filter]] oder [[Verstärker (Elektrotechnik)|Verstärker]] realisieren. Eine [[logische Schaltung]] dient zum Herstellen der notwendigen Verbindungen innerhalb und zwischen den CABs. Analoge Ein- und Ausgänge stellen die Verbindung zur Außenwelt her. Die Konfiguration erfolgt über digitale Ein- und Ausgänge, die an Speicherbausteine oder [[Mikroprozessor]]en angeschlossen werden können.</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">Ein FPAA besteht aus einer Matrix von konfigurierbaren analogen Blöcken (engl. für {{lang|en|''configurable analog block''}}, CAB). </ins>Mit einem CAB lassen sich verschiedene analoge Grundschaltungen wie [[Filter (Elektronik)|Filter]] oder [[Verstärker (Elektrotechnik)|Verstärker]] realisieren. Eine [[logische Schaltung]] dient zum Herstellen der notwendigen Verbindungen innerhalb und zwischen den CABs. Analoge Ein- und Ausgänge stellen die Verbindung zur Außenwelt her. Die Konfiguration erfolgt über digitale Ein- und Ausgänge, die an Speicherbausteine oder [[Mikroprozessor]]en angeschlossen werden können.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Aufbau und Funktion ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Aufbau und Funktion ==</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>[[Datei:Field Programmable Analog Array diagram.svg|mini<del style="font-weight: bold; text-decoration: none;">|rechts</del>|Aufbau eines FPAA]]</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>[[Datei:Field Programmable Analog Array diagram.svg|mini|Aufbau eines FPAA]]</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Das Kernstück eines FPAA bildet die Matrix aus programmierbaren analogen Schaltungen. Hierin befinden sich zwischen 2 und 20 CABs. Diese CABs bestehen aus einem oder mehreren [[Operationsverstärker]]n, insbesondere [[Transkonduktanzverstärker]], und passiven [[Elektrisches Bauelement|Bauelementen]], die über elektronische Schalter miteinander verknüpft werden können. Somit ist es möglich, eine Vielzahl einfacher analoger Schaltungen zu realisieren.</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Das Kernstück eines FPAA bildet die Matrix aus programmierbaren analogen Schaltungen. Hierin befinden sich zwischen 2 und 20 CABs. Diese CABs bestehen aus einem oder mehreren [[Operationsverstärker]]n, insbesondere [[Transkonduktanzverstärker]], und passiven [[Elektrisches Bauelement|Bauelementen]], die über elektronische Schalter miteinander verknüpft werden können. Somit ist es möglich, eine Vielzahl einfacher analoger Schaltungen zu realisieren.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Bei der Implementierung der zuschaltbaren Bauteile kommen zwei Prinzipien zur Anwendung: die [[Switched-Capacitor-Filter|Switched-Capacitor]] Technik und die Verwendung herkömmlicher Bauteile (Widerstände und Kondensatoren).</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Bei der Implementierung der zuschaltbaren Bauteile kommen zwei Prinzipien zur Anwendung: die [[Switched-Capacitor-Filter|Switched-Capacitor]]<ins style="font-weight: bold; text-decoration: none;">-Technik</ins> <ins style="font-weight: bold; text-decoration: none;">(SC-</ins>Technik<ins style="font-weight: bold; text-decoration: none;">)</ins> und die Verwendung herkömmlicher Bauteile (Widerstände und Kondensatoren).</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Mit <del style="font-weight: bold; text-decoration: none;">dem</del> <del style="font-weight: bold; text-decoration: none;">[[Switched</del>-<del style="font-weight: bold; text-decoration: none;">Capacitor-Filter|Switched Capacitor]] (SC)</del> lassen sich sowohl [[Elektrische Kapazität|Kapazitäten]] als auch [[Elektrischer Widerstand|Widerstände]] erzeugen. Ein Widerstand wird erzeugt, indem ein Kondensator mit hoher Frequenz zunächst zu dem negativen und zum positiven Pol des Signalwegs dazugeschaltet wird, er sich abhängig von der aktuellen Signalspannung, der [[Schaltfrequenz]] und seiner Kapazität abwechselnd teilweise lädt und entlädt. Der Vorteil dieser Technik liegt in ihrer hohen Flexibilität und Stabilität. Nachteile sind die geringe Bandbreite in Abhängigkeit von der Schaltfrequenz (s. [[Nyquist-Theorem]]) und die parasitären Effekte, die ebenfalls durch die Schaltfrequenz bedingt sind.</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Mit <ins style="font-weight: bold; text-decoration: none;">der</ins> <ins style="font-weight: bold; text-decoration: none;">SC</ins>-<ins style="font-weight: bold; text-decoration: none;">Technik</ins> lassen sich sowohl [[Elektrische Kapazität|Kapazitäten]] als auch [[Elektrischer Widerstand|Widerstände]] erzeugen. Ein Widerstand wird erzeugt, indem ein Kondensator mit hoher Frequenz zunächst zu dem negativen und zum positiven Pol des Signalwegs dazugeschaltet wird, er sich abhängig von der aktuellen Signalspannung, der [[Schaltfrequenz]] und seiner Kapazität abwechselnd teilweise lädt und entlädt. Der Vorteil dieser Technik liegt in ihrer hohen Flexibilität und Stabilität. Nachteile sind die geringe Bandbreite in Abhängigkeit von der Schaltfrequenz (s. [[Nyquist-Theorem]]) und die parasitären Effekte, die ebenfalls durch die Schaltfrequenz bedingt sind.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Eine Alternative stellt die Verwendung herkömmlicher Bauelemente in Form von Einheitswiderständen und -kapazitäten dar. Je nach beabsichtigtem Verwendungszweck des FPAA sind diese teilweise fest verdrahtet. Dies ermöglicht eine höhere Bandbreite und vermeidet die [[Artefakt (Technik)|Artefakte]], wie sie bei abgetasteten Systemen auftreten. Ein Nachteil ist die geringere Flexibilität dieser Schaltungen.</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Eine Alternative stellt die Verwendung herkömmlicher Bauelemente in Form von Einheitswiderständen und -kapazitäten dar. Je nach beabsichtigtem Verwendungszweck des FPAA sind diese teilweise fest verdrahtet. Dies ermöglicht eine höhere Bandbreite und vermeidet die [[Artefakt (Technik)|Artefakte]], wie sie bei abgetasteten Systemen auftreten. Ein Nachteil ist die geringere Flexibilität dieser Schaltungen.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker"><a class="mw-diff-movedpara-right" title="Der Absatz wurde verschoben. Klicken, um zur alten Stelle zu springen." href="#movedpara_14_0_lhs">&#x26AB;</a></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><a name="movedpara_10_0_rhs"></a>Die <ins style="font-weight: bold; text-decoration: none;">analoge</ins> Matrix wird von einer Reihe an Hilfsschaltungen umgeben. Notwendig ist eine <ins style="font-weight: bold; text-decoration: none;">[[</ins>logische Schaltung<ins style="font-weight: bold; text-decoration: none;">]]</ins>, welche die Konfigurationsdaten verarbeitet und für die Speicherung an der richtigen Stelle sorgt. Ein interner digitaler Zeitgeber koordiniert das Laden der Konfiguration. Häufig stehen konfigurierbare Ein- und Ausgabezellen zur Verfügung, die z.<ins style="font-weight: bold; text-decoration: none;">&amp;nbsp;</ins>B. mit zuschaltbaren [[Antialiasing (Signalverarbeitung)|Anti-Aliasing]]-Filtern oder Verstärkern ausgestattet sind. Werden Switched-Capacitors genutzt, so werden analoge Zeitgeber benötigt.</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Zusätzlich enthalten die konfigurierbaren analogen Blöcke einen digitalen [[Arbeitsspeicher]] (RAM), in den die erwünschte Konfiguration geladen wird. Einige FPAAs von Anadigm besitzen zusätzliche „Shadow-RAMs“, die es ermöglichen, neue Konfigurationsdaten während des Betriebs ohne Unterbrechung des analogen Signals zu laden.</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Zusätzlich enthalten die konfigurierbaren analogen Blöcke einen digitalen [[Arbeitsspeicher]] (RAM), in den die erwünschte Konfiguration geladen wird. Einige FPAAs von <ins style="font-weight: bold; text-decoration: none;">[[</ins>Anadigm<ins style="font-weight: bold; text-decoration: none;">]]</ins> besitzen zusätzliche „Shadow-RAMs“, die es ermöglichen, neue Konfigurationsdaten während des Betriebs ohne Unterbrechung des analogen Signals zu laden.</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><br /></td> <td colspan="2" class="diff-empty diff-side-added"></td> </tr> <tr> <td class="diff-marker"><a class="mw-diff-movedpara-left" title="Der Absatz wurde verschoben. Klicken, um zur neuen Stelle zu springen." href="#movedpara_10_0_rhs">&#x26AB;</a></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><a name="movedpara_14_0_lhs"></a>Die <del style="font-weight: bold; text-decoration: none;">Analoge</del> Matrix wird von einer Reihe an Hilfsschaltungen umgeben. Notwendig ist eine logische Schaltung, welche die Konfigurationsdaten verarbeitet und für die Speicherung an der richtigen Stelle sorgt. Ein interner digitaler Zeitgeber koordiniert das Laden der Konfiguration. Häufig stehen konfigurierbare Ein- und Ausgabezellen zur Verfügung, die z.<del style="font-weight: bold; text-decoration: none;"> </del>B. mit zuschaltbaren [[Antialiasing (Signalverarbeitung)|Anti-Aliasing]]-Filtern oder Verstärkern ausgestattet sind. Werden Switched-Capacitors genutzt, so werden analoge Zeitgeber benötigt.</div></td> <td colspan="2" class="diff-empty diff-side-added"></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Programmierung ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Programmierung ==</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Die Programmierung der FPAAs geschieht über ein herstellerspezifisches [[Netzwerkprotokoll|Protokoll]], abhängig von der Architektur des Chips. Die Hersteller stellen für ihre Produkte eigene Entwicklungs[[software]] zur Verfügung, mit Hilfe derer die gewünschte Schaltung entwickelt und meist auch simuliert werden kann. Die resultierende Konfiguration wird dann in Form eines <del style="font-weight: bold; text-decoration: none;">Bitstream</del> in den Chip hochgeladen. Dieser konfiguriert den Chip in der gewünschten Weise.</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Die Programmierung der FPAAs geschieht über ein herstellerspezifisches [[Netzwerkprotokoll|Protokoll]], abhängig von der Architektur des Chips. Die Hersteller stellen für ihre Produkte eigene Entwicklungs[[software]] zur Verfügung, mit Hilfe derer die gewünschte Schaltung entwickelt und meist auch simuliert werden kann. Die resultierende Konfiguration wird dann in Form eines <ins style="font-weight: bold; text-decoration: none;">[[Bitstrom]]</ins> in den Chip hochgeladen. Dieser konfiguriert den Chip in der gewünschten Weise.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Weblinks ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Weblinks ==</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>*[https://silo.tips/download/praktikumsversuch-field-programmable-analog-array-fpaa Silo: Praktikumsversuch FPAA]</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>*[https://silo.tips/download/praktikumsversuch-field-programmable-analog-array-fpaa Silo: Praktikumsversuch FPAA]</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>*[http://www.ece.ualberta.ca/~vgaudet/fpaa/index.html FPAA-Seiten von Vincet Gaudet]</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>*[http://www.ece.ualberta.ca/~vgaudet/fpaa/index.html FPAA-Seiten von Vincet Gaudet]</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>*[https://www.uni-ulm.de/in/mikro/forschung/schwerpunkte/mixed-signal-cmos-schaltungen/fpaa/ Uni Ulm: Mixed Signal CMOS <del style="font-weight: bold; text-decoration: none;">-</del> FPAA] Forschungsgruppe Uni Ulm</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>*[https://www.uni-ulm.de/in/mikro/forschung/schwerpunkte/mixed-signal-cmos-schaltungen/fpaa/ Uni Ulm: Mixed Signal CMOS <ins style="font-weight: bold; text-decoration: none;">–</ins> FPAA] Forschungsgruppe Uni Ulm</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>*[https://public.ostfalia.de/~harrieha/vl/eda/fpaa/was_ist_FPAA.html Ostfalia: Was ist ein FPAA]</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>*[https://public.ostfalia.de/~harrieha/vl/eda/fpaa/was_ist_FPAA.html Ostfalia: Was ist ein FPAA]</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> </table> Cepheiden https://de.wikipedia.org/w/index.php?title=Field_Programmable_Analog_Array&diff=225185846&oldid=prev Aka: typografische Anführungszeichen, Kleinkram 2022-08-08T21:11:12Z <p>typografische Anführungszeichen, Kleinkram</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 8. August 2022, 23:11 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 1:</td> <td colspan="2" class="diff-lineno">Zeile 1:</td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Eine '''feldprogrammierbare Analoganordnung''' ('''FPAA''', engl. ''field programmable analog array'') ist ein frei programmierbarer analoger [[Schaltkreis]], konstruiert nach dem Vorbild der [[FPGA]]s. Ein FPAA besteht aus einer Matrix von konfigurierbaren analogen Blöcken. Ein solcher Block wird CAB (engl. für ''Configurable Analog Block'') genannt.<del style="font-weight: bold; text-decoration: none;"> </del></div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Eine '''feldprogrammierbare Analoganordnung''' ('''FPAA''', engl. ''field programmable analog array'') ist ein frei programmierbarer analoger [[Schaltkreis]], konstruiert nach dem Vorbild der [[FPGA]]s. Ein FPAA besteht aus einer Matrix von konfigurierbaren analogen Blöcken. Ein solcher Block wird CAB (engl. für ''Configurable Analog Block'') genannt.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Mit einem CAB lassen sich verschiedene analoge Grundschaltungen wie [[Filter (Elektronik)|Filter]] oder [[Verstärker (Elektrotechnik)|Verstärker]] realisieren. Eine [[logische Schaltung]] dient zum Herstellen der notwendigen Verbindungen innerhalb und zwischen den CABs. Analoge Ein- und Ausgänge stellen die Verbindung zur Außenwelt her. Die Konfiguration erfolgt über digitale Ein- und Ausgänge, die an Speicherbausteine oder [[Mikroprozessor]]en angeschlossen werden können.</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Mit einem CAB lassen sich verschiedene analoge Grundschaltungen wie [[Filter (Elektronik)|Filter]] oder [[Verstärker (Elektrotechnik)|Verstärker]] realisieren. Eine [[logische Schaltung]] dient zum Herstellen der notwendigen Verbindungen innerhalb und zwischen den CABs. Analoge Ein- und Ausgänge stellen die Verbindung zur Außenwelt her. Die Konfiguration erfolgt über digitale Ein- und Ausgänge, die an Speicherbausteine oder [[Mikroprozessor]]en angeschlossen werden können.</div></td> </tr> <tr> <td colspan="2" class="diff-lineno">Zeile 13:</td> <td colspan="2" class="diff-lineno">Zeile 13:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Eine Alternative stellt die Verwendung herkömmlicher Bauelemente in Form von Einheitswiderständen und -kapazitäten dar. Je nach beabsichtigtem Verwendungszweck des FPAA sind diese teilweise fest verdrahtet. Dies ermöglicht eine höhere Bandbreite und vermeidet die [[Artefakt (Technik)|Artefakte]], wie sie bei abgetasteten Systemen auftreten. Ein Nachteil ist die geringere Flexibilität dieser Schaltungen.</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Eine Alternative stellt die Verwendung herkömmlicher Bauelemente in Form von Einheitswiderständen und -kapazitäten dar. Je nach beabsichtigtem Verwendungszweck des FPAA sind diese teilweise fest verdrahtet. Dies ermöglicht eine höhere Bandbreite und vermeidet die [[Artefakt (Technik)|Artefakte]], wie sie bei abgetasteten Systemen auftreten. Ein Nachteil ist die geringere Flexibilität dieser Schaltungen.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Zusätzlich enthalten die konfigurierbaren analogen Blöcke einen digitalen [[Arbeitsspeicher]] (RAM), in den die erwünschte Konfiguration geladen wird. Einige FPAAs von Anadigm besitzen zusätzliche <del style="font-weight: bold; text-decoration: none;">"Shadow</del>-<del style="font-weight: bold; text-decoration: none;">RAMs"</del>, die es ermöglichen, neue Konfigurationsdaten während des Betriebs ohne Unterbrechung des analogen Signals zu laden.</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Zusätzlich enthalten die konfigurierbaren analogen Blöcke einen digitalen [[Arbeitsspeicher]] (RAM), in den die erwünschte Konfiguration geladen wird. Einige FPAAs von Anadigm besitzen zusätzliche <ins style="font-weight: bold; text-decoration: none;">„Shadow</ins>-<ins style="font-weight: bold; text-decoration: none;">RAMs“</ins>, die es ermöglichen, neue Konfigurationsdaten während des Betriebs ohne Unterbrechung des analogen Signals zu laden.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Die Analoge Matrix wird von einer Reihe an Hilfsschaltungen umgeben. Notwendig ist eine logische Schaltung, welche die Konfigurationsdaten verarbeitet und für die Speicherung an der richtigen Stelle sorgt. Ein interner digitaler Zeitgeber koordiniert das Laden der Konfiguration. Häufig stehen konfigurierbare Ein- und Ausgabezellen zur Verfügung, die z. B. mit zuschaltbaren [[Antialiasing (Signalverarbeitung)|Anti-Aliasing]]-Filtern oder Verstärkern ausgestattet sind. Werden Switched-Capacitors genutzt, so werden analoge Zeitgeber benötigt.</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Die Analoge Matrix wird von einer Reihe an Hilfsschaltungen umgeben. Notwendig ist eine logische Schaltung, welche die Konfigurationsdaten verarbeitet und für die Speicherung an der richtigen Stelle sorgt. Ein interner digitaler Zeitgeber koordiniert das Laden der Konfiguration. Häufig stehen konfigurierbare Ein- und Ausgabezellen zur Verfügung, die z. B. mit zuschaltbaren [[Antialiasing (Signalverarbeitung)|Anti-Aliasing]]-Filtern oder Verstärkern ausgestattet sind. Werden Switched-Capacitors genutzt, so werden analoge Zeitgeber benötigt.</div></td> </tr> </table> Aka https://de.wikipedia.org/w/index.php?title=Field_Programmable_Analog_Array&diff=212568593&oldid=prev Hutch: Bindestr. +Leer 2021-06-01T07:52:03Z <p>Bindestr. +Leer</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 1. Juni 2021, 09:52 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 22:</td> <td colspan="2" class="diff-lineno">Zeile 22:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Weblinks ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Weblinks ==</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>*[https://silo.tips/download/praktikumsversuch-field-programmable-analog-array-fpaa Silo: Praktikumsversuch FPAA]</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>*[https://silo.tips/download/praktikumsversuch-field-programmable-analog-array-fpaa Silo: Praktikumsversuch FPAA]</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>*[http://www.ece.ualberta.ca/~vgaudet/fpaa/index.html FPAA-<del style="font-weight: bold; text-decoration: none;"> </del>Seiten von Vincet Gaudet]</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>*[http://www.ece.ualberta.ca/~vgaudet/fpaa/index.html FPAA-Seiten von Vincet Gaudet]</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>*[https://www.uni-ulm.de/in/mikro/forschung/schwerpunkte/mixed-signal-cmos-schaltungen/fpaa/ Uni Ulm: Mixed Signal CMOS - FPAA] Forschungsgruppe Uni Ulm</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>*[https://www.uni-ulm.de/in/mikro/forschung/schwerpunkte/mixed-signal-cmos-schaltungen/fpaa/ Uni Ulm: Mixed Signal CMOS - FPAA] Forschungsgruppe Uni Ulm</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>*[https://public.ostfalia.de/~harrieha/vl/eda/fpaa/was_ist_FPAA.html Ostfalia: Was ist ein FPAA]</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>*[https://public.ostfalia.de/~harrieha/vl/eda/fpaa/was_ist_FPAA.html Ostfalia: Was ist ein FPAA]</div></td> </tr> </table> Hutch https://de.wikipedia.org/w/index.php?title=Field_Programmable_Analog_Array&diff=202213911&oldid=prev Hardwareonkel: /* Programmierung */ der erste link neu entdeckt: Die Uni heisst jetzt ostfalia. Na dann 2020-07-25T21:35:07Z <p><span class="autocomment">Programmierung: </span> der erste link neu entdeckt: Die Uni heisst jetzt ostfalia. Na dann</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 25. Juli 2020, 23:35 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 7:</td> <td colspan="2" class="diff-lineno">Zeile 7:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Das Kernstück eines FPAA bildet die Matrix aus programmierbaren analogen Schaltungen. Hierin befinden sich zwischen 2 und 20 CABs. Diese CABs bestehen aus einem oder mehreren [[Operationsverstärker]]n, insbesondere [[Transkonduktanzverstärker]], und passiven [[Elektrisches Bauelement|Bauelementen]], die über elektronische Schalter miteinander verknüpft werden können. Somit ist es möglich, eine Vielzahl einfacher analoger Schaltungen zu realisieren.</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Das Kernstück eines FPAA bildet die Matrix aus programmierbaren analogen Schaltungen. Hierin befinden sich zwischen 2 und 20 CABs. Diese CABs bestehen aus einem oder mehreren [[Operationsverstärker]]n, insbesondere [[Transkonduktanzverstärker]], und passiven [[Elektrisches Bauelement|Bauelementen]], die über elektronische Schalter miteinander verknüpft werden können. Somit ist es möglich, eine Vielzahl einfacher analoger Schaltungen zu realisieren.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Bei der Implementierung der zuschaltbaren Bauteile kommen zwei Prinzipien zur Anwendung: die Switched-Capacitor Technik und die Verwendung herkömmlicher Bauteile (Widerstände und Kondensatoren).</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Bei der Implementierung der zuschaltbaren Bauteile kommen zwei Prinzipien zur Anwendung: die <ins style="font-weight: bold; text-decoration: none;">[[</ins>Switched-Capacitor<ins style="font-weight: bold; text-decoration: none;">-Filter|Switched-Capacitor]]</ins> Technik und die Verwendung herkömmlicher Bauteile (Widerstände und Kondensatoren).</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Mit dem [[Switched-Capacitor-Filter|Switched Capacitor]] (SC) lassen sich sowohl [[Elektrische Kapazität|Kapazitäten]] als auch [[Elektrischer Widerstand|Widerstände]] erzeugen. Ein Widerstand wird erzeugt, indem ein Kondensator mit hoher Frequenz zunächst zu dem negativen und zum positiven Pol des Signalwegs dazugeschaltet wird, er sich abhängig von der aktuellen Signalspannung, der [[Schaltfrequenz]] und seiner Kapazität abwechselnd teilweise lädt und entlädt. Der Vorteil dieser Technik liegt in ihrer hohen Flexibilität und Stabilität. Nachteile sind die geringe Bandbreite in Abhängigkeit von der Schaltfrequenz (s. [[Nyquist-Theorem]]) und die parasitären Effekte, die ebenfalls durch die Schaltfrequenz bedingt sind.</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Mit dem [[Switched-Capacitor-Filter|Switched Capacitor]] (SC) lassen sich sowohl [[Elektrische Kapazität|Kapazitäten]] als auch [[Elektrischer Widerstand|Widerstände]] erzeugen. Ein Widerstand wird erzeugt, indem ein Kondensator mit hoher Frequenz zunächst zu dem negativen und zum positiven Pol des Signalwegs dazugeschaltet wird, er sich abhängig von der aktuellen Signalspannung, der [[Schaltfrequenz]] und seiner Kapazität abwechselnd teilweise lädt und entlädt. Der Vorteil dieser Technik liegt in ihrer hohen Flexibilität und Stabilität. Nachteile sind die geringe Bandbreite in Abhängigkeit von der Schaltfrequenz (s. [[Nyquist-Theorem]]) und die parasitären Effekte, die ebenfalls durch die Schaltfrequenz bedingt sind.</div></td> </tr> <tr> <td colspan="2" class="diff-lineno">Zeile 18:</td> <td colspan="2" class="diff-lineno">Zeile 18:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Programmierung ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Programmierung ==</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Die Programmierung der FPAAs geschieht über ein herstellerspezifisches [[Netzwerkprotokoll|Protokoll]], abhängig von der Architektur des Chips. Die Hersteller stellen für ihre Produkte eigene Entwicklungs[[software]] zur Verfügung, mit Hilfe derer die gewünschte Schaltung entwickelt und meist auch simuliert werden kann. Die resultierende Konfiguration wird dann in Form eines Bitstream in den Chip hochgeladen.</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Die Programmierung der FPAAs geschieht über ein herstellerspezifisches [[Netzwerkprotokoll|Protokoll]], abhängig von der Architektur des Chips. Die Hersteller stellen für ihre Produkte eigene Entwicklungs[[software]] zur Verfügung, mit Hilfe derer die gewünschte Schaltung entwickelt und meist auch simuliert werden kann. Die resultierende Konfiguration wird dann in Form eines Bitstream in den Chip hochgeladen<ins style="font-weight: bold; text-decoration: none;">. Dieser konfiguriert den Chip in der gewünschten Weise</ins>.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Weblinks ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Weblinks ==</div></td> </tr> <tr> <td colspan="2" class="diff-lineno">Zeile 24:</td> <td colspan="2" class="diff-lineno">Zeile 24:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>*[http://www.ece.ualberta.ca/~vgaudet/fpaa/index.html FPAA- Seiten von Vincet Gaudet]</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>*[http://www.ece.ualberta.ca/~vgaudet/fpaa/index.html FPAA- Seiten von Vincet Gaudet]</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>*[https://www.uni-ulm.de/in/mikro/forschung/schwerpunkte/mixed-signal-cmos-schaltungen/fpaa/ Uni Ulm: Mixed Signal CMOS - FPAA] Forschungsgruppe Uni Ulm</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>*[https://www.uni-ulm.de/in/mikro/forschung/schwerpunkte/mixed-signal-cmos-schaltungen/fpaa/ Uni Ulm: Mixed Signal CMOS - FPAA] Forschungsgruppe Uni Ulm</div></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>*[https://public.ostfalia.de/~harrieha/vl/eda/fpaa/was_ist_FPAA.html Ostfalia: Was ist ein FPAA]</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Kategorie:Elektrisches Bauelement]]</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Kategorie:Elektrisches Bauelement]]</div></td> </tr> </table> Hardwareonkel https://de.wikipedia.org/w/index.php?title=Field_Programmable_Analog_Array&diff=202213838&oldid=prev Hardwareonkel: /* Weblinks */ weitere Links berichtigt 2020-07-25T21:32:17Z <p><span class="autocomment">Weblinks: </span> weitere Links berichtigt</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 25. Juli 2020, 23:32 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 21:</td> <td colspan="2" class="diff-lineno">Zeile 21:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Weblinks ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Weblinks ==</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>*https://silo.tips/download/praktikumsversuch-field-programmable-analog-array-fpaa</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>*<ins style="font-weight: bold; text-decoration: none;">[</ins>https://silo.tips/download/praktikumsversuch-field-programmable-analog-array-fpaa<ins style="font-weight: bold; text-decoration: none;"> Silo: Praktikumsversuch FPAA]</ins></div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>*[http://www.ece.ualberta.ca/~vgaudet/fpaa/index.html<del style="font-weight: bold; text-decoration: none;"> http://www.ece.ualberta.ca/~vgaudet/fpaa/index.html]</del> FPAA-Seiten von <del style="font-weight: bold; text-decoration: none;">Vincent</del> Gaudet<del style="font-weight: bold; text-decoration: none;"> (engl.)</del></div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>*[http://www.ece.ualberta.ca/~vgaudet/fpaa/index.html FPAA-<ins style="font-weight: bold; text-decoration: none;"> </ins>Seiten von <ins style="font-weight: bold; text-decoration: none;">Vincet</ins> Gaudet<ins style="font-weight: bold; text-decoration: none;">]</ins></div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>*[<del style="font-weight: bold; text-decoration: none;">http</del>://www.uni-ulm.de/in/mikro/forschung/schwerpunkte/<del style="font-weight: bold; text-decoration: none;">rekonfigurierbare</del>-schaltungen/fpaa<del style="font-weight: bold; text-decoration: none;">.html</del> <del style="font-weight: bold; text-decoration: none;">http</del>:<del style="font-weight: bold; text-decoration: none;">//www.uni</del>-<del style="font-weight: bold; text-decoration: none;">ulm.de/in/mikro/forschung/schwerpunkte/rekonfigurierbare-schaltungen/fpaa.html</del>] Forschungsgruppe Uni Ulm</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>*[<ins style="font-weight: bold; text-decoration: none;">https</ins>://www.uni-ulm.de/in/mikro/forschung/schwerpunkte/<ins style="font-weight: bold; text-decoration: none;">mixed-signal-cmos</ins>-schaltungen/fpaa<ins style="font-weight: bold; text-decoration: none;">/ Uni</ins> <ins style="font-weight: bold; text-decoration: none;">Ulm</ins>:<ins style="font-weight: bold; text-decoration: none;"> Mixed Signal CMOS </ins>-<ins style="font-weight: bold; text-decoration: none;"> FPAA</ins>] Forschungsgruppe Uni Ulm</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Kategorie:Elektrisches Bauelement]]</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Kategorie:Elektrisches Bauelement]]</div></td> </tr> </table> Hardwareonkel https://de.wikipedia.org/w/index.php?title=Field_Programmable_Analog_Array&diff=202213782&oldid=prev Hardwareonkel: /* Weblinks */ nicht mehr erreichbar 2020-07-25T21:29:38Z <p><span class="autocomment">Weblinks: </span> nicht mehr erreichbar</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 25. Juli 2020, 23:29 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 21:</td> <td colspan="2" class="diff-lineno">Zeile 21:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Weblinks ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Weblinks ==</div></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>*https://silo.tips/download/praktikumsversuch-field-programmable-analog-array-fpaa</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>*[http://public.rz.fh-wolfenbuettel.de/~harrieha/vl/eda/fpaa/ http://public.rz.fh-wolfenbuettel.de/~harrieha/vl/eda/fpaa/] Gute Übersicht (deutsch)</div></td> <td colspan="2" class="diff-empty diff-side-added"></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>*[http://www.ece.ualberta.ca/~vgaudet/fpaa/index.html http://www.ece.ualberta.ca/~vgaudet/fpaa/index.html] FPAA-Seiten von Vincent Gaudet (engl.)</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>*[http://www.ece.ualberta.ca/~vgaudet/fpaa/index.html http://www.ece.ualberta.ca/~vgaudet/fpaa/index.html] FPAA-Seiten von Vincent Gaudet (engl.)</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>*[http://www.uni-ulm.de/in/mikro/forschung/schwerpunkte/rekonfigurierbare-schaltungen/fpaa.html http://www.uni-ulm.de/in/mikro/forschung/schwerpunkte/rekonfigurierbare-schaltungen/fpaa.html] Forschungsgruppe Uni Ulm</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>*[http://www.uni-ulm.de/in/mikro/forschung/schwerpunkte/rekonfigurierbare-schaltungen/fpaa.html http://www.uni-ulm.de/in/mikro/forschung/schwerpunkte/rekonfigurierbare-schaltungen/fpaa.html] Forschungsgruppe Uni Ulm</div></td> </tr> </table> Hardwareonkel https://de.wikipedia.org/w/index.php?title=Field_Programmable_Analog_Array&diff=201362591&oldid=prev Wikinger08: Linkfix 2020-06-27T20:37:19Z <p>Linkfix</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 27. Juni 2020, 22:37 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 18:</td> <td colspan="2" class="diff-lineno">Zeile 18:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Programmierung ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Programmierung ==</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Die Programmierung der FPAAs geschieht über ein herstellerspezifisches [[Protokoll]], abhängig von der Architektur des Chips. Die Hersteller stellen für ihre Produkte eigene Entwicklungs[[software]] zur Verfügung, mit Hilfe derer die gewünschte Schaltung entwickelt und meist auch simuliert werden kann. Die resultierende Konfiguration wird dann in Form eines Bitstream in den Chip hochgeladen.</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Die Programmierung der FPAAs geschieht über ein herstellerspezifisches [[<ins style="font-weight: bold; text-decoration: none;">Netzwerkprotokoll|</ins>Protokoll]], abhängig von der Architektur des Chips. Die Hersteller stellen für ihre Produkte eigene Entwicklungs[[software]] zur Verfügung, mit Hilfe derer die gewünschte Schaltung entwickelt und meist auch simuliert werden kann. Die resultierende Konfiguration wird dann in Form eines Bitstream in den Chip hochgeladen.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Weblinks ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Weblinks ==</div></td> </tr> </table> Wikinger08 https://de.wikipedia.org/w/index.php?title=Field_Programmable_Analog_Array&diff=200358710&oldid=prev Pintsknife am 27. Mai 2020 um 01:15 Uhr 2020-05-27T01:15:37Z <p></p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 27. Mai 2020, 03:15 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 1:</td> <td colspan="2" class="diff-lineno">Zeile 1:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Eine '''feldprogrammierbare Analoganordnung''' ('''FPAA''', engl. ''field programmable analog array'') ist ein frei programmierbarer analoger [[Schaltkreis]], konstruiert nach dem Vorbild der [[FPGA]]s. Ein FPAA besteht aus einer Matrix von konfigurierbaren analogen Blöcken. Ein solcher Block wird CAB (engl. für ''Configurable Analog Block'') genannt. </div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Eine '''feldprogrammierbare Analoganordnung''' ('''FPAA''', engl. ''field programmable analog array'') ist ein frei programmierbarer analoger [[Schaltkreis]], konstruiert nach dem Vorbild der [[FPGA]]s. Ein FPAA besteht aus einer Matrix von konfigurierbaren analogen Blöcken. Ein solcher Block wird CAB (engl. für ''Configurable Analog Block'') genannt. </div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Mit einem CAB lassen sich verschiedene analoge Grundschaltungen wie [[Filter (Elektronik)|Filter]] oder [[Verstärker (<del style="font-weight: bold; text-decoration: none;">Technik</del>)|Verstärker]] realisieren. Eine [[logische Schaltung]] dient zum Herstellen der notwendigen Verbindungen innerhalb und zwischen den CABs. Analoge Ein- und Ausgänge stellen die Verbindung zur Außenwelt her. Die Konfiguration erfolgt über digitale Ein- und Ausgänge, die an Speicherbausteine oder [[Mikroprozessor]]en angeschlossen werden können.</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Mit einem CAB lassen sich verschiedene analoge Grundschaltungen wie [[Filter (Elektronik)|Filter]] oder [[Verstärker (<ins style="font-weight: bold; text-decoration: none;">Elektrotechnik</ins>)|Verstärker]] realisieren. Eine [[logische Schaltung]] dient zum Herstellen der notwendigen Verbindungen innerhalb und zwischen den CABs. Analoge Ein- und Ausgänge stellen die Verbindung zur Außenwelt her. Die Konfiguration erfolgt über digitale Ein- und Ausgänge, die an Speicherbausteine oder [[Mikroprozessor]]en angeschlossen werden können.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Aufbau und Funktion ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Aufbau und Funktion ==</div></td> </tr> </table> Pintsknife https://de.wikipedia.org/w/index.php?title=Field_Programmable_Analog_Array&diff=184904080&oldid=prev Invisigoth67: form 2019-01-20T15:29:02Z <p>form</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 20. Januar 2019, 17:29 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 1:</td> <td colspan="2" class="diff-lineno">Zeile 1:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Eine '''feldprogrammierbare Analoganordnung''' ('''FPAA''', engl. ''field programmable analog array'') ist ein frei programmierbarer analoger [[Schaltkreis]], konstruiert nach dem Vorbild der [[FPGA]]s. Ein FPAA besteht aus einer Matrix von konfigurierbaren analogen Blöcken. Ein solcher Block wird CAB (engl. für ''Configurable Analog Block'') genannt. </div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Eine '''feldprogrammierbare Analoganordnung''' ('''FPAA''', engl. ''field programmable analog array'') ist ein frei programmierbarer analoger [[Schaltkreis]], konstruiert nach dem Vorbild der [[FPGA]]s. Ein FPAA besteht aus einer Matrix von konfigurierbaren analogen Blöcken. Ein solcher Block wird CAB (engl. für ''Configurable Analog Block'') genannt. </div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Mit einem CAB lassen sich verschiedene analoge Grundschaltungen wie [[Filter (Elektronik)|Filter]] oder [[Verstärker (Technik)|Verstärker]] realisieren. Eine [[logische Schaltung]] dient zum Herstellen der notwendigen Verbindungen innerhalb und zwischen den CABs. Analoge Ein- und Ausgänge stellen die Verbindung zur Außenwelt her. Die Konfiguration erfolgt über digitale Ein- und Ausgänge, die an Speicherbausteine oder [[Mikroprozessor<del style="font-weight: bold; text-decoration: none;">|Mikroprozessoren</del>]] angeschlossen werden können.</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Mit einem CAB lassen sich verschiedene analoge Grundschaltungen wie [[Filter (Elektronik)|Filter]] oder [[Verstärker (Technik)|Verstärker]] realisieren. Eine [[logische Schaltung]] dient zum Herstellen der notwendigen Verbindungen innerhalb und zwischen den CABs. Analoge Ein- und Ausgänge stellen die Verbindung zur Außenwelt her. Die Konfiguration erfolgt über digitale Ein- und Ausgänge, die an Speicherbausteine oder [[Mikroprozessor]]<ins style="font-weight: bold; text-decoration: none;">en</ins> angeschlossen werden können.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Aufbau und Funktion ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Aufbau und Funktion ==</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>[[Datei:Field Programmable Analog Array diagram.svg|mini|<del style="font-weight: bold; text-decoration: none;">right</del>|Aufbau eines FPAA]]</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>[[Datei:Field Programmable Analog Array diagram.svg|mini|<ins style="font-weight: bold; text-decoration: none;">rechts</ins>|Aufbau eines FPAA]]</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Das Kernstück eines FPAA bildet die Matrix aus programmierbaren analogen Schaltungen. Hierin befinden sich zwischen 2 und 20 CABs. Diese CABs bestehen aus einem oder mehreren [[Operationsverstärker]]n, insbesondere [[Transkonduktanzverstärker]], und passiven [[Elektrisches Bauelement|Bauelementen]], die über elektronische Schalter miteinander verknüpft werden können. Somit ist es möglich, eine Vielzahl einfacher analoger Schaltungen zu realisieren.</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Das Kernstück eines FPAA bildet die Matrix aus programmierbaren analogen Schaltungen. Hierin befinden sich zwischen 2 und 20 CABs. Diese CABs bestehen aus einem oder mehreren [[Operationsverstärker]]n, insbesondere [[Transkonduktanzverstärker]], und passiven [[Elektrisches Bauelement|Bauelementen]], die über elektronische Schalter miteinander verknüpft werden können. Somit ist es möglich, eine Vielzahl einfacher analoger Schaltungen zu realisieren.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Bei der Implementierung der zuschaltbaren Bauteile kommen zwei Prinzipien zur Anwendung: die Switched-Capacitor Technik und die Verwendung herkömmlicher Bauteile (Widerstände und Kondensatoren).</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Bei der Implementierung der zuschaltbaren Bauteile kommen zwei Prinzipien zur Anwendung: die Switched-Capacitor Technik und die Verwendung herkömmlicher Bauteile (Widerstände und Kondensatoren).</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Mit dem [[Switched-Capacitor-Filter|Switched Capacitor]] (SC) lassen sich sowohl [[Elektrische Kapazität|Kapazitäten]] als auch [[Elektrischer Widerstand|Widerstände]] erzeugen. Ein Widerstand wird erzeugt, indem ein Kondensator mit hoher Frequenz zunächst zu dem negativen und zum positiven Pol des Signalwegs<del style="font-weight: bold; text-decoration: none;"> </del> dazugeschaltet wird, er sich abhängig von der aktuellen Signalspannung, der [[Schaltfrequenz]] und seiner Kapazität abwechselnd teilweise lädt und entlädt. Der Vorteil dieser Technik liegt in ihrer hohen Flexibilität und Stabilität. Nachteile sind die geringe Bandbreite in Abhängigkeit von der Schaltfrequenz (s. [[Nyquist-Theorem]]) und die parasitären Effekte, die ebenfalls durch die Schaltfrequenz bedingt sind.</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Mit dem [[Switched-Capacitor-Filter|Switched Capacitor]] (SC) lassen sich sowohl [[Elektrische Kapazität|Kapazitäten]] als auch [[Elektrischer Widerstand|Widerstände]] erzeugen. Ein Widerstand wird erzeugt, indem ein Kondensator mit hoher Frequenz zunächst zu dem negativen und zum positiven Pol des Signalwegs dazugeschaltet wird, er sich abhängig von der aktuellen Signalspannung, der [[Schaltfrequenz]] und seiner Kapazität abwechselnd teilweise lädt und entlädt. Der Vorteil dieser Technik liegt in ihrer hohen Flexibilität und Stabilität. Nachteile sind die geringe Bandbreite in Abhängigkeit von der Schaltfrequenz (s. [[Nyquist-Theorem]]) und die parasitären Effekte, die ebenfalls durch die Schaltfrequenz bedingt sind.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Eine Alternative stellt die Verwendung herkömmlicher Bauelemente in Form von Einheitswiderständen und -kapazitäten dar. Je nach beabsichtigtem Verwendungszweck des FPAA sind diese teilweise fest verdrahtet. Dies ermöglicht eine höhere Bandbreite und vermeidet die [[Artefakt (Technik)|Artefakte]], wie sie bei abgetasteten Systemen auftreten. Ein Nachteil ist die geringere Flexibilität dieser Schaltungen.</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Eine Alternative stellt die Verwendung herkömmlicher Bauelemente in Form von Einheitswiderständen und -kapazitäten dar. Je nach beabsichtigtem Verwendungszweck des FPAA sind diese teilweise fest verdrahtet. Dies ermöglicht eine höhere Bandbreite und vermeidet die [[Artefakt (Technik)|Artefakte]], wie sie bei abgetasteten Systemen auftreten. Ein Nachteil ist die geringere Flexibilität dieser Schaltungen.</div></td> </tr> <tr> <td colspan="2" class="diff-lineno">Zeile 18:</td> <td colspan="2" class="diff-lineno">Zeile 18:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Programmierung ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Programmierung ==</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Die Programmierung der FPAAs geschieht über ein herstellerspezifisches [[Protokoll]], abhängig von der Architektur des Chips. Die Hersteller stellen für ihre Produkte eigene Entwicklungs[[<del style="font-weight: bold; text-decoration: none;">Software|</del>software]] zur Verfügung, mit Hilfe derer die gewünschte Schaltung entwickelt und meist auch simuliert werden kann. Die resultierende Konfiguration wird dann in Form eines Bitstream in den Chip hochgeladen.</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Die Programmierung der FPAAs geschieht über ein herstellerspezifisches [[Protokoll]], abhängig von der Architektur des Chips. Die Hersteller stellen für ihre Produkte eigene Entwicklungs[[software]] zur Verfügung, mit Hilfe derer die gewünschte Schaltung entwickelt und meist auch simuliert werden kann. Die resultierende Konfiguration wird dann in Form eines Bitstream in den Chip hochgeladen.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Weblinks ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Weblinks ==</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>*[http://public.rz.fh-wolfenbuettel.de/~harrieha/vl/eda/fpaa/ http://public.rz.fh-wolfenbuettel.de/~harrieha/vl/eda/fpaa/] Gute Übersicht (deutsch)</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>*[http://public.rz.fh-wolfenbuettel.de/~harrieha/vl/eda/fpaa/ http://public.rz.fh-wolfenbuettel.de/~harrieha/vl/eda/fpaa/] Gute Übersicht (deutsch)</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>*[http://www.ece.ualberta.ca/~vgaudet/fpaa/index.html http://www.ece.ualberta.ca/~vgaudet/fpaa/index.html] FPAA-Seiten von Vincent Gaudet (engl.)</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>*[http://www.ece.ualberta.ca/~vgaudet/fpaa/index.html http://www.ece.ualberta.ca/~vgaudet/fpaa/index.html] FPAA-Seiten von Vincent Gaudet (engl.)</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>*[http://www.uni-ulm.de/in/mikro/forschung/schwerpunkte/rekonfigurierbare-schaltungen/fpaa.html http://www.uni-ulm.de/in/mikro/forschung/schwerpunkte/rekonfigurierbare-schaltungen/fpaa.html<del style="font-weight: bold; text-decoration: none;"> </del>] Forschungsgruppe Uni Ulm</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>*[http://www.uni-ulm.de/in/mikro/forschung/schwerpunkte/rekonfigurierbare-schaltungen/fpaa.html http://www.uni-ulm.de/in/mikro/forschung/schwerpunkte/rekonfigurierbare-schaltungen/fpaa.html] Forschungsgruppe Uni Ulm</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Kategorie:Elektrisches Bauelement]]</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Kategorie:Elektrisches Bauelement]]</div></td> </tr> </table> Invisigoth67 https://de.wikipedia.org/w/index.php?title=Field_Programmable_Analog_Array&diff=183450722&oldid=prev Le-Connaisseur: Link aktualisiert. 2018-12-06T07:38:51Z <p>Link aktualisiert.</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 6. Dezember 2018, 09:38 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 22:</td> <td colspan="2" class="diff-lineno">Zeile 22:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Weblinks ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Weblinks ==</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>*[http://public.rz.fh-wolfenbuettel.de/~harrieha/vl/eda/fpaa/ http://public.rz.fh-wolfenbuettel.de/~harrieha/vl/eda/fpaa/] Gute Übersicht (deutsch)</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>*[http://public.rz.fh-wolfenbuettel.de/~harrieha/vl/eda/fpaa/ http://public.rz.fh-wolfenbuettel.de/~harrieha/vl/eda/fpaa/] Gute Übersicht (deutsch)</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>*[http://www.<del style="font-weight: bold; text-decoration: none;">ee</del>.ualberta.ca/~vgaudet/fpaa/index.html http://www.<del style="font-weight: bold; text-decoration: none;">ee</del>.ualberta.ca/~vgaudet/fpaa/index.html] FPAA-Seiten von Vincent Gaudet (engl.)</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>*[http://www.<ins style="font-weight: bold; text-decoration: none;">ece</ins>.ualberta.ca/~vgaudet/fpaa/index.html http://www.<ins style="font-weight: bold; text-decoration: none;">ece</ins>.ualberta.ca/~vgaudet/fpaa/index.html] FPAA-Seiten von Vincent Gaudet (engl.)</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>*[http://www.uni-ulm.de/in/mikro/forschung/schwerpunkte/rekonfigurierbare-schaltungen/fpaa.html http://www.uni-ulm.de/in/mikro/forschung/schwerpunkte/rekonfigurierbare-schaltungen/fpaa.html ] Forschungsgruppe Uni Ulm</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>*[http://www.uni-ulm.de/in/mikro/forschung/schwerpunkte/rekonfigurierbare-schaltungen/fpaa.html http://www.uni-ulm.de/in/mikro/forschung/schwerpunkte/rekonfigurierbare-schaltungen/fpaa.html ] Forschungsgruppe Uni Ulm</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> </table> Le-Connaisseur