En electrònica, una matriu de portes[1] (gate array en anglès) o Uncommitted Logic Array (ULA, o «matriu lògica no encarregada» o «no compromesa»)[2] és una tècnica per dissenyar i implementar un circuit integrat d'aplicació específica (Application-Specific Integrated Circuit o ASIC), utilitzant un xip prefabricat amb dispositius actius com ara portes AND, etc., que són posteriorment interconnectats mitjançant una capa de màscara en ordre d'encàrrec.[3]