Claims
- 1. A system having a programmable delay pulse generator comprising:a programmable delay device for receiving an input signal, producing a predetermined amount of current and outputting a first delayed signal; a signal lock-out delay element for receiving said input signal and outputting a second delayed signal; a pulse trigger device, coupled to said programmable delay device and said signal lock-out delay element, for receiving said first and second delayed signal, wherein said second delayed signal prevents said pulse trigger device from receiving said first delayed signal within a predetermined time period; an output device, coupled to said pulse trigger device, for receiving a pulse from said pulse trigger device and outputting a delayed signal; and a reset device, coupled to said pulse trigger device and said output device, for resetting said pulse trigger device and said output device.
- 2. The system of claim 1, wherein said programmable delay device further comprises:a current source FET for gating the predetermined amount of current; a switch device, coupled to said current source FET, for receiving the input signal having a first and second voltage level; and a capacitance node, coupled to the drain of said current source FET, for outputting the first delayed signal when said input signal is at said first voltage level, a delay of said first delayed signal defined by said predetermined amount of current.
- 3. The system of claim 2, wherein said programmable delay device further comprises:a precharge device for precharging said capacitance node when said input signal is at said second voltage level.
- 4. The system of claim 2, wherein said switch device further comprises:a signal enable switch FET coupled to the source of said current source FET.
- 5. The system of claim 1, wherein said reset device further comprises:a pulse width adjustment delay element, for delaying said pulse from said pulse trigger device; and a reset latch, coupled to said pulse width adjustment delay element, for resetting said output device and said pulse trigger device at a time determined by said delayed pulse.
- 6. The system of claim 1, wherein said first voltage level is high and said pulse trigger device further comprises:a NAND gate with inverter having a PFET and an NFET, wherein the NFET has a beta substantially larger than the beta of the PFET.
- 7. The system of claim 1, further comprising:a zero delay detector, coupled to said programmable delay device, for bypassing said programmable delay device when no delay is desired for said input signal.
Parent Case Info
This application is a divisional of Ser. No. 09/501,216, filed on Feb. 10, 2000.
US Referenced Citations (21)