Dies baut auf den anderen Antworten auf, aber nur auf meinen Gedanken.
Angesichts Ihres Budgets und des Wunsches, mit einem Unternehmen zu konkurrieren, dessen Budget fast das 40-fache Ihres eigenen beträgt, sollten Sie nicht versuchen, Exoten für Ihre Anwendung zu verwenden. Die Hauptkosten beim Entwurf dieses ASIC werden sein:
Menschen. Ich gehe davon aus, dass Sie die Leute dafür bezahlen werden, dass sie in Vollzeit arbeiten, da dies kein Projekt ist, das als Abendprojekt durchgeführt werden kann (ungeachtet von Punkt 2 unten). Sie benötigen HDL-Entwickler, Verifizierungsingenieure und Implementierungsingenieure. All dies sind Fachkenntnisse mit entsprechenden Preisschildern. Insbesondere Implementierungsingenieure für Exoten sind (sehr) mengenmäßig und gefragt (insbesondere wenn sie gut sind). Erwarten Sie keine großen Veränderungen von 1 bis 5 Millionen US-Dollar (je nach Standort) pro Jahr.
EDA-Tools. Diese sind teuer, nur um zu lizenzieren. Sie benötigen auch viele davon und Lizenzen für mehrere Sitzplätze. HDL-Compiler, RTL-Synthesetools, Simulatoren, Layout-Tools usw. Jede Lizenz liegt wahrscheinlich in der Größenordnung von 100.000 USD pro Sitzplatz. Vergessen Sie nicht, dass Sie auch die Rechenleistung und Infrastruktur benötigen, um sie auszuführen. Sie benötigen einen ziemlich leistungsstarken Cluster.
Design. Die meisten Werkzeuge und Prozessdesign-Kits sind angesichts des Volumens und des Umsatzes für diesen Markt für Si ausgereift. Erwarten Sie für Ihre Exoten weniger als ideale Modelle, insbesondere für hochmoderne Prozessknoten. Sie müssen Standardzellen für Ihr exotisches Substrat entwickeln oder kaufen. Es wird viel weniger geben als für Si.
Herstellung. Es gibt exotische Spezialfabriken, aber sie sind genau das: etwas Besonderes. Die Volumina sind gering, die Wafer sind (viel) kleiner und die Kosten sind viel höher (eine grobe Schätzung ist 100-1000X pro mm2 im Vergleich zu Si).
Selbst danach gibt es kaum eine Garantie dafür, dass Sie die Verbesserung erzielen, von der Sie glauben, dass Sie sie nur durch schnelleres Laufen erzielen. Viele sehr kluge Leute haben viel Zeit und Geld in Si investiert, und Sie werden das Rad für viele Dinge neu erfinden (z. B. Standardzellen, Leistungssteuerung usw.) und es wahrscheinlich noch schlimmer machen. Fabs liefern häufig Standardzellen, die für ihren Prozess optimiert sind. Es wäre dumm, dies nicht zu benutzen. Dies wird den Vorteil der Verwendung des Exoten in erster Linie untergraben.
Leider können Sie mit Open Sourcing des Design-Codes den ASIC nicht ohne große andere Investitionen herstellen. Jetzt kann Ihr 1-Milliarden-Dollar-Konkurrent einen Großteil dieser Kosten auf sich nehmen, und selbst wenn Sie die RTL als Open Source-Version anbieten, kann er den Rest der Dinge erledigen, die Sie einfach nicht als Open Source-Lösung anbieten können. Zum Beispiel sind Halbleiterfabriken sehr käfig, wenn es darum geht, ihre internen Prozessmodelle herauszubringen. Sie sollten in diesem Fall eine sehr gründliche Prüfung des Vorteils von Open Sourcing durchführen. Die Herstellung skaliert einfach nicht auf die gleiche Weise wie die Softwareverteilung, daher sind die Vor- und Nachteile sehr unterschiedlich.
So beantworten Sie Ihre Fragen:
Das Budget begrenzt alles (natürlich). Angesichts der Ungleichheit zu Ihrem hypothetischen Konkurrenten würden 30 Millionen US-Dollar viel besser für hochqualifizierte Mitarbeiter ausgegeben, um eine gute Architektur zu entwickeln, als zu versuchen, mit den verwendeten Materialien und Verfahren eine "freie" Leistung zu erzielen. Wie meine obigen Kommentare hoffentlich zeigen, wird diese "kostenlose" Aufführung alles andere als kostenlos sein!
Durch eine gute Architektur wird der Vorteil eines hausinternen Exoten-Designs erheblich gemindert. In GaAs und anderen Exoten besteht noch Skalierungspotential. Dies kann in (naher?) Zukunft relevant werden - halten Sie Ihr Pulver trocken, um dies zu nutzen.
SiGe liegt näher an Si, sodass Sie es möglicherweise freier verwenden können, obwohl es immer noch teurer als Si ist. GaAs ist spezialisierter und wird normalerweise für seine hohe Ft in HF-Designs verwendet, bei denen die Flächenkosten weniger wichtig sind. Wenn Sie von 100 nm auf 10 nm wechseln, erhalten Sie (in erster Ordnung) 100-mal mehr Transistoren, um Ihre hervorragende Architektur zu implementieren. Natürlich skaliert die architektonische Verbesserung normalerweise alsN.t r a n s i s t o r s- -- -- -- -- -- -- -- -√, also wahrscheinlich um das 10-fache des Leistungsgewinns insgesamt. Bedenken Sie jedoch, dass selbst 1 Mrd. USD bei weitem nicht ausreichen, um einen völlig neuen Prozess durchzusetzen. Daher besteht die Möglichkeit, dass Ihr Konkurrent weiterhin Si verwendet.
SERDES für 4096 Bit ist eine Menge Register - dies kostet viel Strom und Fläche, ohne dass Ihr exotischer Wafer einen Leistungsvorteil bietet. Da Sie ganze Prozessoren in weniger als 4096 Register (geschweige denn 8192) einbauen können, zeigt dies das Problem dort. Die Gegend ist auf Si viel billiger.
Die Verwendung kleinerer Transistoren bedeutet eine höhere Leistungsdichte, weshalb mehr Leistungssteuerung erforderlich ist, dh Bits, die ausgeschaltet sind (dunkles Silizium). Es wurde viel Arbeit in die Analyse und Reduzierung des Stromverbrauchs investiert, während eine akzeptable Leistung beibehalten wurde. Ein kritischer Faktor ist Ihre erwartete Aktivität. Wird es rund um die Uhr Vollgas geben oder wird es regelmäßig sein? Dies wird einen großen Unterschied für Ihr Design machen.
Ein $ 1B-Konkurrent kümmert sich nicht um die Verschleierung, wenn die Belohnung hoch genug ist. Denken Sie nicht, dass Ihr Design die perfekte Implementierung ist.
Zusammenfassend sollten Sie Ihr Geld für die Personen und Tools ausgeben, die Ihre Architektur und Ihren Algorithmus entwickeln (vergessen Sie das nicht!). Dies bietet wahrscheinlich die beste Rendite für Ihr relativ knappes Budget, indem Sie die massiven Investitionen in Tools und Prozesse für Si nutzen. Die einfache Verwendung eines schnelleren Materials führt höchstwahrscheinlich nicht zu einer Verbesserung auf dem Papier, wenn die Taktrate erhöht wird, wenn alle anderen Schritte beim Entwerfen und Erstellen eines ASIC ausgeführt werden.
Persönlich würde ich auf einen "billigen" Si-Knoten (wahrscheinlich 22 oder 28 nm) abzielen, um Ihr Design zum Laufen zu bringen. Wenn dies erfolgreich ist, können Sie die Skalierungsvorteile nutzen, um zu kleineren (und teureren) Knoten zu wechseln und die bereits geleistete Arbeit und die von den Fabriken geleistete Arbeit zu nutzen. In der Zwischenzeit, während Sie einen ASIC entwickeln, können Sie die Betriebsbedingungen im Vergleich zu einer CPU / GPU, die unter einem großen und unbekannten Bereich von Bedingungen arbeiten muss, ebenfalls erweitern. Beispielsweise können Sie die Kühlausrüstung angeben, die verwendet werden soll. Dies wird jeden Vorteil weiter untergraben, indem Materialien mit höherer Leistung verwendet werden.