Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
385 words
A demultiplexer for an incoming bit stream organized in a succession of frames of m time slots each encompassing a group of n bits arriving over a signal path, comprising: input register means connected to said signal path for temporarily receiving successive n-bit groups; synchronization means connected to said signal path for extracting a train of first clock pulses with cycles T', corresponding to said time slots, from said incoming bit stream; a local source of second clock pulses with cycles T"≈T'; storage means with m cells accommodating respective n-bit groups and with a loading connection to said input register means; output register means linked by an unloading connection to said storage means for receiving successive n-bit groups therefrom; distributing means connected to said output register means for routing said n-bit groups to different outgoing channels; first address-generating means stepped by said first clock pulses every cycle T' for identifying a cell of said storage means in which an n-bit group present in said input register means is to be written via said loading connection; second address-generating means stepped by said second clock pulses every cycle T" for identifying a cell of said storage means from which an n-bit group is to be read out to said output register means via said unloading connection; first timing means driven by said first clock pulses for generating a series of writing commands with a recurrence period equal to a cycle T' and of a length corresponding to a minor fraction of their recurrence period; second timing means driven by said second clock pulses for generating a series of reading commands with a recurrence period equal to a cycle T" and of a length corresponding to a minor fraction of their recurrence period, one of said series of commands consisting of two interleaved sets of pulses; gating means connected to said first timing means for selectively passing pulses of either of said interleaved sets; switchover means connected to said first and second timing means for controlling said gating means to give passage to writing commands not coinciding with reading commands; and commutating means responsive to the pulses passed by said gating means and to the other of said series of commands for alternately connecting said first and second address-generating means to an address input of said storage means.
Claim 2
Dependent Claim
385 words
A demultiplexer for an incoming bit stream organized in a succession of frames of m time slots each encompassing a group of n bits arriving over a signal path, comprising: input register means connected to said signal path for temporarily receiving successive n-bit groups; synchronization means connected to said signal path for extracting a train of first clock pulses with cycles T', corresponding to said time slots, from said incoming bit stream; a local source of second clock pulses with cycles T"≈T'; storage means with m cells accommodating respective n-bit groups and with a loading connection to said input register means; output register means linked by an unloading connection to said storage means for receiving successive n-bit groups therefrom; distributing means connected to said output register means for routing said n-bit groups to different outgoing channels; first address-generating means stepped by said first clock pulses every cycle T' for identifying a cell of said storage means in which an n-bit group present in said input register means is to be written via said loading connection; second address-generating means stepped by said second clock pulses every cycle T" for identifying a cell of said storage means from which an n-bit group is to be read out to said output register means via said unloading connection; first timing means driven by said first clock pulses for generating a series of writing commands with a recurrence period equal to a cycle T' and of a length corresponding to a minor fraction of their recurrence period; second timing means driven by said second clock pulses for generating a series of reading commands with a recurrence period equal to a cycle T" and of a length corresponding to a minor fraction of their recurrence period, one of said series of commands consisting of two interleaved sets of pulses; gating means connected to said first timing means for selectively passing pulses of either of said interleaved sets; switchover means connected to said first and second timing means for controlling said gating means to give passage to writing commands not coinciding with reading commands; and commutating means responsive to the pulses passed by said gating means and to the other of said series of commands for alternately connecting said first and second address-generating means to an address input of said storage means.
Claim 3
Dependent Claim
89 words
A demultiplexer as defined in claim 1 wherein said interleaved sets are loading pulses generated by said first timing means and said reading commands are portions of unloading pulses generated by said second timing means, said switchover means comprising a coincidence gate with inputs receiving said unloading pulses and one of said sets of loading pulses, said gating means giving passage to said one of said sets in the absence of an output from said coincidence gate indicative of the joint presence of a loading and an unloading pulse.
Claim 4
Dependent Claim
77 words
A demultiplexer as defined in claim 2 wherein said switchover means further comprises a first flip-flop settable by said output of said coincidence gate and resettable by said unloading pulses, an AND gate conducting in the presence of a loading pulse of said one of said sets and in the reset state of said first flip-flop when no unloading pulse is present, and a second flip-flop settable by said AND gate and resettable by said unloading pulses.
Claim 5
Dependent Claim
39 words
A demultiplexer as defined in claim 2 or 3 wherein said one of said sets of loading pulses occurs in an early part and the other set of loading pulses occurs in a late part of a cycle T'.
Claim 6
Dependent Claim
37 words
A demultiplexer as defined in claim 4 wherein said unloading pulses have a length substantially double that of said loading pulses, said unloading pulses having first halves establishing guard intervals and second halves constituting said reading commands.
Claim 7
Dependent Claim
29 words
A demultiplexer as defined in claim 1, 2 or 3 wherein said one of said series of commands is a train of pulses having a length of substantially T'/n.