AN-426 Description
Using MAX II CPLDs as Analog Keyboard Encoders Application Note 426 July 2006, Version 1.0 Introduction Keyboard encoders are a very mon application for CPLDs. Typically a processor, ASSP, or ASIC does not have enough pins for keypads or keyboards. I/O expansion is a very mon function for CPLDs and allows a processor to decode a very large keyboard with very few I/Os.