差分
このページの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/ | ||
