Riconfigure.IO Accettando le applicazioni Beta per il suo ambiente per configurare i FPGAS usando Go. Sì, go è un linguaggio di programmazione, ma il software converte il codice in costrutti FPGA, quindi non è necessario Verilog o VHDL. Considerando che Go supporta routine e canali simultanei per la sincronizzazione e le comunicazioni, la natura parallela del FPGA deve adattarsi bene.
Secondo il sito Web del progetto, lo strumento consente inoltre di riconfigurare il FPGA al volo utilizzando un sistema di build e distribuisci basato su cloud. Non ci sono ancora molti dettagli, a meno che non si accetti per l’Alpha. Sostengono che darà la priorità ai casi di uso più interessanti, quindi il lancio del tuo progetto LED lampeggiante probabilmente non lo taglierà. C’è un po ‘più di dettagli, tuttavia, sul loro sito GitHub.
Abbiamo visto compilatori C per FPGAS (più di uno, infatti). Puoi anche usare Python. È tangibilmente diverso? Sembra che potrebbe essere, ma finché il software non emerge completamente, è troppo presto per dirlo. Nel frattempo, se vuoi un corso di incidente sul design del FPGA convenzionale, puoi ottenere un po ‘di hardware per circa $ 25 ed essere sulla buona strada.