1. A Configurable Logic Element (CLE) having a first input, the CLE comprising: means for generating a first function of five first input signals, said first function being any function of said five first input signals; means for generating a second function of five second input signals, said second input signals being independent from said first input signals, said second function being any function of said five second input signals; and means for generating a 6-input function from said first input, said means for generating a first function of five first input signals, and said means for generating a second function of five second input signals, said 6-input function being any function of up to six input signals.