典型的なfpgaのアーキテクチャは、論理ブロックの配列(configurable logic block,clbあるいはlogic array block,labなどメーカーによって正式呼称は異なる)、i/oパッド、配線用チャンネルから構成される。