No.2ベストアンサー
- 回答日時:
実際にコードを書いてみるしかありません。
ただ、一般的なプログラミング言語とは違って、簡単にPC上で流すことができないので、それを実行する環境を用意するところから始めなければならないのが「ただの言語」とは言えないところです。
実際に仕事で使う人であれば、vcsやModelsimのような商用のシミュレータにアクセスできるけど、一般の人はそれもできないでしょう。学生ならなんらかのシミュレータにアクセスできるかな。それができないとなると、フリーのソフトを使うことになるけど、Icarusとか確実に動作するとも言い難いし、簡単にはいかないことも多い。
私は使ったことがないけど、XilinxのISE simulatorのウェブエディションは無料だと聞いたことがあるので、それがまだ無料で提供されているのであればそれを使うという手はあります。
シミュレータを持っていないのであれば、ちょっと遠まわりになるけど、安いFPGAボードを買って、FPGA上で流すのも一つの手です。当然、FPGAへの論理合成や物理設計も勉強せざるを得なくなるけど、シミュレータがないであればこれが一番現実的です。
No.3
- 回答日時:
#2ですけど、Icarusはできればやめておいたほうがいいかもしれません。
現在のVerilogの規格は、SystemVerilogに統合されてSystemVerilogが標準となっています。IcarusがサポートしているSystemVerilogはかなり前の規格なので、新しいSystemVerilogの文法はサポートされていない可能性が高いです。無料のISEというのはたぶんこれです。シミュレータも含んでいるので、実際にFPGAに実装しなくても、シミュレーションだけを実行できるはずです。シミュレータはISE liteなので、ファイルサイズに制限があると思いますが、初心者が書くくらいのものであればそこまでおおきくはならないでしょう。
https://japan.xilinx.com/products/design-tools/i …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 高校 勉強のやる気が出ません 7 2022/10/03 15:38
- その他(学校・勉強) 大人になってからの勉強のやり直しとかいうければ、 やり直す前に、学生時代勉強やってないから初学です。 3 2023/07/22 00:12
- 教育・学習 中学生が学校の勉強以外に、公文とかユーチューブ動画で勉強する場合のやり方について 1 2023/02/23 15:33
- その他(暮らし・生活・行事) 勉強時間は結果に直結しないと言うのは本当ですか? 私はやればやった分だけ結果がついてくると思っていま 7 2022/11/08 16:09
- その他(学校・勉強) 熊大を受けようと思っている高校生です。1日、40〜50分ぐらい勉強していますが(休日も)もう少し勉強 5 2023/05/25 17:03
- 教育・学習 高一男子です。今僕は長期休みでずっと家にいます。特に友達と遊ぶことも少ないし、勉強も嫌いなので、ずっ 1 2023/03/22 17:15
- 行政学 勉強や趣味 2 2022/03/31 06:43
- その他(悩み相談・人生相談) 頭がいいと勉強ができる。ってやっぱり違うんですか? 私の友達に凄く勉強ができる子がいます。 勉強がで 8 2022/08/12 00:52
- 学校 勉強しないといけないとわかっているのにやる気が出ません。 努力がなかなかできないのは甘えっていうのは 5 2022/07/28 01:18
- インターネットビジネス ネットビジネスやるときにお客さんの声を聞いてから勉強するほうがよい? とある、動画編集YouTube 1 2023/08/10 16:49
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C言語、C+、C++、C#の違い
-
COBOLでのNOT = の AND条件
-
C++ ってなんて読む?
-
VBSでDim、Private、Publicの違い
-
C言語とhtmlの違いを どな...
-
楽しくて最高のプログラミング...
-
COBOLで文字タイプを数字...
-
なぜコンピューターをよく知っ...
-
TO_CHARで小数点以下がある場合...
-
プログラミング言語の制作方法...
-
rpa化する言語としてら何があり...
-
Pythonって何を意識した言語な...
-
任天堂で使うプログラミング言...
-
順列の内容をすべて表示するプ...
-
C++における継続行
-
プログラミング言語「C#」の難...
-
Solve()とは、なんですか?
-
プログラムに書かれる"%"記号の...
-
C++は何に適している?
-
ABAPのラジオボタンについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
C言語、C+、C++、C#の違い
-
楽しくて最高のプログラミング...
-
Pythonって何を意識した言語な...
-
C言語とhtmlの違いを どな...
-
プログラムに書かれる"%"記号の...
-
COBOLでのNOT = の AND条件
-
C++ ってなんて読む?
-
質問失礼します。 プログラム言...
-
プログラミング言語の制作方法...
-
UNITY Float型の接尾辞fって
-
C言語って古いですか?
-
Int('1234') で、strをかんたん...
-
COBOLで文字タイプを数字...
-
TO_CHARで小数点以下がある場合...
-
最新のプログラム言語を学ぶに...
-
C++における継続行
-
vbaとc言語の関連性について
-
VBScriptで引数を省略したい場合
-
VBSでDim、Private、Publicの違い
-
HTMLとC++で、どんなホームペー...
おすすめ情報