Complex Programmable Logic Device
CPLDSection 09: Hardware Certification (DO-254)
Definition
A programmable logic device consisting of multiple programmable logic array blocks interconnected through a centralized switch matrix. CPLDs provide deterministic timing, non-volatile configuration storage, and moderate logic capacity, making them suitable for glue logic, bus interface, and control applications in avionics.
Where This Shows Up
CPLDs differ from FPGAs in that they have a fixed interconnect structure providing deterministic propagation delays, and they retain their configuration without an external memory device. In certification, CPLDs are classified as complex hardware and require the full DO-254 process. Their relatively simpler architecture compared to FPGAs can sometimes simplify the verification effort, but the same assurance rigor is required.
Need help with DO-254 hardware certification? or see certification data support.
Primary Sources
Applicable as a programmable logic device requiring the complex hardware design assurance process.
Related Terms
Explore Further
Need help with DO-254 hardware certification?
Understanding the terminology is the first step. When you need the work done, our engineers review the records and evidence behind it.