A series of LCELL or EXP primitives or I/O delay chains in the I/O block used to create an intentional delay or asynchronous pulse. A delay chain is unreliable because the best-case delay of an LCELL or EXP cannot be guaranteed. This configuration also increases the sensitivity of the design to operating conditions.