サイト内検索

Intel:Hard Processor System (HPS) 側から内部で FPGA 側にリセットをかけることは可能ですか?

SoC FPGA

カテゴリ:SoC
ツール:Quartus® Prime
デバイス:Cyclone® V


可能です。
HPS 側に FPGA Manager というコンポーネントがあり、こちらの ctrl レジスタの nconfigpull を操作することで HPS から FPGA にリセットをかけることができます。

参考情報
https://www.altera.com/en_US/pdfs/literature/hb/cyclone-v/cv_5v4.pdf
(Reset Phase の項目をご参照ください)

FPGA 側を リセットかける場合は 0 ビット目の en ビットも有効にする必要があります。
(上記資料の ctrl のレジスタ・マップがありますので参照してください。)

また HPS 自身も Reset Manager の ctrl レジスタにある Swcoldrstreq、Swwarmrstreq よりリセットをかけることが可能です。
(上記資料にて Swcoldrstreq や Swwarmrstreq で検索してください。)


経験豊富なFAEが
無料でご相談を承ります。

特定製品の仕様からパーツの選定まで、当社のFAEが皆様のテクニカルなお悩みに無料で回答します。ぜひ、お気軽にご相談ください。