The Adaptive Logic Module architecture – same as previous-generation FPGAs – allows the efficient implementation of logic functions, simplified conversion of intellectual property (IP) cores between the device generations, and improved timing closure in devices.