Overview of complex array-based PLDs
The first PLDs based on sum-of-products arrays were PLAs and PALs. Both are special cases of the more general PML, a fed back NAND array. Some CPLDs take up the idea of the PML for product term expansion, others use various methods of product term allocation. The multiple array architecture is the way to increase the pin count of PLDs. Their logic design requires to partition the logic in consideration of the interconnect matrix of the PLD. Limited interconnect is the reason for an additional placement problem.
Unable to display preview. Download preview PDF.