Ich werde mich beeilen und sagen, dass dies bei weitem von einfachem Angebot und Nachfrage dominiert wird. Ethernet-Switches werden in Massenproduktion mit enormen Skaleneffekten hergestellt und mit Preisnachlässen gegenüber Chips verkauft, die nicht so weit verbreitet sind. Ich würde sagen, FPGAs sind bei weitem nicht so weit verbreitet wie Ethernet-Switches und kosten deshalb mehr, weil sich die Entwicklungs- und Infrastrukturkosten auf weniger Kunden verteilen.
Hier geht es nicht um Prozess- oder Die-Größe oder ähnliches. Betrachten wir das Xilinx Virtex-7 (nur weil ich Daten dafür leichter finden konnte) und vergleichen wir es mit ein paar Zeitgenossen:
- Virtex7 (2011), 28 nm, ~ 6,8 Milliarden Transistoren, 2500 USD (beliebte Modelle) bis 35.000 USD (High-End-Modelle)
- NVIDIA Kepler GK110 (2012), 28 nm, ~ 7,1 Milliarden Transistoren, Tesla K20-Karten ~ 3200 USD zum Start (Chippreis etwas geringerer Anteil davon)
- XBoxOne SOC (2013), 28 nm, ~ 5 Milliarden Transistoren, 499 USD für die gesamte XBox zum Start
- Xeon E5-2699 v3 [18 Core] (2014), 22 nm, ~ 5,6 Milliarden Transistoren, ~ 4500 USD
Insgesamt scheint das Virtex-FPGA im Vergleich zu anderem Silizium mit einer ähnlichen Transistoranzahl, -generation und -verkaufsmenge preiswerter zu sein (beliebtere Modelle). Die XBox SOC sticht als etwas hervor, das in einem Consumer-Gerät weit verbreitet war, und die Kosten sind ebenfalls viel niedriger.
NVIDIAs Compute GK110 war viel weniger verbreitet als vergleichbare Consumer-Chips, die in Spielkarten landeten, und war auch angesichts der architektonischen Ähnlichkeiten und der Tatsache, dass die Chips in derselben Fabrik hergestellt wurden, ähnlich teuer.
Bei den Virtex-Chips gibt es keinen 10-fachen Unterschied in der Komplexität der 2500-Dollar-Chips gegenüber den 35000-Dollar-Chips - letztere sind einfach weniger beliebt und bei geringeren Verkaufsmengen sind die Stückkosten notwendigerweise höher.
Der Markt ist voll davon. Alles, was Sie verkaufen können, können Sie immer billiger machen als etwas, von dem Sie vielleicht hunderttausend verkaufen werden.