Smart-USBシリーズ製品のUSBは、GPIFマスタ方式です。一般的なスレーブFIFO方式と比べて、以下の特長があります。
【GPIFマスタ方式とは】
USB制御ICがマスタとなり、データ制御・データ転送を制御します。
USBコントロール転送とバルク転送の2種類を使用して、データのRD/WR(バルク転送)、FPGAのハードウエアレジスタ制御(コントロール転送)ができます。
【スレーブFIFO方式とは】
FPGAがUSB制御IC内のFIFOにデータをWRしたり、そこからRDしてデータ転送を行います。
USBバルク転送だけを使用してデータ転送します。