Semiconductor integrated circuit and method for generating a...

Miscellaneous active electrical nonlinear devices – circuits – and – Signal converting – shaping – or generating – Clock or pulse waveform generating

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

06492858

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to a semiconductor integrated circuit and to a method for generating a control signal therefor.
2. Related Art
FIG.
2
(
a
) is a circuit diagram showing prior art. In this circuit, as shown in FIG.
2
(
b
), a timer counter
10
performs counting operation in synchronization with a counting clock signal CK, a read buffer
20
reading in the value of the timer counter
10
in synchronization with a read clock signal RCK. On the rising edge of the counting clock signal CK, the timer counter
10
performs a counting operation.
A flip-flop
9
captures an inverted read strobe signal RDST, in synchronization with the counting clock signal CK. The output signal
9
A of the flip-flop
9
and the counting lock signal CK are input to an AND circuit
30
, and on the rising edge of the read clock RCK, which is the output from the AND circuit
30
, a read buffer
20
captures the value of the timer counter
10
. That is, when the read strobe signal RDST is 0, the read buffer
20
constantly captures the value of the timer counter
10
, and when the read strobe signal RDST is 1, the read buffer
20
value is not updated.
As shown in FIG.
2
(
b
), in the case in which the output signal
9
A of flip-flop
9
is delayed, the read clock signal RCK rises, resulting in capture of data, and hindrance of the prescribed operation. For this reason, the counting clock signal CK is delayed by a delay circuit
40
provided in the clock line, and the read clock signal RCK is generated, so as to output to a read data bus
50
a properly established value of the read buffer
20
.
In this case, however, because of the delay circuit
40
, analysis using a static analysis tool becomes difficult.
FIG.
3
(
a
) is an example of another circuit of the prior art, which is disclosed in Japanese Unexamined Patent Publication (KOKAI) No.2-7284.
In this case of this circuit, as shown in FIG.
3
(
b
), if a period of a read strobe signal is shorter than that of one clock&phgr;, a glitch
50
occurs, so that this glitch acts as a read clock, resulting in unwanted data capture at the timing indicated by the arrow, this representing faulty operation.
Accordingly, it is an object of the present invention, in order to improve on the above-noted drawbacks of the prior art, to provide a novel semiconductor integrated circuit and method for generating a control signal therefor, which can be statically analyzed, and wherein faulty operation does not occur even if a period of read strobe signal is shorter than that of one clock.
SUMMARY OF THE INVENTION
In order to achieve the above-noted objects, the present invention has the following basic technical constitution.
Specifically, the first aspect of the present invention is a semiconductor integrated circuit in which data of a logic circuit which operates by an internal clock signal is read into a read buffer, using a readout clock signal that is not synchronized to the internal clock signal, comprising a selector, which selects either an inverted signal or a non-inverted signal, based on the condition of a read strobe signal that gives an instruction for readout of data in the logic circuit into the read buffer, a first flip-flop circuit, which latches a signal selected by the selector at a timing of the internal clock signal, and outputs a latched signal to the selector, a second flip-flop circuit, which shifts an output signal of the first flip-flop circuit at a timing of the internal clock signal, and an exclusive-OR circuit, which takes an exclusive OR of the output signal of the first flip-flop circuit and an output signal of the second flip-flop circuit, an output signal of the exclusive-OR circuit serves as the readout clock signal of the read buffer.
In the second aspect of the present invention, the output signal of the first flip-flop circuit is input to one terminal of the selector, and an inverted signal of the output signal of the first flip-flop circuit is input to another terminal of the selector.
The third aspect of the present invention is a control signal generating method for a semiconductor integrated circuit in which data of a logic circuit which operates by an internal clock signal is read into a read buffer, using a readout clock signal that is not synchronized to said internal clock signal, comprising: a first step of generating a pulse signal that is synchronous with the internal clock signal, when a read strobe signal is not giving an instruction or readout of data in the logic circuit to the read buffer, and of stopping to generate the pulse signal, when the read strobe signal gives an instruction for readout, a second step of shifting the pulse signal generated by the first step by one clock, in synchronization with the internal clock signal, and a third step of taking an exclusive OR of the signal generated by the first step and a signal generated by the second step, and using the resulting signal as the readout clock signal.


REFERENCES:
patent: 5313154 (1994-05-01), Norris
patent: 5623223 (1997-04-01), Pasqualini
patent: 5825834 (1998-10-01), Chambers et al.
patent: 5896052 (1999-04-01), Gujral et al.
patent: 5987081 (1999-11-01), Csoppenszky et al.
patent: 6121814 (2000-09-01), Henry
patent: 2-7284 (1990-01-01), None
patent: 2-153455 (1990-06-01), None
patent: 2-214348 (1990-08-01), None
patent: 7-56756 (1995-03-01), None
patent: 11-68721 (1999-03-01), None

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Semiconductor integrated circuit and method for generating a... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Semiconductor integrated circuit and method for generating a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Semiconductor integrated circuit and method for generating a... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2950320

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.