アルテラ SoC Hard Processor System (HPS) と GPIO 用のレジスタ割り当てを教えてください。
SoC FPGA
カテゴリ:SoC
アルテラ SoC HPS GPIO 用のレジスタは、全部で3本用意されていて、下記のように割り付けられて います。
GPIO0 - GPIO muxes 0:28 - correspond to register bits 0:28
GPIO1 - GPIO muxes 29:57 - correspond to register bits 0:28
GPIO2 - GPIO muxes 58:70 - correspond to register bits 0:12
(NOTE: Cyclone V doesnョェゥt implement 67-70)
GPIO2 - GPI 0:13 - correspond to bits 13:26
(These are the general purpose inputs in the SDRAM bank.)
また、入力専用ピンの GPI についてはビットの割り付けが反転しているのでご注意ください。
https://www.altera.com/support/support-resources/knowledge-base/solutions/rd05162013_937.html