a programmable logic structure is disclosed that has a set of dedicated lines which extend internally throughout different dedicated logic cells within a logic and routing block , extend from a previous logic routing block to the present logic and routing block , or extend from the present logic and routing block to the next logic and routing block . one set of dedicated lines from a first logic and routing block can be stitched to another set of dedicated lines of a second logic and routing block for extending the reach as well as bypassing a logic and routing block , or bypassing a dedicated logic cell in the same logic and routing block . the dedicated lines between logic and routing blocks allow a logic and routing block to receive more inputs from its own switch box or to drive more outputs than provided by the logic and routing block as specified by a given function .