Also wir arbeiten seit Jahren mit Lattice-FPGAs/CPLDs. Natürlich gibt es
einige Schwächen, aber nichts ist so gravierend, dass es die tägliche
Arbeit unmöglich macht. In Punkto Support kann ich aus meiner Erfahrung
nur sagen, dass es im Vergleich zu A und X scheller und überhaupt
Feedback gibt. Und das finde ich viel wichtiger als kleinere Tool-Bugs.
Die Verfügbarkeit von neuen Bausteinen ist im Gegensatz zu A und X
zeitnah!
ispLever8.0 und ispLever8.1 sind echt reif geworden, keine größeren
Probleme mehr damit gehabt.
Diamond 1.2 ist insofern toll, dass man nun mehrere Reveal-Cores
(Pendants: SignalTap, Chipscope) in einem FPGA GLEICHZEITG verwenden
kann.
Zum Thema IP-Cores: Wenn man sich eine System-Suite kauft, so hat man
das Wichtigste an IP-Cores dabei: Speichercontroller, PCIe usw. Hierzu
gibt es mehr Infos auf der Lattice-Seite.
Also ich kann nur sagen: Lattice ist für kleine bis mittelständische die
richtige Wahl.
Gruß, Harry