Ich habe einige Erfahrungen mit FPGA / HDL-Tool-Suites wie Xilinx ISE, Lattice Diamond usw. gesammelt. Der allgemeine Workflow besteht darin, Verilog / VHDL zu schreiben, zu simulieren, zu testen und dann das FPGA zu programmieren.
Ich habe ein paar Leute sagen hören, dass das ASIC-Design sehr unterschiedlich ist. Welche Toolsets werden für die beiden Haupttypen von ASICs verwendet, Gate-Level-ASICs und Transistor-Level-ASICs? Ich habe mich mit Hochleistungssynthesewerkzeugen wie Catapult C und Cadence C to Silicon befasst, aber noch nie versucht. Können Sie die verschiedenen Arten von Tools erklären, die im ASIC / FPGA-Feld verfügbar sind und die den typischen HDL-Workflow ändern / beschleunigen können?