Ich arbeite seit den 90er Jahren mit MCUs und habe mich kürzlich mit den Chips der Spartan6-Serie von Xilinx in die FPGA-Szene gewagt. Unter der Annahme eines einfachen Fabrikautomationsdesigns mit Sensoren und Motoren und einiger Intelligenz, um alles miteinander zu verbinden, auf welchem Gerätetyp könnte ich das Design schneller und einfacher fertigstellen, MCUs oder FPGAs? Kleine oder "offensichtliche" Punkte werden ebenfalls geschätzt, da ich im Allgemeinen neu bei FGPA bin.
microcontroller
fpga
xilinx
development
spartan
Kevin Boyd
quelle
quelle
Antworten:
Es gibt keinen Grund, FPGAs zu verwenden, es sei denn, Sie müssen . Selbst zwei ähnlich talentierte Ingenieure im Bereich MCU und FPGA würden eine MCU für eine relativ einfache Automatisierungsaufgabe verwenden.
Pro MCU:
Verwenden Sie ein FPGA, wenn Sie müssen, weil:
Oder:
quelle
Einige Gründe, warum ich glaube, dass die Verwendung eines Mikrocontrollers (MCU) für Sie einfacher wäre:
In beiden Fällen muss auf den von Ihnen geschriebenen Code geachtet werden, damit er in allen Situationen, insbesondere unter gefährlichen Bedingungen, ordnungsgemäß funktioniert.
quelle