2 layers24.5 × 40 mmEzPLAmarekl123/ezPLA-PCBC64 PLA replacement based on Altera EPM7032 CPLD chip.5 parts3