1. A programmable integrated circuit comprising: a configurable floating point unit for performing floating point calculations; a logic and routing block having a plurality of dedicated logic cells, each dedicated logic cell having a first logic and routing cell and a second logic and routing cell; one or more first dedicated lines connecting from the first logic and routing cell in the first dedicated logic cell of the logic and routing block to a first plurality of inputs in the configurable floating point unit; and one or more second dedicated lines connecting from a first plurality of outputs in the configurable floating point unit to the first logic and routing cell in a first dedicated logic cell of the logic and routing block.