FPGAの勉強をしているので、FPGAによるPCIデバイス設計時の注意点という記事がたいへん参考になりました。
I/Oピンのグループをバンクということ。
バスバッファをFPGA側にもてること。
割り当てにはHDLソースでIOB(Input output block)を割り当てるか、
コンストレイネディタ(制約設定)でピン配置制約を設定すること。(拡張子は.ucf)
AlteraのStratixでは、PCIバスに設定可能なバンクが決まっていること。
XilinxのSpartan-IIファミリ、Spartan-3では、8バンクのいずれもPCI対応していること。
さらに細かな注意事項がつづきます。