差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
testbench:introduction_to_verilog_hdl:nim_prescaler [2015/02/23 13:18] kyotoatlas Page name changed from testbench:nim_prescaler to testbench:introduction_to_verilog_hdl:nim_prescaler |
testbench:introduction_to_verilog_hdl:nim_prescaler [2019/02/15 09:07] (現在) |
||
---|---|---|---|
行 10: | 行 10: | ||
svn co svn+ssh:// | svn co svn+ssh:// | ||
+ | < | ||
+ | 北棟160にある Windows では右クリックから SvnCheckout を選び、 URL of respository のところに、上の svn+ssh;~~ 以降を入れるとファイルを取って来れます。 | ||
+ | </ | ||
ここに含まれるファイルの拡張子の意味は | ここに含まれるファイルの拡張子の意味は | ||
行 120: | 行 122: | ||
+ | |||
+ | |||
+ | |||
+ | ===== CPLD ===== | ||
+ | CPLDもFPGAと同じ再書き込み可能な集積回路ですが、FPGAほど集積度は高くありません。 | ||
+ | その代わり、FPGAが揮発性(電源を切ると内部の情報が失われる)デバイスであるのに対し、CPLDは不揮発性であるため、内部の情報を保持することができます。 | ||
+ | PT6のボードにはFPGAとCPLDが両方搭載されているため、CPLDに対してもデータを書き込む必要があります。 | ||
+ | |||
+ | 必要なコードはここにあります。[[https:// | ||
+ | svn co svn+ssh:// | ||
+ | |||
+ | CPLD | ||
+ | FPGAの場合と同じように、PT6_CPLD を ISE で開いてコンパイルし、書き込み可能なファイルを作ります。(今回は .jed ファイル) | ||
+ | PC の USB ポートと CPLD の JTAG コネクターを接続し、ISE iMPACT を開いてさっき作ったファイルを選んで Program をしてください。 | ||
+ | |||
+ | これでCPLDにも必要なデータが書き込まれ、入力した NIM 信号に対して 1/ | ||