https://de.wikipedia.org/w/index.php?action=history&feed=atom&title=Diskussion%3AComplex_Programmable_Logic_Device Diskussion:Complex Programmable Logic Device - Versionsgeschichte 2025-07-27T20:34:11Z Versionsgeschichte dieser Seite in Wikipedia MediaWiki 1.45.0-wmf.11 https://de.wikipedia.org/w/index.php?title=Diskussion:Complex_Programmable_Logic_Device&diff=229289355&oldid=prev 17387349L8764: /* Redundanz mit anderen Artikeln teilweise gegeben */ Antwort 2022-12-29T10:55:02Z <p><span class="autocomment">Redundanz mit anderen Artikeln teilweise gegeben: </span> Antwort</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. Dezember 2022, 12:55 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 91:</td> <td colspan="2" class="diff-lineno">Zeile 91:</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>grüße,</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>grüße,</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>Michael --[[Spezial:Beiträge/2003:DF:4F02:B987:D46B:A6D4:7E56:B669|2003:DF:4F02:B987:D46B:A6D4:7E56:B669]] 14:36, 21. Nov. 2019 (CET)--</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>Michael --[[Spezial:Beiträge/2003:DF:4F02:B987:D46B:A6D4:7E56:B669|2003:DF:4F02:B987:D46B:A6D4:7E56:B669]] 14:36, 21. Nov. 2019 (CET)--</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;"><br /></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>:Hi, bitte leg dir ein Konto an und hilf mit. Idealerweise bringst du Facherfahrung ein. MfG --[[Benutzer:17387349L8764|17387349L8764]] ([[Benutzer Diskussion:17387349L8764|Diskussion]]) 11:55, 29. Dez. 2022 (CET)</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>== Info zur Redundanzdiskussion ==</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>== Info zur Redundanzdiskussion ==</div></td> </tr> </table> 17387349L8764 https://de.wikipedia.org/w/index.php?title=Diskussion:Complex_Programmable_Logic_Device&diff=194249214&oldid=prev 2003:DF:4F02:B987:D46B:A6D4:7E56:B669: /* Redundanz mit anderen Artikeln teilweise gegeben */ 2019-11-21T14:02:33Z <p><span class="autocomment">Redundanz mit anderen Artikeln teilweise gegeben</span></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 21. November 2019, 16:02 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 81:</td> <td colspan="2" class="diff-lineno">Zeile 81:</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>* 1) [[Gate Array]]/ULA</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>* 1) [[Gate Array]]/ULA</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>* 2) [[Programmierbare logische Anordnung]]</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>* 2) [[Programmierbare logische Anordnung]]</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>* 3) [[Programmable Array Logic]]</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>* 3) [[Programmable Array Logic]]<ins style="font-weight: bold; text-decoration: none;">(PAL und GAL)</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;"><div>* 4) [[Programmable Read-Only Memory]]</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>* 4) [[Programmable Read-Only Memory]]</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>* 5) [[Complex Programmable Logic Device]]</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>* 5) [[Complex Programmable Logic Device]]</div></td> </tr> </table> 2003:DF:4F02:B987:D46B:A6D4:7E56:B669 https://de.wikipedia.org/w/index.php?title=Diskussion:Complex_Programmable_Logic_Device&diff=194249033&oldid=prev 2003:DF:4F02:B987:D46B:A6D4:7E56:B669: Neuer Abschnitt /* Info zur Redundanzdiskussion */ 2019-11-21T13:55:10Z <p>Neuer Abschnitt <span class="autocomment">Info zur Redundanzdiskussion</span></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 21. November 2019, 15:55 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 91:</td> <td colspan="2" class="diff-lineno">Zeile 91:</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>grüße,</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>grüße,</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>Michael --[[Spezial:Beiträge/2003:DF:4F02:B987:D46B:A6D4:7E56:B669|2003:DF:4F02:B987:D46B:A6D4:7E56:B669]] 14:36, 21. Nov. 2019 (CET)--</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>Michael --[[Spezial:Beiträge/2003:DF:4F02:B987:D46B:A6D4:7E56:B669|2003:DF:4F02:B987:D46B:A6D4:7E56:B669]] 14:36, 21. Nov. 2019 (CET)--</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;"><br /></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>== Info zur Redundanzdiskussion ==</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;"><br /></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>Hallöle noch mal. Laut Prof.Böhmer(Elemente der angewandten Elektronik, 15.Auflage 2007, S.418 sind PAL, GAL und CPLD Weiterentwicklungen oder parallele Entwicklungen der Gruppe der Programmierbaren Logikbausteine PLD (Programmable Logic Device)!</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>GAL´s sollen die Weiterentwicklung der PAL`s sein. Die CPLD`s sind Weiterentwicklungen der GAL´s die aber einen grundsätzlich anderen Aufbau haben. Die ISP-Technologie ist eine In-System-Programmierung bei den neueren GAL´s und CPLD`s von Lattice.</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>grüße,</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>Michael --[[Spezial:Beiträge/2003:DF:4F02:B987:D46B:A6D4:7E56:B669|2003:DF:4F02:B987:D46B:A6D4:7E56:B669]] 14:55, 21. Nov. 2019 (CET)--</div></td> </tr> </table> 2003:DF:4F02:B987:D46B:A6D4:7E56:B669 https://de.wikipedia.org/w/index.php?title=Diskussion:Complex_Programmable_Logic_Device&diff=194248608&oldid=prev 2003:DF:4F02:B987:D46B:A6D4:7E56:B669: /* Redundanz mit anderen Artikeln teilweise gegeben */ 2019-11-21T13:38:16Z <p><span class="autocomment">Redundanz mit anderen Artikeln teilweise gegeben</span></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 21. November 2019, 15:38 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 79:</td> <td colspan="2" class="diff-lineno">Zeile 79:</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>Redundanz/Überschneidungen bzw. Gleichheit der Technologie besteht zwischen folgenden Artikeln mindestens teilweise wenn nicht ganz:</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>Redundanz/Überschneidungen bzw. Gleichheit der Technologie besteht zwischen folgenden Artikeln mindestens teilweise wenn nicht ganz:</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>* 1) [[<del style="font-weight: bold; text-decoration: none;">Logic</del> Array]]/ULA</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>* 1) [[<ins style="font-weight: bold; text-decoration: none;">Gate</ins> Array]]/ULA</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>* 2) [[Programmierbare logische Anordnung]]</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>* 2) [[Programmierbare logische Anordnung]]</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>* 3) [[Programmable Array Logic]]</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>* 3) [[Programmable Array Logic]]</div></td> </tr> </table> 2003:DF:4F02:B987:D46B:A6D4:7E56:B669 https://de.wikipedia.org/w/index.php?title=Diskussion:Complex_Programmable_Logic_Device&diff=194248558&oldid=prev 2003:DF:4F02:B987:D46B:A6D4:7E56:B669: Neuer Abschnitt /* Redundanz mit anderen Artikeln teilweise gegeben */ 2019-11-21T13:36:11Z <p>Neuer Abschnitt <span class="autocomment">Redundanz mit anderen Artikeln teilweise gegeben</span></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 21. November 2019, 15:36 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 75:</td> <td colspan="2" class="diff-lineno">Zeile 75:</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>:::: Für die CPLDs von Altera treffen die meisten Deiner Aussagen nicht zu. Bei den MAX* hängt das Timing durchaus von der durch die Programmierung bestimmten Verschaltung ab. Siehe [http://www.altera.com/literature/an/an629.pdf AN629: Understanding Timing in Altera CPLDs]. Außerdem werden die CPLDs von Altera noch weiter entwickelt. MAX V hatte seine Markteinführung in 2010. (Die Verbindung zwischen zwei größeren Bausteinen heißt übrigens "glue logic", von "glue" = "Leim") --[[Benutzer:KaiMartin|-&amp;#60;)kmk(&amp;#62;-]] ([[Benutzer Diskussion:KaiMartin|Diskussion]]) 04:40, 1. Jan. 2014 (CET)</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>:::: Für die CPLDs von Altera treffen die meisten Deiner Aussagen nicht zu. Bei den MAX* hängt das Timing durchaus von der durch die Programmierung bestimmten Verschaltung ab. Siehe [http://www.altera.com/literature/an/an629.pdf AN629: Understanding Timing in Altera CPLDs]. Außerdem werden die CPLDs von Altera noch weiter entwickelt. MAX V hatte seine Markteinführung in 2010. (Die Verbindung zwischen zwei größeren Bausteinen heißt übrigens "glue logic", von "glue" = "Leim") --[[Benutzer:KaiMartin|-&amp;#60;)kmk(&amp;#62;-]] ([[Benutzer Diskussion:KaiMartin|Diskussion]]) 04:40, 1. Jan. 2014 (CET)</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;"><br /></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>== Redundanz mit anderen Artikeln teilweise gegeben ==</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;"><br /></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>Redundanz/Überschneidungen bzw. Gleichheit der Technologie besteht zwischen folgenden Artikeln mindestens teilweise wenn nicht ganz:</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>* 1) [[Logic Array]]/ULA</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>* 2) [[Programmierbare logische Anordnung]]</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>* 3) [[Programmable Array Logic]]</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>* 4) [[Programmable Read-Only Memory]]</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>* 5) [[Complex Programmable Logic Device]]</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>* 6) [[Field Programmable Gate Array]]</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>* 5) [[One Time Programmable]] (Oberbegriff dieser IC-Gruppen)</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>nirgendwo her gibt es hier mal eine Zusammenfassung der Zusammenhänge und die von mir in 1) erstellte wurde gelöscht. Weiter so. Warum wurden meine Literaturangaben in 1) gelöscht?</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>Übrigens beschreiben 1) und 2) exakt die gleiche Technologie.</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>Praktisch müssten die Artikel 1) 2) und 3) zusammengeführt werden. Aber das ist ja nur meine Meinung als Wiki-laie.</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>grüße,</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>Michael --[[Spezial:Beiträge/2003:DF:4F02:B987:D46B:A6D4:7E56:B669|2003:DF:4F02:B987:D46B:A6D4:7E56:B669]] 14:36, 21. Nov. 2019 (CET)--</div></td> </tr> </table> 2003:DF:4F02:B987:D46B:A6D4:7E56:B669 https://de.wikipedia.org/w/index.php?title=Diskussion:Complex_Programmable_Logic_Device&diff=125992117&oldid=prev KaiMartin: /* CPLD \ FPGA */ http:// 2014-01-01T03:40:55Z <p><span class="autocomment">CPLD \ FPGA: </span> http://</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. Januar 2014, 05:40 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 74:</td> <td colspan="2" class="diff-lineno">Zeile 74:</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 mit den "Komplexe Kombinatoriken" stimmte sicher in den 1990. Da waren einige 1000 Gatter und einige 100 Flipflops schon komplex. Heute ist in einem größeren FPGA von z.B. Xilinx der 7er Serie oder auch 6er derart große Arrays drinnen, das sind einige Zehnerpotenzen mehr, da lassen sich "gewaltig große" kombinatorische Logiken (samt FFs und Speicher) einbringen, dass da kein CPLD in der Größe auch nur annähernd mithalten kann. Die Bezeichnung des "C" für Complex bei CPLDs ist geschichtlich (1980/1990er Jahre) zu sehen, als das aus dem Bereich der PLAs/PALs/GALs heraus entstanden ist. Ansich Geschichte. CPLDs werden (z.b. bei Xilinx) heute nicht mehr aktiv weiterentwickelt, sind "mature" (bzw. tlw. abgekündigt, wie größere Teile der 95xx serie) CPLDs wie z.B. die ehemaligen Philips-CoolRunner sind nur noch deswegen am Markt, weil es für kleinere Logiken (sogenannte "clue-logic") nach wie vor Anwendungsfelder gibt. &lt;small&gt;Die Produktlebenszeit vergeht im Halbleitersektor recht schnell. Und die Komplexitäten nehmen Aufgrund der (noch) annähernd exponetiellen Steigerung schnell zu.&lt;/small&gt;--[[Benutzer:Wdwd|wdwd]] ([[Benutzer Diskussion:Wdwd|Diskussion]]) 19:48, 14. Dez. 2013 (CET)</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 mit den "Komplexe Kombinatoriken" stimmte sicher in den 1990. Da waren einige 1000 Gatter und einige 100 Flipflops schon komplex. Heute ist in einem größeren FPGA von z.B. Xilinx der 7er Serie oder auch 6er derart große Arrays drinnen, das sind einige Zehnerpotenzen mehr, da lassen sich "gewaltig große" kombinatorische Logiken (samt FFs und Speicher) einbringen, dass da kein CPLD in der Größe auch nur annähernd mithalten kann. Die Bezeichnung des "C" für Complex bei CPLDs ist geschichtlich (1980/1990er Jahre) zu sehen, als das aus dem Bereich der PLAs/PALs/GALs heraus entstanden ist. Ansich Geschichte. CPLDs werden (z.b. bei Xilinx) heute nicht mehr aktiv weiterentwickelt, sind "mature" (bzw. tlw. abgekündigt, wie größere Teile der 95xx serie) CPLDs wie z.B. die ehemaligen Philips-CoolRunner sind nur noch deswegen am Markt, weil es für kleinere Logiken (sogenannte "clue-logic") nach wie vor Anwendungsfelder gibt. &lt;small&gt;Die Produktlebenszeit vergeht im Halbleitersektor recht schnell. Und die Komplexitäten nehmen Aufgrund der (noch) annähernd exponetiellen Steigerung schnell zu.&lt;/small&gt;--[[Benutzer:Wdwd|wdwd]] ([[Benutzer Diskussion:Wdwd|Diskussion]]) 19:48, 14. Dez. 2013 (CET)</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>:::: Für die CPLDs von Altera treffen die meisten Deiner Aussagen nicht zu. Bei den MAX* hängt das Timing durchaus von der durch die Programmierung bestimmten Verschaltung ab. Siehe [www.altera.com/literature/an/an629.pdf AN629: Understanding Timing in Altera CPLDs]. Außerdem werden die CPLDs von Altera noch weiter entwickelt. MAX V hatte seine Markteinführung in 2010. (Die Verbindung zwischen zwei größeren Bausteinen heißt übrigens "glue logic", von "glue" = "Leim") --[[Benutzer:KaiMartin|-&amp;#60;)kmk(&amp;#62;-]] ([[Benutzer Diskussion:KaiMartin|Diskussion]]) 04:40, 1. Jan. 2014 (CET)</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>:::: Für die CPLDs von Altera treffen die meisten Deiner Aussagen nicht zu. Bei den MAX* hängt das Timing durchaus von der durch die Programmierung bestimmten Verschaltung ab. Siehe [<ins style="font-weight: bold; text-decoration: none;">http://</ins>www.altera.com/literature/an/an629.pdf AN629: Understanding Timing in Altera CPLDs]. Außerdem werden die CPLDs von Altera noch weiter entwickelt. MAX V hatte seine Markteinführung in 2010. (Die Verbindung zwischen zwei größeren Bausteinen heißt übrigens "glue logic", von "glue" = "Leim") --[[Benutzer:KaiMartin|-&amp;#60;)kmk(&amp;#62;-]] ([[Benutzer Diskussion:KaiMartin|Diskussion]]) 04:40, 1. Jan. 2014 (CET)</div></td> </tr> </table> KaiMartin https://de.wikipedia.org/w/index.php?title=Diskussion:Complex_Programmable_Logic_Device&diff=125992110&oldid=prev KaiMartin: /* CPLD \ FPGA */ Für die CPLDs von Altera treffen die meisten Deiner Aussagen nicht zu. 2014-01-01T03:40:19Z <p><span class="autocomment">CPLD \ FPGA: </span> Für die CPLDs von Altera treffen die meisten Deiner Aussagen nicht zu.</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. Januar 2014, 05:40 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 73:</td> <td colspan="2" class="diff-lineno">Zeile 73:</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 CPLDs (der Firma Xilinx) ist, egal wie das Design aussieht, die kombinatorische Laufzeit von Pin-Pin immer exakt gleich. Bei FPGA ist die Laufzeit stark vom Design anhängig und unter anderem vom internen Place/Route im FPGA abhängig - im einfachsten Fall von nur kombinatorischen Pfaden ohne D-FFs. Aber auch mit D-FFs ist eine statische Timinganalyse wie bei (synchronen) FPGA-Designs so beliebt und wichtig, ist bei CPLDs aufgrund der Struktur erst gar nicht möglich bzw. dieses Umstandes wegen auch gar nicht nötig.</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 CPLDs (der Firma Xilinx) ist, egal wie das Design aussieht, die kombinatorische Laufzeit von Pin-Pin immer exakt gleich. Bei FPGA ist die Laufzeit stark vom Design anhängig und unter anderem vom internen Place/Route im FPGA abhängig - im einfachsten Fall von nur kombinatorischen Pfaden ohne D-FFs. Aber auch mit D-FFs ist eine statische Timinganalyse wie bei (synchronen) FPGA-Designs so beliebt und wichtig, ist bei CPLDs aufgrund der Struktur erst gar nicht möglich bzw. dieses Umstandes wegen auch gar nicht nötig.</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 mit den "Komplexe Kombinatoriken" stimmte sicher in den 1990. Da waren einige 1000 Gatter und einige 100 Flipflops schon komplex. Heute ist in einem größeren FPGA von z.B. Xilinx der 7er Serie oder auch 6er derart große Arrays drinnen, das sind einige Zehnerpotenzen mehr, da lassen sich "gewaltig große" kombinatorische Logiken (samt FFs und Speicher) einbringen, dass da kein CPLD in der Größe auch nur annähernd mithalten kann. Die Bezeichnung des "C" für Complex bei CPLDs ist geschichtlich (1980/1990er Jahre) zu sehen, als das aus dem Bereich der PLAs/PALs/GALs heraus entstanden ist. Ansich Geschichte. CPLDs werden (z.b. bei Xilinx) heute nicht mehr aktiv weiterentwickelt, sind "mature" (bzw. tlw. abgekündigt, wie größere Teile der 95xx serie) CPLDs wie z.B. die ehemaligen Philips-CoolRunner sind nur noch deswegen am Markt, weil es für kleinere Logiken (sogenannte "clue-logic") nach wie vor Anwendungsfelder gibt. &lt;small&gt;Die Produktlebenszeit vergeht im Halbleitersektor recht schnell. Und die Komplexitäten nehmen Aufgrund der (noch) annähernd exponetiellen Steigerung schnell zu.&lt;/small&gt;--[[Benutzer:Wdwd|wdwd]] ([[Benutzer Diskussion:Wdwd|Diskussion]]) 19:48, 14. Dez. 2013 (CET)</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 mit den "Komplexe Kombinatoriken" stimmte sicher in den 1990. Da waren einige 1000 Gatter und einige 100 Flipflops schon komplex. Heute ist in einem größeren FPGA von z.B. Xilinx der 7er Serie oder auch 6er derart große Arrays drinnen, das sind einige Zehnerpotenzen mehr, da lassen sich "gewaltig große" kombinatorische Logiken (samt FFs und Speicher) einbringen, dass da kein CPLD in der Größe auch nur annähernd mithalten kann. Die Bezeichnung des "C" für Complex bei CPLDs ist geschichtlich (1980/1990er Jahre) zu sehen, als das aus dem Bereich der PLAs/PALs/GALs heraus entstanden ist. Ansich Geschichte. CPLDs werden (z.b. bei Xilinx) heute nicht mehr aktiv weiterentwickelt, sind "mature" (bzw. tlw. abgekündigt, wie größere Teile der 95xx serie) CPLDs wie z.B. die ehemaligen Philips-CoolRunner sind nur noch deswegen am Markt, weil es für kleinere Logiken (sogenannte "clue-logic") nach wie vor Anwendungsfelder gibt. &lt;small&gt;Die Produktlebenszeit vergeht im Halbleitersektor recht schnell. Und die Komplexitäten nehmen Aufgrund der (noch) annähernd exponetiellen Steigerung schnell zu.&lt;/small&gt;--[[Benutzer:Wdwd|wdwd]] ([[Benutzer Diskussion:Wdwd|Diskussion]]) 19:48, 14. Dez. 2013 (CET)</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;"><br /></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>:::: Für die CPLDs von Altera treffen die meisten Deiner Aussagen nicht zu. Bei den MAX* hängt das Timing durchaus von der durch die Programmierung bestimmten Verschaltung ab. Siehe [www.altera.com/literature/an/an629.pdf AN629: Understanding Timing in Altera CPLDs]. Außerdem werden die CPLDs von Altera noch weiter entwickelt. MAX V hatte seine Markteinführung in 2010. (Die Verbindung zwischen zwei größeren Bausteinen heißt übrigens "glue logic", von "glue" = "Leim") --[[Benutzer:KaiMartin|-&amp;#60;)kmk(&amp;#62;-]] ([[Benutzer Diskussion:KaiMartin|Diskussion]]) 04:40, 1. Jan. 2014 (CET)</div></td> </tr> </table> KaiMartin https://de.wikipedia.org/w/index.php?title=Diskussion:Complex_Programmable_Logic_Device&diff=125442706&oldid=prev Wdwd: aw 2013-12-14T18:48:27Z <p>aw</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 14. Dezember 2013, 20:48 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 70:</td> <td colspan="2" class="diff-lineno">Zeile 70:</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 Entwicklungsgeschichte ist doch aber eine ganz andere. Bei FPGAs war es von Anfang an die Idee kleine Logiken stark zu vernetzen um alles damit machen zu können. Bei CPLDs war es eher eine Evolution von reiner Kombinatorik zu Logik mit Feedback-Registern zu mehreren Logik Blöcken die verschaltet werden können. Ich sehe da einen Unterschied. Das mit der festen Durchlaufzeit verstehe ich nicht. Ein FPGA hat auch eine deterministische Durchlaufzeit die vom Programm nach dem P&amp;R recht genau geschätzt wird. Wenn man ein CPLD wie vorgesehen innen verschaltet, ist es auch nicht mehr einfach eine starre Schaltung zwischen den Pins wie bei einem PLA, PAL. --[[Benutzer:Moritzgedig|Moritzgedig]] ([[Benutzer Diskussion:Moritzgedig|Diskussion]]) 23:28, 4. Dez. 2013 (CET)</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 Entwicklungsgeschichte ist doch aber eine ganz andere. Bei FPGAs war es von Anfang an die Idee kleine Logiken stark zu vernetzen um alles damit machen zu können. Bei CPLDs war es eher eine Evolution von reiner Kombinatorik zu Logik mit Feedback-Registern zu mehreren Logik Blöcken die verschaltet werden können. Ich sehe da einen Unterschied. Das mit der festen Durchlaufzeit verstehe ich nicht. Ein FPGA hat auch eine deterministische Durchlaufzeit die vom Programm nach dem P&amp;R recht genau geschätzt wird. Wenn man ein CPLD wie vorgesehen innen verschaltet, ist es auch nicht mehr einfach eine starre Schaltung zwischen den Pins wie bei einem PLA, PAL. --[[Benutzer:Moritzgedig|Moritzgedig]] ([[Benutzer Diskussion:Moritzgedig|Diskussion]]) 23:28, 4. Dez. 2013 (CET)</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>::Ohne jede Form der Statistischenerhebung vermute ich, dass die überwiegende Mehrheit aller CPLDs genutzt werden um: 1. Komplexe Kombinatoriken zu verwirklichen 2. (Als) Endliche-Automaten (beschriebene Schaltungen) zu realisieren. Sollte diese Vermutung einen hohen Wahrheitsgehalt haben, muss sie in irgendeiner Form in den Artikel finden. Die Frage "Was wird damit gemacht?" halte ich für sehr relevant. --[[Benutzer:Moritzgedig|Moritzgedig]] ([[Benutzer Diskussion:Moritzgedig|Diskussion]]) 18:43, 5. Dez. 2013 (CET)</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>::Ohne jede Form der Statistischenerhebung vermute ich, dass die überwiegende Mehrheit aller CPLDs genutzt werden um: 1. Komplexe Kombinatoriken zu verwirklichen 2. (Als) Endliche-Automaten (beschriebene Schaltungen) zu realisieren. Sollte diese Vermutung einen hohen Wahrheitsgehalt haben, muss sie in irgendeiner Form in den Artikel finden. Die Frage "Was wird damit gemacht?" halte ich für sehr relevant. --[[Benutzer:Moritzgedig|Moritzgedig]] ([[Benutzer Diskussion:Moritzgedig|Diskussion]]) 18:43, 5. Dez. 2013 (CET)</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;"><br /></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>::: Bei CPLDs (der Firma Xilinx) ist, egal wie das Design aussieht, die kombinatorische Laufzeit von Pin-Pin immer exakt gleich. Bei FPGA ist die Laufzeit stark vom Design anhängig und unter anderem vom internen Place/Route im FPGA abhängig - im einfachsten Fall von nur kombinatorischen Pfaden ohne D-FFs. Aber auch mit D-FFs ist eine statische Timinganalyse wie bei (synchronen) FPGA-Designs so beliebt und wichtig, ist bei CPLDs aufgrund der Struktur erst gar nicht möglich bzw. dieses Umstandes wegen auch gar nicht nötig.</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>:::Das mit den "Komplexe Kombinatoriken" stimmte sicher in den 1990. Da waren einige 1000 Gatter und einige 100 Flipflops schon komplex. Heute ist in einem größeren FPGA von z.B. Xilinx der 7er Serie oder auch 6er derart große Arrays drinnen, das sind einige Zehnerpotenzen mehr, da lassen sich "gewaltig große" kombinatorische Logiken (samt FFs und Speicher) einbringen, dass da kein CPLD in der Größe auch nur annähernd mithalten kann. Die Bezeichnung des "C" für Complex bei CPLDs ist geschichtlich (1980/1990er Jahre) zu sehen, als das aus dem Bereich der PLAs/PALs/GALs heraus entstanden ist. Ansich Geschichte. CPLDs werden (z.b. bei Xilinx) heute nicht mehr aktiv weiterentwickelt, sind "mature" (bzw. tlw. abgekündigt, wie größere Teile der 95xx serie) CPLDs wie z.B. die ehemaligen Philips-CoolRunner sind nur noch deswegen am Markt, weil es für kleinere Logiken (sogenannte "clue-logic") nach wie vor Anwendungsfelder gibt. &lt;small&gt;Die Produktlebenszeit vergeht im Halbleitersektor recht schnell. Und die Komplexitäten nehmen Aufgrund der (noch) annähernd exponetiellen Steigerung schnell zu.&lt;/small&gt;--[[Benutzer:Wdwd|wdwd]] ([[Benutzer Diskussion:Wdwd|Diskussion]]) 19:48, 14. Dez. 2013 (CET)</div></td> </tr> </table> Wdwd https://de.wikipedia.org/w/index.php?title=Diskussion:Complex_Programmable_Logic_Device&diff=125153332&oldid=prev Moritzgedig: /* CPLD \ FPGA */ 2013-12-05T17:43:04Z <p><span class="autocomment">CPLD \ FPGA</span></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 5. Dezember 2013, 19:43 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 69:</td> <td colspan="2" class="diff-lineno">Zeile 69:</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 Entwicklungsgeschichte ist doch aber eine ganz andere. Bei FPGAs war es von Anfang an die Idee kleine Logiken stark zu vernetzen um alles damit machen zu können. Bei CPLDs war es eher eine Evolution von reiner Kombinatorik zu Logik mit Feedback-Registern zu mehreren Logik Blöcken die verschaltet werden können. Ich sehe da einen Unterschied. Das mit der festen Durchlaufzeit verstehe ich nicht. Ein FPGA hat auch eine deterministische Durchlaufzeit die vom Programm nach dem P&amp;R recht genau geschätzt wird. Wenn man ein CPLD wie vorgesehen innen verschaltet, ist es auch nicht mehr einfach eine starre Schaltung zwischen den Pins wie bei einem PLA, PAL. --[[Benutzer:Moritzgedig|Moritzgedig]] ([[Benutzer Diskussion:Moritzgedig|Diskussion]]) 23:28, 4. Dez. 2013 (CET)</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 Entwicklungsgeschichte ist doch aber eine ganz andere. Bei FPGAs war es von Anfang an die Idee kleine Logiken stark zu vernetzen um alles damit machen zu können. Bei CPLDs war es eher eine Evolution von reiner Kombinatorik zu Logik mit Feedback-Registern zu mehreren Logik Blöcken die verschaltet werden können. Ich sehe da einen Unterschied. Das mit der festen Durchlaufzeit verstehe ich nicht. Ein FPGA hat auch eine deterministische Durchlaufzeit die vom Programm nach dem P&amp;R recht genau geschätzt wird. Wenn man ein CPLD wie vorgesehen innen verschaltet, ist es auch nicht mehr einfach eine starre Schaltung zwischen den Pins wie bei einem PLA, PAL. --[[Benutzer:Moritzgedig|Moritzgedig]] ([[Benutzer Diskussion:Moritzgedig|Diskussion]]) 23:28, 4. Dez. 2013 (CET)</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>::Ohne jede Form der Statistischenerhebung vermute ich, dass die überwiegende Mehrheit aller CPLDs genutzt werden um: 1. Komplexe Kombinatoriken zu verwirklichen 2. (Als) Endliche-Automaten (beschriebene Schaltungen) zu realisieren. Sollte diese Vermutung einen hohen Wahrheitsgehalt haben, muss sie in irgendeiner Form in den Artikel finden. Die Frage "Was wird damit gemacht?" halte ich für sehr relevant. --[[Benutzer:Moritzgedig|Moritzgedig]] ([[Benutzer Diskussion:Moritzgedig|Diskussion]]) 18:43, 5. Dez. 2013 (CET)</div></td> </tr> </table> Moritzgedig https://de.wikipedia.org/w/index.php?title=Diskussion:Complex_Programmable_Logic_Device&diff=125143409&oldid=prev 194.175.222.237: /* Nicht jeder FPGA muss nach dem Start konfiguriert werden */ 2013-12-05T11:26:36Z <p><span class="autocomment">Nicht jeder FPGA muss nach dem Start konfiguriert werden</span></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 5. Dezember 2013, 13:26 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 23:</td> <td colspan="2" class="diff-lineno">Zeile 23:</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>Das Konfigurieren beim Start ist keine grundlegende Eigenschaft von FPGAs. Z.B. Actel fertigt auch FPGAs, die auf Flash basieren und somit auch nicht flüchtig sind. Dementsprechend sollte dies nicht als Unterscheidungskriterium zwischen FPGAs und CPLDs dienen (falls, wie oben besprochen, überhaupt ein realer Unterschied existiert). &lt;small&gt;(''Der vorstehende, nicht signierte Beitrag – siehe dazu [[Hilfe:Signatur]] – stammt von'' [[Benutzer:137.193.64.135|137.193.64.135]] ([[Benutzer Diskussion:137.193.64.135|Diskussion]] • [[Spezial:Beiträge/137.193.64.135|Beiträge]]) 16:14, 21. Dez. 2006) &lt;/small&gt;</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 Konfigurieren beim Start ist keine grundlegende Eigenschaft von FPGAs. Z.B. Actel fertigt auch FPGAs, die auf Flash basieren und somit auch nicht flüchtig sind. Dementsprechend sollte dies nicht als Unterscheidungskriterium zwischen FPGAs und CPLDs dienen (falls, wie oben besprochen, überhaupt ein realer Unterschied existiert). &lt;small&gt;(''Der vorstehende, nicht signierte Beitrag – siehe dazu [[Hilfe:Signatur]] – stammt von'' [[Benutzer:137.193.64.135|137.193.64.135]] ([[Benutzer Diskussion:137.193.64.135|Diskussion]] • [[Spezial:Beiträge/137.193.64.135|Beiträge]]) 16:14, 21. Dez. 2006) &lt;/small&gt;</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>: auch die sind nach dem Start erst mal zu konfigurieren! Aus dem internen Flash geht es bisweilen schneller, als aus einem externen, aber die Grundeigenschaft, dass erstmal das FGPA "nicht vorhanden ist" = hochohmige ausgänge hat, weil es einige ms lang konfiguriert wird, bleibt. Bei PLDs ist das nicht so. Die arbeiten vom ersten Moment des Einschaltens. [[Spezial:Beiträge/194.175.222.237|194.175.222.237]] 12:26, 5. Dez. 2013 (CET)</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>== Eigenspezifisch? ==</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>== Eigenspezifisch? ==</div></td> </tr> </table> 194.175.222.237