... this watermark. CPLDs and FPGAs 151.5 CPLDs and FPGAs Ideally, hardwaredesigners wantedsomething that gavethem the advantagesof an ASIC — circuitdensity and speed —but with the shorterturnaround ... discussed. Finally, CPLDs and FPGAs were introduced,briefly, as programmable chip solutions that filled the gap between programma-ble devices and gat array ASICs.PALs Gate Arrays CPLDs and FPGAs • Short ... developmentof CPLDs and FPGAs. This chapter started by reviewing the architecture, prop-erties, uses, and tradeoffs of the various programmable devices (PROMS, PLAS, and PALs) that were in use before CPLDs...