When contemplating the use of PLDs, there is a huge array of options that can be very confusing. The different types of PLDs, each have unique characteristics with different advantages and disadvantages. Making the optimum choice is essential in creating more efficient, more cost effective designs with the highest possible performance.