組み込みソフトウェア開発ではどのように実装するの?って聞かれたら、「C言語を使ってプログラムを書くのです」と答えればよいと思います。

 

それに対して、FPGAはハードウェアでもデジタル・ハードウェアの開発です。デジタル・ハードウェアの設計では、デジタル値(0,1)を対象として設計します。

 

デジタル・ハードウェアの設計では、Verilog-HDLやVHDLという設計言語を用いて設計をします。

 

そうすると、コンパイラでもGCCやインテルコンパイラやIARなどが有るので、このTANG  NANO 9Kで利用できる開発環境は何か?という話になります。
 

 

このTang NANO 9Kでは、GOWIN EDAのGOWIN FPGA Designerが開発環境となります。

 

TANG  NANO 9Kを使うためには開発ツールが必要ですので、以下に行ってダウンロードしましょう。アカウントを登録する必要用があります。