Since the function generator in the XC3000 series CLB has only five inputs, it cannot directly implement a fourinput multiplexer, which requires four data inputs and two select inputs. The CLB does, however, have the logic capability to implement a 4-input multiplexer.