Patent ID: 8059454

Claim:
An adjustable write pulse generator comprising: a band-gap reference current circuit for generating a well-compensated current over a predetermined range of temperatures needed to program a chalcogenide memory cell; a programmable ring oscillator for generating a first set of continuous write â€œ0â€ and write â€œ1â€ pulse signals based on said well-compensated current; a frequency divider for dividing said first set of continuous write â€œ0â€ and write â€œ1â€ pulse signals into a second set of continuous write â€œ0â€ and write â€œ1â€ pulse signals; and a single pulse generator for converting said second set of continuous write â€œ0â€ and write â€œ1â€ pulse signals into a single write â€œ0â€ pulse signal or a single write â€œ1â€ pulse signal when programming said chalcogenide memory cell.