Digital circuit to eliminate display flicker
This is a division of application Ser. No. 332,522, filed Feb. 14, 1973. 
    
    
     BACKGROUND OF THE INVENTION 
     1. Field of the Invention 
     The present invention relates to digital circuits, and more particularly to a digital circuit which includes a delay circuit, such as a flip-flop circuit, and a logical circuit. 
     2. Description of the Prior Art 
     Digital circuits each including a delay circuit and a logical circuit have hitherto been known. An example of the digital circuits having been generally employed is shown in FIG. 1a. 
     In the figure, L 1  designates a logical circuit, to which an input signal I 1  is fed from a circuit, for example, a logical circuit at the preceding stage. D 1  indicates a delay circuit, which is, by way of example, a dynamic flip-flop circuit of 1 bit composed of field-effect transistors. The flip-flop circuit comprises field-effect transistors Tt 1  and Tt 2  for transfer gates which are delay means, field-effect transistors Tl 1  and Tl 2  which function as load resistances, and field-effect transistors Td 1  and Td 2  which serve to temporarily store information. The transistors Td 1  and Tl 1 , and those Td 2  and Tl 2  constitute inverter circuits, respectively. The gate electrodes of the transistors Tt 1  and Tt 2  have clock pulses φ 1  and φ 2  applied thereto, respectively, the clock pulses differing in phase from each other as shown in FIG. 1c. 
     Herein, if a delay of the input signal I 1  and a delay of the logical circuit L 1  do not occur, there is no problem. In contrast, a problem occurs where the phase difference Tpl between the clock pulses φ 1  and φ 2  is exceeded as shown in FIG. 1c by the sum (Tdi + Tdl) between the delay Tdi of the input signal I 1  with respect to the clock pulse φ 2 , the delay resulting from the input signal being fed to the logical circuit L 1  via another logical circuit, a buffer circuit or the like, being connected at the stage previous to the logical circuit L 1 , and the delay Tdl of the signal as is caused in the logical circuit L 1 . 
     More specifically, the output signal Va of the logical circuit L 1  should originally be written in the storage transistor Td 1  by the transistor Tt 1  at the time of a trigger portion X of the clock pulse train φ 1 . Nevertheless, it is written at the time of the next trigger portion Y because of the delay (Tdi + Tdl) discussed above. As a result, while the delay Tda of an output signal O 1  a with respect to the clock pulse φ 2  should be one period T (1 bit) of the clock pulse train φ 2 , it becomes a delay corresponding to 2 bits as is illustrated in FIG. 1c. 
     On the other hand, the connection relation between the logical circuit L 1  and the delay circuit D 1  may be reversed in order to make the delay Tdi of the input signal I 1  negligible. In this case, however, it is inevitable that the delay Tdl of the logical circuit L 1  is added to the output signal. 
     SUMMARY OF THE INVENTION 
     It is, accordingly, the principal object of the present invention to provide a digital circuit in which a delay circuit is so arranged that the delay of a signal in a logical circuit can be neglected. 
     Another object of the present invention is to provide a digital circuit which can be constructed of a small number of circuit elements. 
     Still another object of the present invention is to provide a digital circuit by which the delay of a display signal in a decoder can be neglected in a digital display circuit, and yet, the number of circuit elements for the measure need not be very large. 
     In accordance with an embodiment of the present invention, there is provided a digital circuit which comprises first delay means to control the writing operation by a first phase of a pulse signal, second delay means to control the reading operation by a second phase of a pulse signal differing in phase from the first phase of the pulse signal, and memory means and a logical circuit successively connected between the first and second delay means. The memory means is provided with at least one stage of an inverter circuit in order to store a signal delayed by the first delay means. 
     With such a construction, the delay of an input signal fed to the first delay means is included in the delay by the first delay means, while delays by the memory means and the logical circuit are included in a delay by the second delay means. 
     Consequently, only the delays by the first and second delay means appear in an output signal which is derived from the second delay means. The foregoing apparent delays of the input signal and by the memory means and the logical circuit are eliminated. 
     In accordance with another embodiment of the present invention, there is provided a digital circuit which comprises a logical circuit having at least two input terminals, first and second delay means to control the writing operation by a first phase of a pulse signal, and third delay means to control the reading-in operation by a second phase of a pulse signal differing in phase from the first phase of a pulse signal, so that input signals are applied to the two input terminals of the logical circuit through the first and second delay means, respectively, and that an output signal is derived from the output side of the logical circuit through the third delay means. 
     With such construction, the delays of the input signals applied to the logical circuit through the first and second delay means and the delay of a signal in the logical circuit are apparently eliminated and, therewith, the reduction of the number of circuit elements employed can be achieved. 
     The invention itself and the other objects and aspects of the invention will become apparent from the following description taken in conjunction with the accompanying drawings. 
    
    
     BRIEF DESCRIPTION OF THE DRAWINGS 
     FIG. 1a shows a prior-art digital circuit which includes the delay circuit and the logical circuit, the figure having been already referred to, 
     FIG. 1b shows the arrangement of a delay circuit and a logical circuit according to the present invention, and 
     FIG. 1c is a time chart for explaining the operation of the digital circuit including the delay circuit and the logical circuit according to the present invention and that of the prior-art circuit by making a comparison therebetween, the figure having been partially referred to in the previous description; 
     FIG. 2a shows an example of the arrangement of a delay circuit and a logical circuit, while 
     FIG. 2b shows another embodiment of the present invention which effects the same logical function as that of the arrangement in FIG. 2a; 
     FIG. 3a shows another example of the arrangement of a delay circuit and a logical circuit, while 
     FIG. 3b shows another embodiment of the present invention which achieves the same logical function as that of the arrangement in FIG. 3a; and 
     FIG. 4a is a block diagram showing still another embodiment in the case where the present invention is applied to a display circuit, 
     FIG. 4b illustrates an example of a display device for use in the display circuit, and 
     FIG. 4c illustrates yet another embodiment of the present invention as is a concrete form of parts of the block diagram in FIG. 4a. 
    
    
     PREFERRED EMBODIMENTS OF THE INVENTION 
     FIG. 1b shows the arrangement of a delay circuit and a logical circuit according to the present invention. Referring to the figure, M designates a memory circuit, L 1  &#39; a logical circuit. Tt 1  &#39; and Tt 2  &#39; indicate transfer gate transistors for delay means, which are respectively located on the input side and output side of the logical circuit L 1  &#39;. 
     As the memory circuit M, a circuit comprising at least one inverter circuit is used. The embodiment employs an inverter circuit which includes a transistor Tl 6  functioning as a load resistance and a transistor Td 9  for storage. The inverter circuit so termed in the present invention, however, is not restricted thereto. It also represents, for example, a signal-inverting function portion in a circuit in which another transistor is connected in parallel with the transistor Td 9 , or in a logical circuit in which another transistor is connected in series with the transistor Td 9 . 
     Let it now be supposed that the transistors are field-effect transistors of P-channel type, while positive logic is adopted as the logical system. Then, the former of the exemplified circuits becomes a NAND circuit. In this case, both the transistor Td 9  and the other transistor connected in parallel therewith constitute inverter circuits, since each has the function of inverting the output signal between the drain and source with respect to the input signal between the gate and source. It is, accordingly, deemed that the OR logic between the inverted signals of the input signal is employed. On the other hand, the latter becomes a NOR circuit. In this case, both the transistor Td 9  and the other transistor connected in series therewith constitute inverter circuits as in the above case. It can, accordingly, be deemed in this case that the AND logic between the inverted signals of the gate input signal is employed. 
     Although the logical circuit L 1  &#39; is connected at the stage subsequent to the memory circuit M, the memory circuit M may also be used as a part of the logical circuit L 1  &#39;. In this case, the logical circuit L 1  &#39; consists of at least an inverter circuit for storage and a logical circuit for effecting the logic between an input signal thereof and another signal. Where the portion of the logical circuit L 1  &#39; can also be employed as the memory means in this manner, the number of circuit elements to be used can be reduced in comparison with that in the prior-art circuit in FIG. 1a. In addition, the delay is thereby reduced. 
     The operation of the circuit thus constructed will now be described with reference to the time chart in FIG. 1c. In the figure, Vc indicates an electric potential at a point c, namely, an electric potential of charges accumulated in the gate electrode of the storage transistor Td 9 . Vd designates the electric potential at a point d, namely, the output potential of the logical circuit L 1  &#39;. O 1  b represents an output signal. It is assumed that the relation between the input signal I 1  and the clock pulse trains φ 1  and φ 2  is under the same condition as in FIG. 1a. 
     The input signal I 1  with a phase lag of Tdi relative to the phase of the clock pulse φ 2  is written into the memory circuit M in such a way that the transfer gate transistor Tt 1  &#39; is rendered conductive when the clock pulse train φ 1  is at the trigger portion X. The information Vc to be accumulated in the storage transistor Td 9  at this time is synchronized with the clock pulse train φ 1 , the lag of the information in phase relative to the clock pulse φ 2  corresponds to the phase difference Tpl between the clock pulses φ 1  and φ 2 , and the delay Tdi of the input signal I 1  is independent of Vc. In other words, the delay Tdi of the input signal I 1  is contained in the phase difference Tpl between the clock pulses φ 1  and φ 2 , and it apparently disappears. 
     Next, the output signal of the memory circuit M is fed to the logical circuit L 1  &#39;, and a predetermined logic function is effected therein. At this time, the output signal Vd of the logical circuit L 1  &#39; causes the delay Tdl with respect to the information Vc, namely, to the clock pulse φ 1 . 
     The output signal Vd of the logical circuit L 1  &#39; is taken out as the output signal O 1  b from the transistor Tt 2  &#39; when the transfer gate transistor Tt 2  &#39; is subsequently rendered conductive by the clock pulse φ 2 . 
     The delay of the output signal O 1  b relative to the information Vc at this time becomes equal to a phase difference (T - Tpl), the delay Tdl of the signal in the logical circuit L 1  &#39; is contained in the phase difference (T - Tpl), and the delay apparently vanishes. Accordingly, the delay Tdb of the output signal O 1  b relative to the clock pulse φ 2  becomes equal to the intrinsic delay, that is, the delay T (1 bit) of the signals in the transistors Tt 1  &#39; and Tt 2  &#39; being the delay means. The delay of the input signal I 1  and the delay of the signal in the logical circuit are contained within the delay T. 
     As described above, according to the present invention, the two delay means Tt 1  &#39; and Tt 2  &#39; arranged upstream and downstream of the logical circuit L 1  &#39; in a divided manner take partial charges in absorbing the delay Tdi of the input signal I 1  and the delay Tdl of the signal in the logical circuit L 1  &#39;, respectively. The delays in their apparent forms are therefore lost, so that the aforementioned problem is solved. In this manner, in accordance with the present invention, the allowance in design for the delay of the input signal and that of the signal in the logical circuit can be set at a large value, or the degree of safety can be made high. 
     FIG. 2b shows another embodiment of the present invention, and depicts a circuit which achieves the same logical function as the circuit in FIG. 2a. 
     Referring to FIG. 2a, a logical circuit L 2  has two input signals I 2  and I 3  applied thereto. The output signal of the logical circuit is delayed by a delay circuit D 2  composed of a flip-flop circuit, and is taken out as an output signal O 2  a. As the delay circuit D 2 , there is employed, for example, the dynamic flip-flop circuit D 1  as shown in FIG. 1a. 
     The arrangement of a delay circuit and the logical circuit according to the present invention and as illustrated in FIG. 2b can eliminate the apparent delays similarly to the embodiment shown in FIG. 1b. Moreover, it can decrease the number of circuit elements to be employed. 
     In FIG. 2b, Tt 3 , Tt 4  and Tt 5  designate transfer gate transistors for delay means, while L 2  &#39; indicates a logical circuit. In order to establish the same logical function as in FIG. 2a, both the two input signals I 2  and I 3  are fed through the delay means to the logical circuit L 2  &#39;. The input signal I 2  is supplied through the transistor Tt 3  into the logical circuit L 2  &#39;, while the input signal I 3  is delivered through the transistor Tt 4  thereinto. The gate electrodes of both the transistors Tt 3  and Tt 4  have clock pulses φ 1  impressed thereon. The output signal of the logical circuit L 2  &#39; is delayed by the transistor Tt 5  for the transfer gate, and is taken out as an output signal O 2  b. 
     With such a circuit arrangement, as in the embodiment in FIG. 1b, the delays of the input signals I 2  and I 3  are respectively contained in the delay times of the signals in the delay means Tt 3  and Tt 4 , and the delay of a signal in the logical circuit L 2  &#39; is contained in the delay time of the signal in the delay means Tt 5 . Thus, the delays of only the delay means appear in the output signal O 2  b, and the delays of the input signals I 2  and I 3  and the delay of the signal in the logical circuit L 2  &#39; are apparently removed. 
     If a part or the whole of the logical circuit L 2  &#39; is utilized as a memory circuit required at the stage succeeding the delay means Tt 3  and Tt 4 , the number of circuit elements to be used can be made small. 
     FIG. 3b shows a further embodiment according to the present invention, which effects the same logical function as that of a circuit illustrated in FIG. 3a. 
     Referring to FIG. 3a, L 3  designates a logical circuit, and D 3  a delay circuit. The logical circuit L 3  consists of two-input AND circuits AG 1  and AG 2 , and a two-input OR circuit OG receiving the output signals of the respective AND circuits as its inputs. Each of the logical gate circuits of the AND circuits AG 1  and AG 2  and the OR circuit OG can be considered as a NAND circuit in place thereof. 
     Referring to FIG. 3b, Tl 3  - Tl 5  designate transistors for loads, and Tt 6  - Tt 8  transistors for transfer gates as serve as delay means. Transistors Td 3 , Td 4  and Tl 3 , those Td 5 , Td 6  and Tl 4  and those Td 7 , Td 8  and Tl 5  constitute the two-input NAND circuits, respectively, and correspond to the AND circuit AG 1 , AND circuit AG 2  and OR circuit OG, respectively. 
     In the embodiment according to the present invention in FIG. 3b, the logical circuit L 3  in FIG. 3a is divided into a logical circuit L 3  &#39; consisting of the two 2-input NAND gates and a logical circuit L 3  &#34; consisting of the one 2-input NAND gate. The delay means Tt 8  is connected on the output side of the latter logical circuit, while the delay means Tt 6  and Tt 7  are connected between both the logical circuits. 
     With such a construction, the delays of input signals I 4  - I 7  and the delays of signals in the logical circuit L 3  &#39; can be obviated by the delay means Tt 6  and Tt 7 . On the other hand, the delays of signals in the logical circuit L 3  &#34; can be obviated by the delay means Tt 8 . 
     Accordingly, the allowance for the delays of the input signals I 4  - I 7  or for the delays of the signals in the respective NAND gate circuits becomes large as compared with that in the circuits in FIG. 3a. This affects the relation between the switching speed of circuit elements in, for example, an integrated semiconductor circuit and the occupying area of the circuit elements, and leads to the reduction of the occupying area of the circuit elements in this case. More specifically, where the allowance for the delays is small, the impedances of the transistors Tl 3  - Tl 5  for loads are restricted to be lower than a certain determined value in relation to load capacities, and the area occupied by the transistors becomes large. In attendance therewith, the area occupied by the transistors Td 3  - Td 8   becomes still larger from the relation with a voltage division ratio which is determined by the transistors Td 3  - Td 8  and the load transistors Tl 3  - Tl 5 . 
     The transistors Td 7  and Td 8  in the logical circuit L 3  &#34; not only constitute a NAND circuit, but also effect the function of temporarily storing the signals, having been delayed by the transistors Tt 6  and Tt 7 , by the gate capacitances of the transistors Td 7  and Td 8 . The transistors Tl 1  and Td 1  in the delay circuit D 1  as shown in FIG. 1a can, therefore, be dispensed with. Further, if an output signal O 3  b delayed by the transistor Tt 8  is fed to a circuit with memory means at the succeeding stage, then the transistors Tl 2  and Td 2  can also be similarly dispensed with. The delay circuit D 1  in FIG. 1a employs six transistors, whereas the delay means in FIG. 3b include three transistors. When a comparison is made of the area between them, the embodiment corresponds to approximately 70% of the delay circuit D 1 . 
     It is needless to say that where the number of inputs of the OR circuit OG is three or more, the delay means may be similarly increased. 
     FIG. 4a shows a yet further embodiment in the case where the present invention is applied to a display circuit. 
     Referring to the figure, SR designates a shift register, which is constructed, for example, in such a manner that a plurality of stages of the dynamic flip-flop circuits D 1  shown in FIG. 1a are connected in cascade. Binary-coded signals are successively shifted through the respective flip-flop circuits by shift pulses φ 1  and φ 2 , and are thereby stored in the shift register. FF 1  - FF 4  indicate delay circuits whose writing operations are controlled by digit pulses Dp. The first operand, the second operand, or an operated result is stored in the form of a binary-coded decimal number within the shift register SR. Accordingly, one digit of a decimal number is denoted by four bits. In order to write the binary-coded decimal number every digit, the digit pulse train Dp is synchronized with the clock pulse train φ 1 , and is substantially equal in the pulse width to the latter. In addition, the period of the former corresponds to four times of that of the latter φ 1 . 
     DC 1  represents a decoder circuit, which is used in order to convert the binary-coded decimal number into the decimal number. The decoder circuit DC 1  has eight input lines 1 1 , l 2 , 1 4 , l 8  and 1 1 , l 2 , 1 4 , l 8  and ten output lines m 0  - m 9 . Signals of the first to fourth bits of the binary-coded decimal number are respectively applied to the input lines 1 1 , 1 2 , 1 4 , l 8  while their inverted signals are applied to the input lines 1 1  l 2 , 1 4 , l 8 . 
     DC 2  indicates another decoder circuit, which converts the decimal signals into segment signals for lighting predetermined segments of a display device Dp&#39; which has seven segments S 1  - S 7  illustrated in FIG. 4b. Each of the segments S 1  - S 7  is made up of, for example, a luminescent diode. The segments are arranged such that, for displaying the decimal number &#34;8,&#34; all the segments are lit, and that, for indicating the decimal number &#34;3,&#34; the segments S 3 , S 6 , S 4 , S 7  and S 5  are lit. Accordingly, the decoder circuit DC 2  possesses ten input lines m 0  -m 9  corresponding to the decimal number, and seven output lines n 1  -n 7  corresponding to the respective segment signals. Where a device having ten independent digit display portions, such as Nixie tubes, is employed as the display device, the decoder DC 2  at the output stage is unnecessary. 
     In the illustrated embodiment, the decoder circuits DC 1  and DC 2  consist of ROM&#39;s (read only memories) which are composed of field-effect transistors. Each part in the figure as is indicated by a mark o represents that the transistor is comprised between the input line and output line which intersect thereat. 
     FF 5  -FF 11  denote delay circuits whose reading-in operations are controlled by the clock pulses φ 2 . 
     Shown at DR is a driver circuit which is used in order that the segment signals O 15  - O 21  having been delayed by the delay circuits FF 5  -FF 11  may be converted into signals capable of driving a display unit DP. 
     The display unit DP is equipped with a plurality of the display devices Dp&#39; shown in FIG. 4b, by the number of digits as required. The display unit DP is operated such that the display devices at the respective digits are lit sequentially, namely, in a time-sharing sequence by digit switching signals DT. Thus, the so-called dynamic display system is adopted in the embodiment. Utilized as the digit-switching signals DT are a plurality of pulse signals which are synchronized with the clock pulses φ 2 , which have a pulse width being four times as large as that of the clock pulses φ 2  and which have respectively different phases. 
     In the case of the dynamic display system, unless the segment signals O 15  - O 21  are synchronized with the digit-switching signals DT, namely, with the clock pulses φ 2 , flickering appears in the display unit DP. In a prior-art dynamic display circuit, the flip-flop circuits whose writing and reading operations are controlled by the digit pulses Dp and the clock pulses φ 2  are located between the shift register and the decoder circuit, and the output side of the decoder circuit is directly connected with the driver circuit. Therefore, the delay of the signals in the decoder circuit has been a problem. It becomes the cause of the flickering of the display unit as stated above. 
     According to the present invention, the delay means FF 1  -FF 4  whose writing times are controlled by the digit pulses Dp are located at the stage preceding the decoder circuits DC 1  and DC 2 , while the delay means FF 5  -FF 11  whose reading operations are controlled by the clock pulses φ 2  are located at the stage succeeding the decoder circuits DC 1  and DC 2 . Therefore, the delays of the signals in the decoder circuits DC 1  and DC 2  disappear apparently. As a result, the segment signals O 15  - O 21  are synchronized with the clock pulses φ 2 , that is, they are synchronized with the digit-switching signals DT. Thus, the flickering of the display unit can be prevented. 
     There is also another method for obviating the delays of the decoder circuits DC 1  and DC 2 , which consists in that the flip-flop circuits whose writing and reading are controlled by the digit pulses Dp and the clock pulses φ 2  are connected at the stage succeeding to the decoder circuits DC 1  and DC 2 . In this case, however, it is necessary to increase the number of circuit elements, because the number of the input terminals of the decoder circuits DC 1  and DC 2  is 4 (four), whereas the number of the output terminals is 7 (seven), so that the latter is larger than the former. Where a Nixie tube or the like is employed in the display unit, the ratio between the numbers of the input and output terminals of the decoder circuit is 4 to 10, and the difference is still larger. 
     A concrete construction of the delay means FF 1  to FF 11  and the decoder circuits DC 1  and DC 2  will now be described of a case where field-effect transistors are used, reference being had to the circuit diagram in FIG. 4c. In the figure, the same parts as in FIG. 4a are designated by the same symbols. 
     The delay means FF 1  is composed of a transistor Tt 10  for a transfer gate, transistors Tl 11  and Td 101  and transistors Tl 12  and Td 102  constituting two stages of inverter circuits, and a transistor Tt 11  for a transfer gate serves to feed back the output signal of the latter stage of inverter circuit to the input side of the former stage of inverter circuit. The delay means FF 1  holds information statically. The other delay means FF 2  -FF 4  are similarly constructed. If the transistor Td 101  for storage and a transistor Td 89  connected to the input line 8 of the decoder circuit DC 1  can store information for sufficient time intervals relative to the period of the digit pulses Dp, then dynamic ones can be used as the delay means. In this case, the construction may be made such that the transistors Tl 12  and Td 102  constituting a subsequent stage of an inverter circuit and the transfer gate transistor Tt 11  are omitted and that the input line l 8  of the decoder circuit DC 1  is connected to the gate electrode of the transistor Td 101 . 
     The delay circuit FF 5  is composed of a transistor T 14  for a transfer gate, and transistors Tl 50  and Td 115  constituting an inverter circuit. The other delay means FF 6  -FF 11  have similar constructions. The output signals O 15  - O 21  of the decoder circuit DC 2  are fed to the driver circuit DR at the following stage, and where the driver circuit DR has memory means, the transistors Tl 50  -Tl 110  and Td 115  -Td 121  can be omitted. It is also possible to bring the delay means FF 5  -FF 11  into the static form as the delay means FF 1  -FF 4 , and to oppositely bring the delay means FF 1  -FF 4  into the dynamic form. From the viewpoint of the number of circuit elements to be employed, however, it is more preferable that, as in the illustrated embodiment, the static delay means larger in the number of the circuit elements are located on the input side of the smaller number of terminals, while the dynamic delay means smaller in the number of the circuit elements are disposed on the output side of the larger number of terminals. 
     With such a construction, notwithstanding that the ROM&#39;s of comparatively low switching speeds are used as the decoder circuits DC 1  and DC 2 , their delays are contained in the delays of the delay means FF 5  -FF 11 , and no apparent delay arises. Simultaneously therewith, the construction is advantageous in the number of circuit elements to be used. 
     Although the present invention has thus far been described in conjunction with some preferred embodiments, it is not restricted thereto, but allows for a variety of modifications. 
     For example, the delay means may be constructed such that two series transistors are employed, one of which is applied with an input signal and the other of which is applied with a clock pulse, and that when the writing or reading operation of the input signal is to be started, the transistor to which the clock signal is applied is rendered conductive. Similarly, when using two transistors connected in parallel, when the writing or reading operation is to be initiated, the transistor on which the clock signal is impressed may be brought into the non-conductive state. In this case, although the construction is disadvantageous with respect to the number of circuit elements in comparison with that employing the transfer gate field-effect transistor as the delay means, it can advantageously use clock signals of a low voltage level. 
     A flip-flop circuit utilizing an inverter circuit composed of, not the insulated gate field-effect transistors, but bipolar transistors, can also be employed as the memory means. In this case, the occupying area increases. The construction of the delay means with the bipolar transistors, however, is more desirable in the manufacture of an integrated semiconductor circuit, and is more easily handled from the viewpoint of signal levels. Furthermore, it is needless to say that the present invention is applicable not only to the case of driving the load transistors with a DC power source, but also to the case of the clock drive thereof.