私はいつも自分のマイクロプロセッサを作りたいと思っていました。「どうすれば自分のマイクロコントローラを作ることができますか?」を読みました。。
いくつかのVerilogとVHDLを学ぶために何度も試しました。しかし、私の一生の間、私は言語スタイルに頭を悩ませることができません。私はC/C ++ / C#のバックグラウンドを持っており、Rubyで機能的なプログラミングを行うことで(成功して)いくつかを軽くたたきました。
HDL言語を最初から教えるための本やオンラインリソースを誰かが提案できますか(手順の考え方を学ぶことができないように)
また、HDLプログラムをシミュレートする方法を正確に理解するのに苦労しています。印刷やハードウェアのようなものはないので、FPGAなしでプログラムをテストする最良の方法は何ですか(私はいつかそれらの1つを注文するつもりです!)。それをシミュレートすることはどのくらい正確に機能しますか?
基本的に、HDLとそのシミュレーションについて頭を悩ませるのを手伝ってくれる人が必要です。