P
USRE41337EExpiredUtilityPatentIndex 63

Synchronous test mode initialization

Assignee: ST MICROELECTRONICS INCPriority: Jan 19, 1996Filed: Jun 15, 2000Granted: May 18, 2010
Est. expiryJan 19, 2016(expired)· nominal 20-yr term from priority
Inventors:MCCLURE DAVID CHARLES
G01R 31/31726G01R 31/31701G06F 11/2284G11C 29/46G11C 2029/0407
63
PatentIndex Score
2
Cited by
20
References
37
Claims

Abstract

The entire data path of a synchronous integrated circuit device is initialized in a test mode upon power-up of the synchronous integrated circuit device. Upon power-up of the integrated circuit device in the test mode, a clock signal (either an external clock signal or an associated internal clock signal) is internally clocked. As the clock signal goes to a low logic state upon power-up of the device, a master latch (flip-flop) flip-flop element of the integrated circuit device is loaded with data and is allowed to conduct; a slave latch (flip-flop) flip-flop element of the integrated circuit device does not conduct. As the clock signal goes to a high logic state, the data in the master latch is latched. Also upon the high logic state of the clock, the slave latch element is loaded with data and is allowed to conduct.

Claims

exact text as granted — not AI-modified
1. A method of internally controlling a clock signal of an integrated circuit device such that a data path of the integrated circuit device is initialized in a test mode, comprising the steps of:
 upon a power-up condition in the test mode of the integrated circuit device forcing the clock signal of the integrated circuit device to a first logic state, thereby causing a master element of the integrated circuit device to load in first data and to conduct; and  
 upon completion of the power-up condition forcing the clock signal of the integrated circuit device to a second logic state, thereby latching In the first data to the master element and causing a slave element of the integrated circuit device to load in second data generated by the master element and to conduct.  
 
     
     
       2. The method of  claim 1 , wherein the first logic state is a low logic state and the second logic state is a high logic state. 
     
     
       3. The method of  claim 1 , wherein the power-up condition of the integrated circuit device is controlled by a power-on-reset signal of the integrated circuit device. 
     
     
       4. The method of  claim 3 , wherein the power-on-reset signal is an internally generated signal which changes logic state once a threshold value of a positive power supply is passed as the positive power supply rises. 
     
     
       5. The method of  claim 1 , wherein the clock signal of the integrated circuit device is an external clock signal of the integrated circuit device or a derivative signal of the external clock signal. 
     
     
       6. The method of  claim 1 , wherein the master element of the integrated circuit device is a master latch element and the slave element is a slave latch element. 
     
     
       7. The method of  claim 1 , wherein the master element of the integrated circuit device is a master flip-flop element and the slave element is a slave flip-flop element. 
     
     
       8. The method of  claim 1 , wherein upon the power-up condition of the integrated circuit device, the clock signal is internally clocked. 
     
     
       9. The method of  claim 1 , wherein when the master element is conducting the slave element does not conduct and when the slave element is conducting the master element does not conduct. 
     
     
       10. The method of  claim 1 , wherein the test mode is entered upon the power-up condition of the integrated circuit device. 
     
     
       11. The method of  claim 1 , wherein the data path is an address path. 
     
     
       12. The method of  claim 1 , wherein in the test mode the integrated circuit device is tested as a voltage above a normal operating voltage of the integrated circuit device. 
     
     
       13. The method of  claim 12 , wherein the clock signal is tested in both the first logic state and the second logic state at the voltage. 
     
     
       14. The method of  claim 1 , wherein the integrate circuit device is a synchronous clocked device. 
     
     
       15. The method of  claim 1 , wherein conduction of the master element and conduction of the slave element initializes an address path of the integrated circuit device such that a plurality of columns and a plurality of rows of the integrated circuit device are not selected. 
     
     
       16. The method of  claim 1 , wherein conduction of the master element and conduction of the slave element initializes an address path of the integrated circuit device such that a plurality of columns and a plurality of rows of the integrated circuit device are selected. 
     
     
       17. The method of  claim 16 , wherein a plurality of bitlines true of the integrated circuit device are held at a first voltage level and a plurality of bitlines complement of the integrated circuit device are held at a second voltage level. 
     
     
       18. A method, comprising:
   providing power to an integrated circuit;        loading a first data bit into a master latch and causing the integrated circuit to enter a test mode before the power attains a predetermined level, the master latch being disposed on the integrated circuit;        generating a second data bit from the first data bit;        latching the data bit in the master latch; and        loading the second data bit into a slave latch that is disposed on the integrated circuit.     
     
     
       19. The method of  claim 18  wherein generating the second data bit comprises generating the second data bit equal to the first data bit. 
     
     
       20. The method of  claim 18  wherein generating the second data bit comprises generating the second data bit equal to a complement of the first data bit. 
     
     
       21. The method of  claim 18  wherein generating the second data bit comprises generating the second data bit before and after the power attains the predetermined level. 
     
     
       22. The method of  claim 18  wherein:
   loading the first data bit into the master latch comprises simulating an external clock signal having a first clock state; and        latching the first data bit in the master latch and loading the second data bit into the slave latch comprise simulating the external clock signal having a second clock state.     
     
     
       23. The method of  claim 18  wherein:
   loading the first data bit into the master latch comprises simulating an external clock signal inside the integrated circuit, the clock signal having a first clock state; and        latching the first data bit in the master latch and loading the second data bit into the slave latch comprise simulating the clock signal having a second clock state.     
     
     
       24. A method, comprising:
   generating a power-on reset signal having a first reset state when power supplied to an integrated circuit has a predetermined first level causing the integrated circuit to enter a test mode;        generating the power-on reset signal having a second reset state when the power has a second predetermined level;        loading a first data bit into a master latch of the integrated circuit in response to the power-on reset signal having the first state;        generating a second data bit from the first data bit;        storing the first data bit in the master latch in response to the power-on reset signal having the second state; and        loading the second data bit into a slave latch of the integrated circuit in response to the power-on reset signal having the second state.     
     
     
       25. The method of  claim 24  wherein:
   generating the power-on reset signal having the first state comprises generating the power-on reset signal having the first state when an integrated-circuit supply voltage has a first predetermined voltage level; and        generating the power-on reset signal having the second state comprises generating the power-on reset signal having the second state when the supply voltage has a second predetermined voltage level.     
     
     
       26. The method of  claim 24  wherein generating the second data bit comprises generating the second data bit in response to the power-on reset signal having either the first state or the second state. 
     
     
       27. The method of  claim 24  wherein storing the first data bit in the master latch and loading the second data bit into the slave latch comprise generating a test signal having a first test state. 
     
     
       28. The method of  claim 24  wherein storing the first data bit in the master latch and loading the second data bit into the slave latch comprise generating multiple test signals each having a first test state. 
     
     
       29. The method of  claim 24  wherein storing the first data bit in the master latch and loading the second data bit into the slave latch comprise:
   generating a test signal having a test state; and        simulating an external clock signal having a clock state in response to the test signal having the test state.     
     
     
       30. The method of  claim 24  wherein:
   loading the first data bit into the master latch comprises simulating an external clock signal having a first clock state in response to the power-on reset signal having the first reset state; and        storing the first data bit in the master latch and loading the second data bit into the slave latch comprise,      generating a test signal having a test state, and        simulating the clock signal having a second clock state in response to the test signal having the test state.       
     
     
       31. The method of  claim 24  wherein:
   loading the first data bit into the master latch comprises,      simulating an external clock signal having a first clock state in response to the power-on reset signal having the first reset state,        generating a test signal having a test state, and        generating the first data bit in response to the test signal; and          storing the first data bit in the master latch and loading the second data bit into the slave latch comprise simulating the clock signal having a second clock state in response to the power-on reset signal having the second reset state and the test signal having the test state.     
     
     
       32. The method of  claim 24  wherein:
   loading a first data bit into the master latch comprises,      simulating an external clock signal having a first clock state in response to the power-on reset signal having the first reset state,        generating a test signal having a first test state, and        generating the first data bit in response to the test signal; and          storing the first data bit in the master latch and loading the second data bit into the slave latch comprise,      generating the test signal having a second test state, and        simulating the clock signal having a second clock state in response to the power-on reset signal having the second reset signal and the test signal having the second test state.       
     
     
       33. A method, comprising:
   providing power to an integrated circuit;        loading a first data bit into a master latch and causing the integrated circuit to enter a test mode before the power attains a predetermined level, the master latch being disposed on the integrated circuit;        latching the first data bit in the master latch; and        loading the first data bit into a slave latch of the integrated circuit.     
     
     
       34. The method of  claim 33  wherein:
   loading the first data bit into the master latch comprises generating a clock signal having a first clock state; and        latching the first data bit in the master latch and loading the first data bit into the slave latch comprise generating the clock signal having a second clock state.     
     
     
       35. The method of  claim 33  wherein:
   loading the first data bit into the master latch comprises generating a clock signal inside the integrated circuit, the clock signal having a first clock state; and        latching the first data bit in the master latch and loading the first data bit into the slave latch comprise generating the clock signal having a second clock state.     
     
     
       36. The method of  claim 18  wherein:
   latching the first data bit comprises latching the first data bit in the master latch after powering up the integrated circuit; and        loading the second data bit comprises loading the second data bit into the slave latch when the power attains the predetermined level.     
     
     
       37. The method of  claim 33  wherein:
   latching the first data bit comprises latching the first data bit in the master latch when the power attains the predetermined level; and        loading the first data bit into the slave latch comprises loading the first data bit into the slave latch when the power attains the predetermined level.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.