Arbiter circuit using plural-reset RS flip-flops
First Claim
1. An arbiter circuit comprising:
- (a) a first latch circuit to which a first request signal is supplied, containing an input stage RS flip-flop possessing a set input terminal to which said first request signal is supplied and a reset input terminal to which a first reset signal is supplied, and an output stage RS flip-flop possessing a set input terminal, first and second output terminals and at least three reset input terminals;
(b) a second latch circuit to which a second request signal is supplied, containing an input stage RS flip-flop possessing a set input terminal to which said second request signal is supplied and a reset input terminal to which a second reset signal is supplied, and an output stage RS flip-flop possessing a set input terminal, first and second output terminals and at least two reset input terminals;
(c) means for controlling the transmission of signals from said input stage RS flip-flops of said first and second latch circuits to said set input terminals of said output stage RS flip-flops, according to signals of said first output terminals of said output stage flip-flops of said first and second latch circuits;
(d) means for feeding said signal of said first output terminal of said output stage RS flip-flop of said second latch circuit to a first reset input terminal of said output stage RS flip-flop of said first latch circuit;
(e) a first delay circuit connected between said second output terminal and a second reset input terminal, of said output stage RS flip-flop of said first latch circuit;
(f) a second delay circuit connected between said second output terminal and a first reset input terminal, of said output stage RS flip-flop of said second latch circuit; and
(g) means for feeding a common reset signal to a third reset input terminal of said output stage RS flip-flop of said first latch circuit, and a second reset input terminal of said output stage RS flip-flop of said second latch circuit.
1 Assignment
0 Petitions
Accused Products
Abstract
This invention is realized, in sum, by providing at least one reset input terminal, aside from a reset input terminal to which a request end signal is supplied, to output stage RS flip-flops of plural latch circuits to which plural request signals are supplied respectively. The signal of a first output terminal of the output stage RS flip-flop of a specified latch circuit of the plural latch circuits is supplied to a reset input terminal of the output stage RS flip-flop of the other latch circuit and a delay circuit is connected between a second output terminal and the other reset input terminal of the output stage RS flip-flops of each latch circuit. Accordingly, if plural request signals are supplied at substantially the same time, the competition of these request signals may be settled. Besides, by setting the delay time of each delay circuit longer than the time required from the supply of the signal to the set input terminal of the corresponding output stage RS flip-flop until the signal is latched in the output terminal, even if pulsive signals are supplied to the output stage RS flip-flops, oscillation of the output stage RS flip-flops may be prevented.
14 Citations
8 Claims
-
1. An arbiter circuit comprising:
-
(a) a first latch circuit to which a first request signal is supplied, containing an input stage RS flip-flop possessing a set input terminal to which said first request signal is supplied and a reset input terminal to which a first reset signal is supplied, and an output stage RS flip-flop possessing a set input terminal, first and second output terminals and at least three reset input terminals; (b) a second latch circuit to which a second request signal is supplied, containing an input stage RS flip-flop possessing a set input terminal to which said second request signal is supplied and a reset input terminal to which a second reset signal is supplied, and an output stage RS flip-flop possessing a set input terminal, first and second output terminals and at least two reset input terminals; (c) means for controlling the transmission of signals from said input stage RS flip-flops of said first and second latch circuits to said set input terminals of said output stage RS flip-flops, according to signals of said first output terminals of said output stage flip-flops of said first and second latch circuits; (d) means for feeding said signal of said first output terminal of said output stage RS flip-flop of said second latch circuit to a first reset input terminal of said output stage RS flip-flop of said first latch circuit; (e) a first delay circuit connected between said second output terminal and a second reset input terminal, of said output stage RS flip-flop of said first latch circuit; (f) a second delay circuit connected between said second output terminal and a first reset input terminal, of said output stage RS flip-flop of said second latch circuit; and (g) means for feeding a common reset signal to a third reset input terminal of said output stage RS flip-flop of said first latch circuit, and a second reset input terminal of said output stage RS flip-flop of said second latch circuit. - View Dependent Claims (2, 3)
-
-
4. An arbiter circuit comprising:
-
(a) a first latch circuit to which a first request signal is supplied, said first latch circuit containing an input stage RS flip-flop possessing a set input terminal to which said first request signal is supplied and a reset input terminal to which a first reset signal is supplied, and an output stage RS flip-flop possessing a set input terminal, first and second output terminals and at least four reset input terminals; (b) a second latch circuit to which a second request signal is supplied, containing an input stage RS flip-flop possessing a set input terminal to which said second request signal is supplied and a reset input terminal to which a second reset signal is supplied, and an output stage RS flip-flop possessing a set input terminal, first and second output terminals and at least three reset input terminals; (c) a third latch circuit to which a third request signal is supplied, containing an input stage RS flip-flop possessing a set input terminal to which said third request signal is supplied and a reset input terminal to which a third reset signal is supplied, and an output stage RS flip-flop possessing a set input terminal, first and second output terminals and at least two reset input terminals; (d) means for controlling the transmission of signals from said input stage RS flip-flops of said first, second and third latch circuits to said set input terminals of said output stage RS flip-flops, according to signals of said first output terminals of said output stage RS flip-flops of said first, second and third latch circuits; (e) means for feeding said signal of said first output terminal of said output stage RS flip-flop of said second latch circuit to a first reset input terminal of said output stage RS flip-flop of said first latch circuit; (f) means for feeding said signal of said first output terminal of said output stage RS flip-flop of said third latch circuit to said second reset terminal of said output stage RS flip-flop of said first latch circuit and a first reset input terminal of said output RS flip-flop of said second latch circuit; (g) a first delay circuit connected between said second output terminal and a third reset input terminal of said output stage RS flip-flop of said first latch circuit; (h) a second delay circuit connected between said second output terminal and a second reset input terminal of said output stage RS flip-flop of said second latch circuit; (i) a third delay circuit connected between said second output terminal and a first reset input terminal of said output stage RS flip-flop of said third latch circuit; and (j) means for feeding a common reset signal to a fourth reset input terminal of said output stage RS flip-flop of said first latch circuit, a third reset input terminal of said output stage RS flip-flop of said second latch circuit, and a second reset input terminal of said third latch circuit. - View Dependent Claims (5, 6)
-
-
7. An arbiter circuit comprising:
-
(a) plural latch circuits and plural request signals in the same number, each latch circuit of said plural latch circuits containing an input stage RS flip-flop possessing a set input terminal to which said request signal is supplied, and a reset input terminal to which a reset signal is supplied, and an output signal RS flip flop possessing a set input terminal, first and second output terminals and plural reset input terminals; (b) means for controlling the transmission of signals from said input stage RS flip-flops to said set input terminals of said output stage RS flip-flops of said latch circuits, according to signals of said first output terminals of said output stage RS flip-flops of said latch circuits; (c) means for feeding said signal of said first output terminal of said output stage RS flip-flop of a specified latch circuit out of said plural latch circuit, to a reset input terminal of said output stage RS flip-flop of the other latch circuit; (d) plural delay circuits connected between said second output terminal and a reset input terminal of each said output stage RS flip-flop, respectively; and (e) means for feeding a common reset signal to the other reset input terminals of said output stage RS flip-flops. - View Dependent Claims (8)
-
Specification