The present invention generally relates to circuits and method for minimizing the effects of electrostatic discharge (“ESD”) events when using electrically erasable programmable read only memory (“EEPROM”) cells to fine tune and reduce the effects of manufacturing variations in circuits, such as servo integrated circuits (“ICs”).
A small number of electrically erasable programmable read only memory (“EEPROM”) cells (typically less than one hundred bits) is used on servo controller integrated circuits (“ICs”) as a cost effective means of fine tuning performance of the silicon and reducing the effect of manufacturing variations. The bits are programmed by inducing a fifteen (15) to twenty (20) volt level on internal circuit nodes, which can be selected to program or erase a particular bit.
Occasionally, a high voltage is inadvertently introduced on servo controller IC's as electrostatic discharge (“ESD”) induced by ordinary handling of the IC's or during ESD quality tests. This ESD can result in the reprogramming or erasure of a bit or several bits of the EEPROM.
The present invention achieves technical advantages as a circuit and method for greatly reducing or eliminating the risk of ESD induced reprogramming or erasure while retaining the ability to program the device in package. ESD is a nearly instantaneous event. The present invention overcomes the difficulty posed by this fact with a combination of circuits that delay the propagation of the high voltage spike and then clamp internal nodes under ESD conditions.
Other ESD protection methods require the EEPROM bits to be trimmed for optimum performance at the wafer level with a multi-probe test via an additional internal probe pad. Disadvantageously, some parameters can shift in the process of dicing each IC from the wafer, mounting it on a lead frame and encapsulating it in a plastic package. Thus, a circuit and method of EEPROM programming after packaging the device is desired. Accordingly, performance loss can be eliminated if the device is programmed after packaging and better yield levels can be achieved during the final test of packaged parts. The present invention advantageously retains the ability to program the device in package while greatly reducing or eliminating the risk of ESD induced reprogramming. Also, there is no need for an additional probe pad required by other solutions.
For a more complete understanding of the present invention, reference is made to the following detailed description taken in conjunction with the accompanying drawings wherein:
The numerous innovative teachings of the present invention will be described with particular reference to an exemplary embodiment. However, it should be understood that the exemplary embodiment is only one example of the many advantageous embodiments and innovative teachings herein. In general, statements made in the specification of the application do not necessarily delimit any of the various claimed inventions. Moreover, some statements may apply to some inventive features, but not to others. Detailed descriptions of known functions and constructions unnecessarily obscuring the subject matter of the present invention have been omitted for clarity.
A small number of EEPROM cells, typically less than one hundred bits, is used on servo motor controller ICs, including CMOS monolithic integrated circuits, as a cost effective means of fine tuning the performance of the silicon and reducing the effect of manufacturing variations. The bits are programmed by applying a signal of fifteen (15) to twenty (20) volts on internal circuit nodes. The applied voltage can be selected to program or erase a particular bit. However, if a pin is used to pass the 15 to 20 volt signal internally to the EEPROM circuit, then ESD induced by ordinary handling of the device can inadvertently introduce a high voltage to the circuit and accidentally program, reprogram or erase a bit or several bits through that pin.
An alternative method of addressing the problem of data reprogramming or erasure requires that the IC's be tested and trimmed for optimum performance only at the wafer level using multi-probe test via an additional internal probe pad. Disadvantageously, ESD events that cause data reprogramming or erasure can occur in the process of dicing individual ICs from the wafer, mounting it on a lead frame and encapsulating it in a plastic package. Thus, an improved circuit and method is desired that permits programming of the EEPROM cells after device packaging. The present invention comprises a circuit and method for retaining the ability to program the device in package while greatly reducing or eliminating the risk of ESD induced reprogramming or erasure.
Three functional blocks are seen in
In operation, if there is an ESD event or high voltage spike introduced on line Vpp 141, which is an input to the clamp circuit, voltage on line Vpp 141 can reach 25 volts in less than 10 nanoseconds. The voltage divider circuit of resistors 121, 122, 123 and 124 will put approximately between four (4) and six (6) volts of the ESD voltage on the gate of transistor 111 and the source and substrate terminals of transistor 112. Since line Vdd 142 has much more capacitance due to the parasitic capacitance of all circuits on the IC that are connected to Vdd, it will rise more slowly, so the voltage at Vdd 142 will be close to zero during a high voltage spike or ESD event. This in turn pulls the gate terminal of transistor 113 up and pulls the gate of transistor 111 down. In normal operation when Vdd 142 is at approximately five 5 volts, then transistors 111 and 112 are both off.
In order to allow circuit 101 time to react to a high voltage spike or ESD event, a mechanism is required to delay the propagation of the high voltage on Vpp 141. This is accomplished as follows: Gates of transistors 114 and 115 are tied to ground through a large resistance so the rapid voltage rise at Vpp 141 tends to couple through and pull up the gate node, which is shared by all of the transistors in delay circuit 105, and charges the high resistance path on Vpp 141 until resistor 125 can discharge it. About the time that the fifth resistor 125 discharges, clamp circuit 104 dominates to provide the dc operating condition required for pulling down EEPROM input nodes 131 and 132.
As seen in
The present invention may be described herein in terms of various functional components. It should be appreciated that such functional components may be realized by any number of hardware or structural components configured to perform the specified functions. For example, the present invention may employ various integrated components which are comprised of various electrical devices, such as resistors, transistors, capacitors, diodes and the like whose values may be suitably configured for various intended purposes. Additionally, the various components may be implemented in alternate ways, such as, for example, the changing of polarity types of transistor devices and the changing of the polarity of the circuits. These alternatives can be suitably selected depending upon the particular application or in consideration of any number of factors associated with the operation of the circuits and systems. Such general applications that may be appreciated by those skilled in the art in light of the present disclosure are not described in detail herein. Further, it should be noted that while various components may be suitably coupled or connected to other components within the exemplary circuit, such connections and couplings can be realized either by direct connection between components, or by connection through other components and devices located there between. These and other changes or modifications are intended to be included within the scope of the present invention, as expressed in the following claims.