DYNAMIC PULSE WIDTH PROGRAMMING OF PROGRAMMABLE LOGIC DEVICES
摘要
A novel method is provided for dynamically programming a programmable logic device (PLD). The methods involves programming a required test pattern into the PLD using a programming pulse signal having the minimum pulse width. Then, the PLD programming is verified. If the PLD programming is found to be improper, the pulse width of the programming pulse signal is automatically adjusted to a normal pulse width greater than the minimum pulse width. Thereafter, the required test pattern is again programmed into the PLD using the programming pulse signal having the normal pulse width.