2 ms·
As the others have pointed out the technical details, the high level difference is that FPGA's are typically volatile and hence lose their programing once there
by hervature 9y ago
As the others have pointed out the technical details, the high level difference is that FPGA's are typically volatile and hence lose their programing once there is a power loss. CPLD's have non-volatile memory that allow for hard reseting and so are used in environments that need fault tolerance (factories, airplanes, etc.).