FIC_SW
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
#contents
* 20171006FiCSWレクチャー [#s752777d]
2017/10/06にASAP部屋で三精システム藤代さんからレクチャー...
レクチャーを受けた内容は以下の通りです。
・通信ケーブルの付け方
・ボード間の転送プログラム
・ボードとDIMMのデータ送受信プログラム
・ラズパイでのコンフィグレーション
** 動作環境 [#a641d50f]
-vivado2016.3(hydrusからvelaにSSH)
-FiCSWボード3号機、4号機
-クロックジェネレータ
-電源
となっています。
武者さんの席に藤代さんがセッティングしてくれたままとなっ...
** プロジェクトファイル [#aeada279]
藤代さんから頂いたサンプルプログラムと回路図はそれぞれ以...
-回路図: /home/asap3/fic/work/SCH/031-161101A-198-011.pdf
-ボード間の転送: /home/asap3/fic/work/RTL/TRTST_AURORA64B...
-ボードとDIMMのデータ受信: /home/asap3/fic/work/RTL/RTL_D...
** 通信ケーブルの取り付け方 [#h8f6a583]
通信ケーブルは金具を外してから差込口に差し込んで再度金具...
** クロックジェネレータ [#e57cf3cf]
レクチャーを受ける際には外部のクロックジェネレータを使い...
ボードのクロック入力部の近くにJP16というジャンパーがあり...
ここに付属のピン(ボードにテープで貼られている袋に入って...
** ボード間の転送プログラム [#o51fe3bb]
-プロジェクトファイル: /home/asap3/fic/work/RTL/TRTST_AUR...
+Vivadoを起動、プロジェクトファイルを開く
+Program Managerをクリック
+Auto Connectを選択
+xcku095_0を右クリック→Program Deviceを選択してコンフィグ...
+コンフィグレーションが終了するとボードのDONEランプが点灯...
+終わったら、Flow NavigatorのHardWare Managerを右クリック...
もう一枚のボードでも同様にコンフィグレーションを行う
Waveformで信号の波形を確認
-r_chnl_up[7:0]: 繋いでいるチャンネル(0−7)で1が立っている
→通信OK
-r_ln_up: レーンアップ 3f→3はどうでもいい(ch2を使ってい...
各レーンで送受信がOKだと1が立つ→すべてOKだと1111になってf...
これがeだったらレーン0がアップできていない
** ボードとDIMMのデータ送受信プログラム [#nd6559e4]
-プロジェクトファイル
--北側のメモリ: /home/asap3/fic/work/RTL/RTL_DDR4_UDIMM_1...
--南側のメモリ: /home/asap3/fic/work/RTL/RTL_DDR4_UDIMM_1...
起動からコンフィグレーションまでは5.ボード間の転送と同様...
MIG_1タブからDIMMが接続されているか、データの読み書きを行...
CAL PASSとなっていればOKです。
DIMMが刺さっていないときはCAL FAILが表示されます。
** ラズパイでのコンフィグレーション [#r1e6c1f0]
ラズパイの中にコンフィグレーション用のデータがすでに入っ...
ラズパイの電源をON
→40秒ほどでラズパイのOSが起動
→CUIでコマンドを実行してコンフィグレーションができる(5秒...
今回はラズパイにモニターとキーボードを接続して試しました。
ラズパイ上のターミナルで以下のコマンドを実行するとコンフ...
$ cd /home/pi/Work
$ sudo ./fic_config1 ecample_top.bin
** 懸念事項 [#ga485fe2]
-3号機のDIMMについて
今回、藤代さんが郵送してくださったのは4号機のDIMMのみで3...
研究室にはないので東大にあるのでしょうか?
-ボード間の転送のプログラム
AURORAの仕様上、途中で送受信のボード同士でのズレが起こっ...
データ確認などで周期がずれてしまうことがある?(聞いたけど...
終了行:
#contents
* 20171006FiCSWレクチャー [#s752777d]
2017/10/06にASAP部屋で三精システム藤代さんからレクチャー...
レクチャーを受けた内容は以下の通りです。
・通信ケーブルの付け方
・ボード間の転送プログラム
・ボードとDIMMのデータ送受信プログラム
・ラズパイでのコンフィグレーション
** 動作環境 [#a641d50f]
-vivado2016.3(hydrusからvelaにSSH)
-FiCSWボード3号機、4号機
-クロックジェネレータ
-電源
となっています。
武者さんの席に藤代さんがセッティングしてくれたままとなっ...
** プロジェクトファイル [#aeada279]
藤代さんから頂いたサンプルプログラムと回路図はそれぞれ以...
-回路図: /home/asap3/fic/work/SCH/031-161101A-198-011.pdf
-ボード間の転送: /home/asap3/fic/work/RTL/TRTST_AURORA64B...
-ボードとDIMMのデータ受信: /home/asap3/fic/work/RTL/RTL_D...
** 通信ケーブルの取り付け方 [#h8f6a583]
通信ケーブルは金具を外してから差込口に差し込んで再度金具...
** クロックジェネレータ [#e57cf3cf]
レクチャーを受ける際には外部のクロックジェネレータを使い...
ボードのクロック入力部の近くにJP16というジャンパーがあり...
ここに付属のピン(ボードにテープで貼られている袋に入って...
** ボード間の転送プログラム [#o51fe3bb]
-プロジェクトファイル: /home/asap3/fic/work/RTL/TRTST_AUR...
+Vivadoを起動、プロジェクトファイルを開く
+Program Managerをクリック
+Auto Connectを選択
+xcku095_0を右クリック→Program Deviceを選択してコンフィグ...
+コンフィグレーションが終了するとボードのDONEランプが点灯...
+終わったら、Flow NavigatorのHardWare Managerを右クリック...
もう一枚のボードでも同様にコンフィグレーションを行う
Waveformで信号の波形を確認
-r_chnl_up[7:0]: 繋いでいるチャンネル(0−7)で1が立っている
→通信OK
-r_ln_up: レーンアップ 3f→3はどうでもいい(ch2を使ってい...
各レーンで送受信がOKだと1が立つ→すべてOKだと1111になってf...
これがeだったらレーン0がアップできていない
** ボードとDIMMのデータ送受信プログラム [#nd6559e4]
-プロジェクトファイル
--北側のメモリ: /home/asap3/fic/work/RTL/RTL_DDR4_UDIMM_1...
--南側のメモリ: /home/asap3/fic/work/RTL/RTL_DDR4_UDIMM_1...
起動からコンフィグレーションまでは5.ボード間の転送と同様...
MIG_1タブからDIMMが接続されているか、データの読み書きを行...
CAL PASSとなっていればOKです。
DIMMが刺さっていないときはCAL FAILが表示されます。
** ラズパイでのコンフィグレーション [#r1e6c1f0]
ラズパイの中にコンフィグレーション用のデータがすでに入っ...
ラズパイの電源をON
→40秒ほどでラズパイのOSが起動
→CUIでコマンドを実行してコンフィグレーションができる(5秒...
今回はラズパイにモニターとキーボードを接続して試しました。
ラズパイ上のターミナルで以下のコマンドを実行するとコンフ...
$ cd /home/pi/Work
$ sudo ./fic_config1 ecample_top.bin
** 懸念事項 [#ga485fe2]
-3号機のDIMMについて
今回、藤代さんが郵送してくださったのは4号機のDIMMのみで3...
研究室にはないので東大にあるのでしょうか?
-ボード間の転送のプログラム
AURORAの仕様上、途中で送受信のボード同士でのズレが起こっ...
データ確認などで周期がずれてしまうことがある?(聞いたけど...
ページ名: