1. A programmable gate array comprising: programmable logic fabric; fixed logic circuit having at least one input and at least one output, wherein the fixed logic circuit is physically located within the programmable logic fabric; and interconnecting logic operable to couple the at least one input and the at least one output of the fixed logic circuit to the programmable logic fabric.