私はザイリンクス HLS の初心者です。チュートリアル ug871-vivado-high-level-synthesis-tutorial.pdf (77 ページ) に従っています。
コードは
#define N 32
void array_io (dout_t d_o[N], din_t d_i[N])
{
//..do something
}
合成後、次のようなレポートを受け取りました
アドレス ポートの幅が、アクセスする必要があるアドレスの数 (32 アドレスの場合は 5 ビット) に自動的に一致するように設定されていることに混乱していますか?
助けてください。