Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
123 words
A data time generator system, comprising: (a) pattern generation means, responsive to a data pulse input signal and to pattern instructions, for producing a coarse lead pulse representative of the time of occurrence of the leading edge of an output pulse and a coarse trail pulse representative of the time of occurrence of the trailing edge of said output pulse, said coarse trail pulse being adjustable independent of said coarse lead pulse; and (b) output generation means, responsive to said coarse lead pulse and said coarse trail pulse, for producing said output pulse with a leading edge having a time of occurrence determined by said coarse lead pulse and a trailing edge having a time of occurrence determined by said coarse trail pulse.
Claim 2
Dependent Claim
123 words
A data time generator system, comprising: (a) pattern generation means, responsive to a data pulse input signal and to pattern instructions, for producing a coarse lead pulse representative of the time of occurrence of the leading edge of an output pulse and a coarse trail pulse representative of the time of occurrence of the trailing edge of said output pulse, said coarse trail pulse being adjustable independent of said coarse lead pulse; and (b) output generation means, responsive to said coarse lead pulse and said coarse trail pulse, for producing said output pulse with a leading edge having a time of occurrence determined by said coarse lead pulse and a trailing edge having a time of occurrence determined by said coarse trail pulse.
Claim 3
Dependent Claim
21 words
The system of claim 1, wherein said pattern generation means includes instruction register means for receiving and storing said pattern instructions.
Claim 4
Dependent Claim
88 words
The system of claim 1, wherein said pattern generation means includes: (i) cycle counter means for establishing an output pulse period; (ii) lead logic means for producing a coarse lead pulse candidate in response to an input data pulse within a first predetermined period of time following the beginning of said output pulse period; and (iii) trail logic means for producing a coarse trail pulse candidate in response to an input data pulse within a second predetermined period of time following the beginning of said output pulse period.
Claim 5
Dependent Claim
73 words
The system of claim 3, wherein said cycle counter means produces a current count, said lead logic means comprises lead comparator means for comparing said current count to a lead pulse value and producing a coarse lead pulse candidate when they are equal, and said trail logic means comprises trail comparator means for comparing said current count to a trail pulse value and producing a coarse trail pulse candidate when they are equal.
Claim 6
Dependent Claim
33 words
The system of claim 4, further comprising lead suppression means for suppressing said coarse lead pulse and trail suppression means for suppressing said coarse trail pulse, both in response to said pattern instructions.
Claim 7
Dependent Claim
102 words
The system of claim 5, wherein said output generation means includes: (i) lead precision delay control means, responsive to said coarse lead pulse and said pattern instructions, for adjusting the timing of said coarse lead pulse to produce a fine lead pulse representative of the time of occurrence of the leading edge of said output pulse; and (ii) trail precision delay control means, responsive to said coarse trail pulse and said pattern instructions, for adjusting the timing of said coarse trail pulse to produce a fine trail pulse representative of the time of occurrence of the trailing edge of said output pulse.
Claim 8
Dependent Claim
81 words
The system of claim 6, wherein said output generation means further includes programmable dominance RS flip-flop means, responsive to said fine lead pulse and said fine trail pulse, for initiating said output pulse in response to said fine lead pulse and terminating said output pulse in response to said fine trail pulse, said flip-flop being programmed so that the most recently occurring of said fine lead pulse and said fine trail pulse governs whether said output pulse is initiated or terminated.
Claim 9
Dependent Claim
37 words
The system of claim 1, further comprising random access memory means, connected to said pattern generation means, for producing said data pulse input signal, said data pulse input signal comprising a plurality of sequentially ordered data values.
Claim 10
Dependent Claim
102 words
The system of claim 1, wherein said output generation means includes: (i) lead precision delay control means, responsive to said coarse lead pulse and said pattern instructions, for adjusting the timing of said coarse lead pulse to produce a fine lead pulse representative of the time of occurrence of the leading edge of said output pulse; and (ii) trail precision delay control means, responsive to said coarse trail pulse and said pattern instructions, for adjusting the timing of said coarse trail pulse to produce a fine trail pulse representative of the time of occurrence of the trailing edge of said output pulse.
Claim 11
Dependent Claim
82 words
The system of claim 9, wherein said output generation means further includes programmable dominance RS flip-flop means, responsive to said fine lead pulse and said fine trail pulse, for initiating said output pulse in response to said fine lead pulse and terminating said output pulse in response to said fine trail pulse, said flip-flop means being programmed so that the most recently occurring of said fine lead pulse and said fine trail pulse governs whether said output pulse is initiated or terminated.
Claim 12
Dependent Claim
175 words
The system of claim 10, wherein said programmable dominance RS flip-flop means comprises a logic device which can function as a set-reset flip-flop and which can be programmed for either set or reset dominance, said logic device comprising: (iii) D-type latch means, having a D input selectively responsive to said fine lead pulse or said fine trail pulse, an enable input and an output, for providing at said output a logic level identical to the logic level applied to said D input when said enable input is "1" and maintaining the current logic level at said output when said enable input is "0"; and (iv) multiplexer means, having a set input responsive to said fine lead pulse, a reset input responsive to said fine trail pulse, a dominance input and an output connected to said D input of said D-type latch means, for selectively passing to said D input either the logic level at said set input or the logic level at said reset input, depending on the logic level applied to said dominance input.
Claim 13
Dependent Claim
59 words
The logic device of claim 11, further comprising latch enable control means, having a set input, a reset input and an output connected to said enable input of said D-type latch, for causing said enable input to go to a logic level "1" whenever a logic level one is applied to either said set input or said reset input.
Claim 14
Dependent Claim
71 words
The logic device of claim 12, further comprising NRZ enable control means, having a set input, an NRZ enable input and an output connected to said set input of said latch enable control means, for causing said latch enable control means to remain at a logic level "0" unless the logic levels applied to both said NRZ enable input and said set input of said NRZ enable control means are "1".
Claim 15
Dependent Claim
62 words
The logic device of claim 12, further comprising direct reset control means, having a direct reset input, a reset input and an output, for producing a logic level "1" at said reset input of said latch enable control means whenever a logic level "1" is presented at either said reset input or said direct reset input of said direct reset control means.