[go: up one dir, main page]

KR930005387Y1 - The first input determination circuit - Google Patents

The first input determination circuit Download PDF

Info

Publication number
KR930005387Y1
KR930005387Y1 KR2019900017139U KR900017139U KR930005387Y1 KR 930005387 Y1 KR930005387 Y1 KR 930005387Y1 KR 2019900017139 U KR2019900017139 U KR 2019900017139U KR 900017139 U KR900017139 U KR 900017139U KR 930005387 Y1 KR930005387 Y1 KR 930005387Y1
Authority
KR
South Korea
Prior art keywords
flip
flop
input
reset
output
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
KR2019900017139U
Other languages
Korean (ko)
Other versions
KR920010630U (en
Inventor
차형훈
Original Assignee
금성일렉트론 주식회사
문정환
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 금성일렉트론 주식회사, 문정환 filed Critical 금성일렉트론 주식회사
Priority to KR2019900017139U priority Critical patent/KR930005387Y1/en
Publication of KR920010630U publication Critical patent/KR920010630U/en
Application granted granted Critical
Publication of KR930005387Y1 publication Critical patent/KR930005387Y1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K19/00Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits
    • H03K19/20Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits characterised by logic function, e.g. AND, OR, NOR, NOT circuits

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Manipulation Of Pulses (AREA)

Abstract

내용 없음.No content.

Description

최초입력 판별회로Initial input discrimination circuit

제1도는 종래의 최초입력 판별회로도.1 is a conventional first input discrimination circuit diagram.

제2도는 제1도의 타이밍도.2 is a timing diagram of FIG.

제3도는 본 고안의 최초입력 판별회로도.3 is an initial input discrimination circuit diagram of the present invention.

제4도는 제3도의 타이밍도.4 is a timing diagram of FIG.

* 도면의 주요부분에 대한 부호의 설명* Explanation of symbols for main parts of the drawings

1-9 : 플립플롭 ND1-ND9 : 낸드게이트1-9: flip-flop ND1-ND9: NAND gate

NR1, NR2 : 노아게이트 I1-I6 : 인버터NR1, NR2: Noah gate I1-I6: Inverter

본 고안은 최우선 입력을 판별하는 회로에 관한 것으로, 특히 최소한의 게이트를 사용하여 소자의 수에따른 비용을 줄일 뿐만아니라 지연시간을 단축시키는 최초입력 판별회로에 관한 것이다.The present invention relates to a circuit for discriminating the highest priority input, and more particularly to an initial input discrimination circuit that reduces the cost according to the number of devices by using the minimum gates as well as the delay time.

일반적으로 사용되고 있는 종래의 회로는 제1도에 도시한 바와 같이 리세트(RESET) 신호를 인버터(I1)를 통하여 플립플롭(1-4)의 클리어단자(CL)에 인가함과 아울러 입력신호(A-D)와 함께 낸드게이트(ND1-ND4) 및 인버터(I2-I5)를 거쳐서 플립플롭(1-4)의 입력단자(D)에 인가하고 상기 입력신호(A-D)는 리세트(RESET) 신호와 함께 노아게이트(NR1,NR2)로 구성한 플립플롭(5)에 입력하고 그 출력에 낸드게이트(ND5) 및 인버터(I6)에 의하여 플립플롭(1-4)의 인에이블단자(G)에 접속하였다.The conventional circuit generally used applies a reset signal to the clear terminal CL of the flip-flop 1-4 through the inverter I1 as shown in FIG. AD is applied to the input terminal D of the flip-flop 1-4 through the NAND gates ND1-ND4 and the inverters I2-I5, and the input signal AD is connected to the reset signal. It was input to the flip-flop 5 composed of the noah gates NR1 and NR2, and connected to the enable terminal G of the flip-flop 1-4 by the NAND gate ND5 and the inverter I6 at the output thereof. .

이와 같이 구성한 종래의 회로는 최초에 플립플롭(1-4)의 상태가 임의의 값을 가질때에 제2도와 같이 임의의 시간(t1)에서 리세트(RESET)단자에 하이의 펄스를 가하면 이 신호는 인버터(I1)에서 반전이 된 다음 플립플롭(1-4)의 클리어단자(CL)에 가해져서 상기 플립플롭(1-4)의 모두 출력(Q1-Q4)을 모두 로우로 만들며 이때 플립플롭(5)의 출력(Q5)은 하이가 되어 낸드게이트(ND5) 및 인버터(I6)를 통하여 플립플롭(1-4)을 인에이블(enable) 시켜서 입력(A-D)을 받아들일 수 있는 상태가 되게한다. 한편 임의의 입력(A-D)중 어느하나("A")에 하이의 펄스가 들어오면 이 신호는 낸드게이트("ND1") 및 인버터("I2")를 거쳐서 플립플롭("1")의 입력에 인가되어 클리어되어 있던 출력("Q1")을 하이로 세트함과 동시에 플리플롭(5)의 출력(Q5)을 리세트시키며, 이때 상기 플립플롭(5)의 출력(Q5)은 다시 낸드게이트(ND5) 및 인버터(I6)을 거쳐서 모든 플립플롭(1-4)의 인에이블(enable)단자(G)에 로우신호를 인가하여 상기 플립플롭(1-4)을 디스에이블(disable)시킴으로써 그후에 들어오는 입력이 로드되지 못하도록 한다. 한편 상기 플립플롭(1-4)을 다시 가동하기 위해서는 제2도의 t2에서와 같이 리세트(RESET)펄스를 다시 인가하여야 하며 이때에는 이상에서 설명한 바와 같은 과정에 의하여 모든 플립플롭(1-4)이 로우트 리세트됨과 동시에 인에이블(enable)되어 다음에 최초로 들어오는("B")에 대하여 대응하는 플립플롭("2")의 출력("Q2")을 하이로 만들고 나서 모든 플립플롭(1-4)을 디스에이블(disable) 시킴으로써 최초의 입력에 대한 출력만을 내게된다.In the conventional circuit configured as described above, when the state of the flip-flop 1-4 has an arbitrary value, the high pulse is applied to the reset terminal at an arbitrary time t1 as shown in FIG. Is inverted in the inverter I1 and then applied to the clear terminal CL of the flip-flop 1-4 to make all the outputs Q1-Q4 of the flip-flop 1-4 low. The output Q5 of (5) becomes high to enable the flip-flop 1-4 through the NAND gate ND5 and the inverter I6 so as to be able to accept the input AD. do. On the other hand, when a high pulse is input to any of the inputs AD ("A"), this signal is input to the flip-flop ("1") via the NAND gate "ND1" and the inverter "I2". The output " Q1 " applied to and set to " Q1 " is set high, and the output Q5 of the flip-flop 5 is reset. At this time, the output Q5 of the flip-flop 5 is again NAND gate. The flip-flop 1-4 is then disabled by applying a low signal to the enable terminal G of all flip-flops 1-4 via ND5 and inverter I6. Prevent incoming input from loading. On the other hand, in order to operate the flip-flop 1-4 again, as shown in t2 of FIG. 2, a reset pulse must be applied again. In this case, all of the flip-flop 1-4 are processed by the process described above. This low reset is enabled and enabled at the same time as the next first incoming ("B") to make the output ("Q2") of the corresponding flip-flop ("2") high and then all flip-flops (1). By disabling -4), only the output for the first input is issued.

그러나 이와 같은 종래의 회로는 많은 수의 논리수자를 채용하고 있어서 비용은 물론 신호에 대한 응답의 지연시간이 길어지는 단점이 있었다.However, such a conventional circuit employs a large number of logical numbers, so that the cost and the delay time of the response to the signal are long.

따라서 이와 같은 종래회로의 결함을 감안하여 본 고안은 비교적 적은수의 게이트를 사용하여 똑같은 기능이 수행되도록 하였으며 이의 구성을 제3도를 통해 설명하면 다음과 같다.Therefore, in view of the deficiencies of the conventional circuit, the present invention is designed to perform the same function using a relatively small number of gates. The configuration thereof will be described with reference to FIG.

각각의 입력(ain-din)은 낸드게이트(ND6-ND9)을 거쳐서 또다른 낸드게이트로 구성되는 플립플롭(6-9)의 세트입력단자(S)에 인가하여 상기 플립플롭(6-9)의 각 출력(Q6-Q9)은 자신의 입력신호가 인가되는 게이트를 제외한 나머지 낸드게이트(ND6-ND9)의 입력에 인가하는데, 예를 들어 입력(ain)에 대응하는 출력(Q6)의 경우 입력(ain)이 인가되는 낸드게이트(ND6)를 제외한 나머지 낸드게이트(ND7-ND9)의 입력에 상기 출력(Q6) 단자를 접속하고 출력(Q7)은 낸드게이트(ND6,ND8,ND9)의 입력에 인가하여 나머지의 출력(Q8,Q9) 단자에 대하여도 상기와 똑같은 방식으로 낸드게이트(ND6,ND9)에 접속한다.Each input (ain-din) is applied to the set input terminal (S) of the flip-flop (6-9) consisting of another NAND gate via the NAND gate (ND6-ND9) to the flip-flop (6-9) Each output Q6-Q9 of is applied to the inputs of the NAND gates ND6-ND9 except for the gate to which its input signal is applied. For example, the output Q6-Q9 corresponds to the input Q6 corresponding to the input. The output Q6 terminal is connected to the inputs of the remaining NAND gates ND7 to ND9 except for the NAND gate ND6 to which the (ain) is applied, and the output Q7 is connected to the inputs of the NAND gates ND6, ND8 and ND9. And the remaining output Q8 and Q9 terminals are connected to the NAND gates ND6 and ND9 in the same manner as described above.

한편 리세트 신호(RESET)는 상기 플립플롭(6-9)의 리세트단자(R)에 각각 인가한다.The reset signal RESET is applied to the reset terminal R of the flip-flop 6-9, respectively.

이와 같은 본 고안의 회로구성에 대하여 그 동작 및 작용효과를 제3도 및 제4도에 의해 상세히 설명하면 다음과 같다.The operation and the effects of the circuit configuration of the present invention will be described in detail with reference to FIGS. 3 and 4 as follows.

먼저 본 고안의 회로에 리세트신호(RESET)가 인가되면 임의의 값을 가지고 있던 플립플롭(6-9)의 모든 반전출력단자(Q6-Q9)는 하이가 되어 입력신호(ain-din)와 함께 낸드게이트(ND6-ND9)에 인가되나 리세트 동작이 일어나는 시점(T1)에서 입력신호(ain-din)는 모두 로우를 유지하므로 상기 낸드게이트(ND6-ND9)는 모두 하이를 출력하게 되며 이 신호는 플립플롭(6-9)의 세트단자(S)에 가해져서 상기 플립플롭(6-9)의 출력(Q6-Q9)을 모두 리세트시킨다.First, when the reset signal RESET is applied to the circuit of the present invention, all of the inverting output terminals Q6-Q9 of the flip-flop 6-9 having a random value become high, and the input signal (ain-din) Although the NAND gates ND6-ND9 are applied together, the input signals ain-din are kept low at the time T1 at which the reset operation occurs. Therefore, the NAND gates ND6-ND9 output high. The signal is applied to the set terminal S of the flip-flop 6-9 to reset all the outputs Q6-Q9 of the flip-flop 6-9.

한편, 입력단자(ain-din) 중 임의의 단자("ain")에 하이의 펄스가 인가되면 상기 신호("ain")를 입력으로 하는 낸드게이트("ND6")는 이미 리세트동작에 의하여 하이가 된 플립플롭("7-9")의 모든 반전출력("Q7-Q9")과 함께 입력에서 하이가 인가되므로 상기 낸드게이트("ND6")는 로우를 출력하게 되며 이 신호는 플립플롭("6")에 대하여 세트신호가 되므로 상기 플립플롭("6")의 출력("Q6")은 하이가 됨에 동시에 그 반전출력단자("Q6") 는 로우가 되어 다른 입력신호("bin-din")와 함께 낸드게이트("ND7-ND9")에 인가되므로 상기 낸드게이트("ND7-ND9")는 하이로 고정되고 따라서 나중에 인가되는 모든 입력신호("bin-din")에 대하여 상기 낸드게이트("ND7-ND9")의 출력은 변함이 없게된다.On the other hand, when a high pulse is applied to an arbitrary terminal "ain" of the input terminals (ain-din), the NAND gate "ND6" which inputs the signal "ain" is already reset by the reset operation. The NAND gate "ND6" outputs a low because the input is applied high with all inverted outputs ("Q7-Q9") of the flip-flop ("7-9") that are high, and this signal is flip-flop. Since the set signal is set for ("6"), the output ("Q6") of the flip-flop ("6") becomes high while the inverted output terminal ("Q6") becomes low, and the other input signal ("bin"). -din " together with the NAND gate " ND7-ND9 ", so that the NAND gate " ND7-ND9 " is fixed high, and thus for all input signals " bin-din " The outputs of the NAND gates "ND7-ND9" remain unchanged.

이와 같이 본 고안은 소수의 게이트를 사용하여 최초의 입력에 의해 대응하는 플립플롭의 반전출력(Q6-Q9)이 로우로 변할때에 이 신호를 다른 모든 입력신호와 함께 낸드게이트(ND6-ND9)에 인가하여 상기 낸드게이트(Q6-Q9)의 출력을 하이로 고정함으로써 그 이후의 입력에 대하여 플립플롭(6-9)의 출력이 변하지 않도록 하여 최초의 입력신호를 판정함과 동시에 게이트수의 감소에 의한 비용의 절약 및 소자의 지연시간을 단축시키는 효과가 있다.As such, the present invention uses a small number of gates when the inverting output (Q6-Q9) of the corresponding flip-flop is turned low by the first input to the NAND gate (ND6-ND9) along with all other input signals. The output of the NAND gates Q6-Q9 is fixed to high so that the output of the flip-flop 6-9 does not change with respect to subsequent inputs, thereby determining the first input signal and simultaneously reducing the number of gates. There is an effect of saving the cost and shortening the delay time of the device.

Claims (1)

다수의 논리소자를 사용하여 최초의 입력을 판별하는 회로에 있어서, 각 입력신호(ain-din)를 낸드게이트(ND6-ND9)에 의하여 플립플롭(6-9)의 세트단자(S)에 인가하고, 상기 플립플롭(6-9)의 반전출력단자(Q6-Q9)를 대응하지 않는 낸드게이트(ND6-ND9)의 입력에 각각 접속함과 아울러 리세트신호(RESET)를 각 플립플롭(6-9)의 리세트단자(R)에 인가하여 구성한 것을 특징으로 하는 최초입력 판별회로.In a circuit for determining the first input using a plurality of logic elements, each input signal (ain-din) is applied to the set terminal (S) of the flip-flop (6-9) by the NAND gates (ND6-ND9). The inverting output terminals Q6-Q9 of the flip-flop 6-9 are respectively connected to inputs of the non-nAND gates ND6-ND9, and the reset signal RESET is connected to each flip-flop 6, respectively. An initial input discrimination circuit configured by applying to the reset terminal R of -9).
KR2019900017139U 1990-11-09 1990-11-09 The first input determination circuit Expired - Fee Related KR930005387Y1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR2019900017139U KR930005387Y1 (en) 1990-11-09 1990-11-09 The first input determination circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR2019900017139U KR930005387Y1 (en) 1990-11-09 1990-11-09 The first input determination circuit

Publications (2)

Publication Number Publication Date
KR920010630U KR920010630U (en) 1992-06-17
KR930005387Y1 true KR930005387Y1 (en) 1993-08-16

Family

ID=19305171

Family Applications (1)

Application Number Title Priority Date Filing Date
KR2019900017139U Expired - Fee Related KR930005387Y1 (en) 1990-11-09 1990-11-09 The first input determination circuit

Country Status (1)

Country Link
KR (1) KR930005387Y1 (en)

Also Published As

Publication number Publication date
KR920010630U (en) 1992-06-17

Similar Documents

Publication Publication Date Title
US4039858A (en) Transition detector
US5489865A (en) Circuit for filtering asynchronous metastability of cross-coupled logic gates
US3976949A (en) Edge sensitive set-reset flip flop
US4502014A (en) Coincident pulse cancelling circuit
US4591744A (en) Transition detection circuit
US4282489A (en) Metastable detector
US5198709A (en) Address transition detector circuit
GB1193198A (en) Bistable Trigger-Circuit
US4034303A (en) Electronic pulse generating circuit for eliminating spike pulses
US3970867A (en) Synchronous counter/divider using only four NAND or NOR gates per bit
KR930005387Y1 (en) The first input determination circuit
KR890010922A (en) Semiconductor Integrated Circuits with DC Test
US4420695A (en) Synchronous priority circuit
US4002933A (en) Five gate flip-flop
US3679915A (en) Polarity hold latch with common data input-output terminal
US3007115A (en) Transfer circuit
US3339145A (en) Latching stage for register with automatic resetting
US5793672A (en) Low power register memory element circuits
US3515998A (en) Real-time detection of latch resolution using threshold means
US3343136A (en) Data processing timing apparatus
US5561674A (en) Synchronous counter and method for propagation carry of the same
US3967206A (en) Dual edge and level (DEL) flip-flop
US3914627A (en) Storage device with several bistable flipflops
KR100336152B1 (en) Microcomputer
US3790959A (en) Capacitive read only memory

Legal Events

Date Code Title Description
A201 Request for examination
UA0108 Application for utility model registration

Comment text: Application for Utility Model Registration

Patent event code: UA01011R08D

Patent event date: 19901109

UA0201 Request for examination

Patent event date: 19901109

Patent event code: UA02012R01D

Comment text: Request for Examination of Application

UG1501 Laying open of application
UG1604 Publication of application

Patent event code: UG16041S01I

Comment text: Decision on Publication of Application

Patent event date: 19930720

E701 Decision to grant or registration of patent right
UE0701 Decision of registration

Patent event date: 19931115

Comment text: Decision to Grant Registration

Patent event code: UE07011S01D

REGI Registration of establishment
UR0701 Registration of establishment

Patent event date: 19931211

Patent event code: UR07011E01D

Comment text: Registration of Establishment

UR1002 Payment of registration fee

Start annual number: 1

End annual number: 3

Payment date: 19931211

UR1001 Payment of annual fee

Payment date: 19960731

Start annual number: 4

End annual number: 4

UR1001 Payment of annual fee

Payment date: 19970729

Start annual number: 5

End annual number: 5

UR1001 Payment of annual fee

Payment date: 19980731

Start annual number: 6

End annual number: 6

UR1001 Payment of annual fee

Payment date: 19990729

Start annual number: 7

End annual number: 7

UR1001 Payment of annual fee

Payment date: 20000724

Start annual number: 8

End annual number: 8

UR1001 Payment of annual fee

Payment date: 20010725

Start annual number: 9

End annual number: 9

FPAY Annual fee payment

Payment date: 20020716

Year of fee payment: 10

UR1001 Payment of annual fee

Payment date: 20020716

Start annual number: 10

End annual number: 10

LAPS Lapse due to unpaid annual fee
UC1903 Unpaid annual fee