Integrated circuit device with improved clock signal control
First Claim
Patent Images
1. A semiconductor integrated circuit comprising:
- a) an enabling signal generator;
b) signal distribution means for remotely distributing a plurality of enabling signals generated by said enabling signal generator and for remotely distributing a single externally applied oscillator clock signal; and
c) a plurality of remote pulse signal generators, wherein each said remote pulse signal generator includes means for receiving said plurality of enabling signals and said single externally applied oscillator clock signal from said signal distribution means and selectively outputting either a first pulse signal substantially identical in time and duration to a high level of said externally applied oscillator clock signal over a first output line, or a second pulse signal substantially identical in time and duration to a low level of said externally applied oscillator clock signal over a second output line, or both said first and second pulse signals.
0 Assignments
0 Petitions
Accused Products
Abstract
A remote clock signal generation means is provided which allows a plurality of clock signals to be generated remotely at the "leaf" level thereby removing the need to have multiple clock signals at the system, or "tree" level. More particularly, this system is designed for use in an LBIST circuit featuring LSSD master-slave clock control. This disclosure teaches a clock control method and structure in which the master and slave clocks are generated directly from the system clock after the clock powering logic to thereby avoid intrusion or modification effects associated with logical manipulation of the clock signals.
-
Citations
16 Claims
-
1. A semiconductor integrated circuit comprising:
-
a) an enabling signal generator; b) signal distribution means for remotely distributing a plurality of enabling signals generated by said enabling signal generator and for remotely distributing a single externally applied oscillator clock signal; and c) a plurality of remote pulse signal generators, wherein each said remote pulse signal generator includes means for receiving said plurality of enabling signals and said single externally applied oscillator clock signal from said signal distribution means and selectively outputting either a first pulse signal substantially identical in time and duration to a high level of said externally applied oscillator clock signal over a first output line, or a second pulse signal substantially identical in time and duration to a low level of said externally applied oscillator clock signal over a second output line, or both said first and second pulse signals. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for implementing built-in self test clock control comprising:
-
a) a clock control logic unit with input lines for receiving an externally generated oscillator clock signal and a testing input, and output lines for outputting a plurality of control signals; b) a signal distribution tree with input lines for receiving said plurality of control signals and said externally generated oscillator clock signal and output lines for outputting said plurality of control signals and said externally generated oscillator clock signal to a plurality of remote locations; and c) a plurality of clock splitting devices located at said plurality of remote locations, each of said clock splitting devices comprising input lines for receiving said plurality of control signals and said externally generated oscillator clock signal, and a first output line for selectively outputting a first pulse signal substantially identical in time and duration to a low level of a clock cycle of said externally generated oscillator clock signal and a second output line for selectively outputting a second pulse signal substantially identical in time and duration to a high level of said clock cycle of said externally generated oscillator clock signal. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method for implementing remote clock control comprising the steps of:
-
generating an oscillator clock signal, said oscillator clock signal having a plurality of clock cycles wherein each clock cycle includes a first and second level; generating a plurality of enabling signals; remotely distributing said plurality of enabling signals and said oscillator clock signal to a plurality of remote locations; at each of said plurality of remote locations, inputting said plurality of remotely distributed enabling signals and said remotely distributed oscillator clock signal into a remote clock splitting device; selectively outputting from each said remote clock splitting device a first pulse signal over a first output line that is substantially identical in time and duration to the first level of a captured clock cycle of said oscillator clock signal; and selectively outputting from each said remote clock splitting device a second pulse signal over a second output line substantially identical in time and duration to the second level of said captured clock cycle of said oscillator clock signal. - View Dependent Claims (14, 15, 16)
-
Specification