Patent ID: 7026847

Claim:
A programmable current booster circuit for an integrated circuit device comprising: a first rising edge control circuit, wherein the first rising edge control circuit comprises a first inverter gate coupled to receive an input/output configuration signal from the integrated circuit device, a NOR gate coupled to receive a first NOR input from an input/output configuration signal from the integrated circuit device, an OR gate coupled to receive a first OR input from the first inverter gate, a second OR input from the NOR gate and a third OR input from the common input signal, and a first programmable delay element having an input from the common input signal, the output of the first programmable delay element being coupled to a second NOR input of the NOR gate; a first falling edge control circuit, wherein inputs of the first rising and first falling edge control circuits are coupled to a common input signal, and wherein the first rising edge and first falling edge control circuits are controlled based on input/output configuration signals from the integrated circuit device; a first rising edge output current regulation circuit coupled to the output of the first rising edge control circuit; and a first falling edge output current regulation circuit coupled to the output of the first falling edge control circuit, wherein outputs of the first rising edge output current regulation circuit and the first falling edge output current regulation circuit are coupled to provide a unified output signal.