Patent US3603774A successfully refreshed from Google Patents.
← Back to Patent Explorer
US3603774A Expired / Lapsed US ⏱️ 0.0 years remaining

System for the modification of data stored in recirculating delay lines

Assignee: Italtel SpA
•
Filing: 1968-06-10
•
Granted: 1971-09-07
•
Expires: 1988-06-10
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In a telecommunication system of the time-sharing type wherein several calls are concurrently conducted over a common line circuit by means of interleaved message signals recurring in a predetermined order, command pulses relating to the several calls are sequentially directed to the input of a register with several parallel memory stages each including a delay line whose delay time encompasses a number of pulse cycles equal to the maximum number of calls to be accommodated simultaneously by the line circuit. Digital pulses traveling along each memory stage are continuously fed back from the output to the input thereof for reinscription until modified by a command signal applied to all the memory stages through a logic matrix for carrying out such operations as ''''enter 1,'''' ''''enter 0,'''' ''''inscribe new number,'''' ''''add 1'''' and ''''subtract 1.

Inventors

  • 👤 Giorgio De Varda
  • 👤 Saverio Martinelli
  • 👤 Aldo Perna

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 12:57
CPC Classifications
H; H04; H04Q; H04Q11/00; H04Q11/04; G; G11; G11C; G11C21/00; G11C21/02; G11C21/026

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 277 words
A counting register for concurrently storing a plurality of binary words conveying numerical information relating to a plurality of different items and for selectively modifying the information so stored, comprising: a plurality of substantially identical parallel memory stages including each a delay line for the transmission of a series of digital pulses from an input of each stage to an output thereof, each digital pulse representing a bit of a respective word, the delay time of said delay line being a multiple of the fundamental recurrence period of said digital pulses whereby a plurality of such pulses can be simultaneously inscribed in said delay line; a logic matrix connected to the inputs of all said stages for controlling the inscription of digital pulses on the respective delay line thereof; feedback means connecting the output of each stage with the input thereof through said logic matrix for periodically reinscribing each digital pulse on the same delay line to perpetuate the information stored in said register stages; and command means connected to said logic matrix for modifying, during a selected recurrence period, the information to be reinscribed; said logic matrix comprising a first section for the lowestorder memory stage and an additional section for each higherorder memory stage, a first set of leads common to all said sections and selectively energizable by said command means, a second set of leads common to all said sections and selectively energizable by said feedback means, and a plurality of logic gates in each section having input connections to respective combinations of leads from said first and second sets and having a single output connection to the input of the corresponding memory stage.
Claim 2
Dependent Claim 277 words
A counting register for concurrently storing a plurality of binary words conveying numerical information relating to a plurality of different items and for selectively modifying the information so stored, comprising: a plurality of substantially identical parallel memory stages including each a delay line for the transmission of a series of digital pulses from an input of each stage to an output thereof, each digital pulse representing a bit of a respective word, the delay time of said delay line being a multiple of the fundamental recurrence period of said digital pulses whereby a plurality of such pulses can be simultaneously inscribed in said delay line; a logic matrix connected to the inputs of all said stages for controlling the inscription of digital pulses on the respective delay line thereof; feedback means connecting the output of each stage with the input thereof through said logic matrix for periodically reinscribing each digital pulse on the same delay line to perpetuate the information stored in said register stages; and command means connected to said logic matrix for modifying, during a selected recurrence period, the information to be reinscribed; said logic matrix comprising a first section for the lowestorder memory stage and an additional section for each higherorder memory stage, a first set of leads common to all said sections and selectively energizable by said command means, a second set of leads common to all said sections and selectively energizable by said feedback means, and a plurality of logic gates in each section having input connections to respective combinations of leads from said first and second sets and having a single output connection to the input of the corresponding memory stage.
Claim 3
Dependent Claim 147 words
A counting register as defined in claim 1 wherein each of said stages is provided with an input flip-flop and an output flip-flop, a source of first and second clock pulses connected to said input flip-flop for respectively setting and resetting same in the presence of a control pulse in the output of said logic matrix, the input flip-flop being connected to energize said delay line in response to said first and second clock pulses for generating therein a digital pulse of a duration shorter than said recurrence period, differentiation means connected between said delay line and said output flip-flop for setting the latter in response to an edge of the delayed digital pulse, and a source of third clock pulses connected to said output flip-flop for resetting same, said first, second and third clock pulses having identical cadences corresponding to the reciprocal of said recurrence period.
Claim 4
Dependent Claim 42 words
A counting register as defined in claim 1 wherein said logic gates of each section include an OR gate provided with said single output connection and a plurality of AND gates connected in parallel to the input side of said OR gate.
Claim 5
Dependent Claim 80 words
A counting register as defined in claim 3 wherein said feedback means includes bistable means in each stage for delivering a direct output pulse Uk and a complementary output pulse Uk respectively representing the true value and the inverted value of a corresponding bit, said second set of leads including a respective conductor pair for each stage, the conductors of said pair being connnected to carry the pulses Uk and Uk, respectively, k being an integer identifying the respective stage.
Claim 6
Dependent Claim 564 words
A counting register as defined in claim 4 wherein the number of register stages is greater than two, said command means including switch means for selectively generating an adding command pulse Ca and its complement Ca on a first pair of leads of said first set, a subtracting command pulse Cs and its complement Cs on a second pair of leads of said first set, an entry command pulse Te and its complement Te on a third pair of leads of said first set, a unit command pulse T1 and its complement T1 on a fourth pair of leads of said first set, and a plurality of numerical pulses E1, E2 etc. on respective further leads of said first set, the number of said further leads equaling the number of said memory stages; the logic gates of said first stage comprising a first AND gate connected to receive the complementary first-stage output pulse U1 and the command pulses Ca and Te, a second AND gate connected to receive the complementary first-stage output pulse U1 and the command pulses Cs and Te, a third AND gate connected to receive the first numerical pulse E1 and the command pulse Te, a fourth AND gate connected to receive said unit command pulse T1, and a fifth AND gate connected to receive the first-stage output pulse U1 and the command pulses Ca, Cs, Te and T1; the logic gates of the second stage comprising a first EXCLUSIVE-OR gate connected to receive the direct output pulses U1 and U2 of said first and second stages, a second EXCLUSIVE-OR gate connected to receive the complementary first-stage output pulse U1 and the direct second-stage output pulse U2, a sixth AND gate connected to receive the output of said first EXCLUSIVE-OR gate and the command pulses Ca, Ta and T1, a seventh AND gate connected to receive the output of said second EXCLUSIVE-OR gate and the command pulses Cs, Te and T1, an eighth AND gate connected to receive the second numerical pulse E2 and the command pulses Te and T1, and a ninth AND gate connected to receive the direct second-stage output pulse U2 and the command pulses Ca, Cs, Te and T1; each further stage comprising a tenth AND gate connected to receive the direct output pulses of all preceding stages, an eleventh AND gate connected to receive the complementary output pulses of all preceding stages, a third EXCLUSIVE-OR gate connected to receive the output of said tenth AND gate and the direct output pulse of said further stage, a fourth EXCLUSIVE-OR gate connected to receive the output of said eleventh AND gate and the complementary output pulse of said further stage, a twelfth AND gate connected to receive the output of said third EXCLUSIVE-OR gate and the command pulses Ca, Te and T1, a thirteenth AND gate connected to receive the output of said fourth EXCLUSIVE-OR gate and the command pulses Cs, Te and T1, a fourteenth AND gate connected to receive the numerical pulse associated with said further stage and the command pulses Te and T1, and a fifteenth AND gate connected to receive the direct output pulse of said further stage and the command pulses Ca, Cs, Te and T1; each of said AND gates being further connected to another lead of said first set energized by said command means in the absence of a cancellation signal.
Claim 7
Dependent Claim 173 words
A counting register as defined in claim 4 wherein said command means includes switch means for selectively generating an incremental command pulse and the complement of said incremental command pulse on two leads of said first set, respectively, the logic gates of each stage including a first AND gate connected to one of said two leads for receiving said incremental command pulse and a second AND gate connected to the other of said two leads for receiving said complement thereof, said first AND gate of said first section being further connected to one of the conductors of the corresponding pair for receiving the complementary output pulse U1 of said first stage, said second AND gate of any section being further connected to the other conductor of said corresponding pair for receiving the direct output pulse Uk of the corresponding stage, said first AND gate of each additional section of said logic matrix having input connections to at least one of the paired conductors associated with the corresponding stage and with each lower-order stage.
Claim 8
Dependent Claim 94 words
A counting register as defined in claim 6 wherein said incremental command pulse is an adding pulse Ca having a complement Ca, said input connections of each additional section of said logic matrix including a logic network connected to supply to said first AND gate thereof the logical function Uk + Zk where Zk is the logical product of the true values of the respective bits of all preceding stages, said first and second AND gates of each additional section being connected to receive directly the command signal Ca and the complement Ca, respectively.
Claim 9
Dependent Claim 94 words
A counting register as defined in claim 6 wherein said incremental command pulse is a subtraction pulse Cs having a complement Cs, said input connectiOns of each additional section of said logic matrix including a logic network connected to supply to said first AND gate thereof the logical function Uk + Yk where Yk is the logical product of the inverted values of the respective bits of all preceding stages, said first and second AND gates of each additional section being connected to receive directly the command signal Cs and the complement Cs, respectively.
Claim 10
Dependent Claim 323 words
A counting register for concurrently storing a plurality of binary words conveying numerical information relating to a plurality of different items and for selectively modifying the information so stored, comprising: a plurality of substantially identical parallel memory stages including each a delay line for the transmission of a series of digital pulses from an input of each stage to an output thereof, each digital pulse representing a bit of a respective word, the delay time of said delay line being a multiple of the fundamental recurrence period of said digital pulses whereby a plurality of such pulses can be simultaneously inscribed in said delay line; a logic matrix connected to the inputs of all said stages for controlling the inscription of digital pulses on the respective delay line thereof; feedback means connecting the output of each stage with the input thereof through said logic matrix for periodically reinscribing each digital pulse on the same delay line to perpetuate the information stored in said register stages; and command means connected to said logic matrix for modifying, during a selected recurrence period, the information to be reinscribed; each of said stages being provided with an input flip-flop and an output flip-flop, a source of first and second clock pulses connected to said input flip-flop for respectively setting and resetting same in the presence of a control pulse in the output of said logic matrix, the input flip-flop being connected to energize said delay line in response to said first and second clock pulses for generating therein a digital pulse of a duration shorter than said recurrence period, differentiation means connected between said delay line and said output flip-flop for setting the latter in response to an edge of the delayed digital pulse, and a source of third clock pulses connected to said output flip-flop for resetting same, said first, second and third clock pulses having identical cadences corresponding to the reciprocal of said recurrence period.
Claim 11
Dependent Claim 323 words
A counting register for concurrently storing a plurality of binary words conveying numerical information relating to a plurality of different items and for selectively modifying the information so stored, comprising: a plurality of substantially identical parallel memory stages including each a delay line for the transmission of a series of digital pulses from an input of each stage to an output thereof, each digital pulse representing a bit of a respective word, the delay time of said delay line being a multiple of the fundamental recurrence period of said digital pulses whereby a plurality of such pulses can be simultaneously inscribed in said delay line; a logic matrix connected to the inputs of all said stages for controlling the inscription of digital pulses on the respective delay line thereof; feedback means connecting the output of each stage with the input thereof through said logic matrix for periodically reinscribing each digital pulse on the same delay line to perpetuate the information stored in said register stages; and command means connected to said logic matrix for modifying, during a selected recurrence period, the information to be reinscribed; each of said stages being provided with an input flip-flop and an output flip-flop, a source of first and second clock pulses connected to said input flip-flop for respectively setting and resetting same in the presence of a control pulse in the output of said logic matrix, the input flip-flop being connected to energize said delay line in response to said first and second clock pulses for generating therein a digital pulse of a duration shorter than said recurrence period, differentiation means connected between said delay line and said output flip-flop for setting the latter in response to an edge of the delayed digital pulse, and a source of third clock pulses connected to said output flip-flop for resetting same, said first, second and third clock pulses having identical cadences corresponding to the reciprocal of said recurrence period.
Claim 12
Dependent Claim 43 words
A counting register as defined in claim 9 wherein said delay line is a magnetostrictive wire provided at one end with a writing coil connected to said input flip-flop and at the other end with a reading coil connected to said output flip-flop.
Claim 13
Dependent Claim 297 words
A counting register for concurrently storing a plurality of binary words conveying numerical information relating to a plurality of different items and for selectIvely modifying the information so stored, comprising: a plurality of substantially identical parallel memory stages including each a magnetorestrictive wire provided at one end with a writing coil and at the other end with a reading coil for the delayed transmission of a series of digital pulses from an input of each stage to an output thereof, each digital pulse representing a bit of a respective word, the delay time of said wire between said coils being a multiple of the fundamental recurrence period of said digital pulses whereby a plurality of such pulses can be simultaneously inscribed in said wire; a logic matrix connected to the inputs of all said stages for controlling the inscription of digital pulses on the respective wire thereof; feedback means connecting the reading coil of each stage with the writing coil thereof through said logic matrix for periodically reinscribing each digital pulse on the same wire to perpetuate the information stored in said register stages; and command means connected to said logic matrix for modifying, during a selected reCurrence period, the information to be reinscribed; said logic matrix comprising a first section for the lowest-order memory stage and an additional section for each higher-order memory stage, a first set of leads common to all said sections and selectively energizable by said command means, a second set of leads common to all said sections and selectively energizable by said feedback means, and a plurality of said logic gates in each section having input connections to respective combinations of leads from said first and second sets and having a single output connection to the input of the corresponding memory stage.
Claim 14
Dependent Claim 297 words
A counting register for concurrently storing a plurality of binary words conveying numerical information relating to a plurality of different items and for selectIvely modifying the information so stored, comprising: a plurality of substantially identical parallel memory stages including each a magnetorestrictive wire provided at one end with a writing coil and at the other end with a reading coil for the delayed transmission of a series of digital pulses from an input of each stage to an output thereof, each digital pulse representing a bit of a respective word, the delay time of said wire between said coils being a multiple of the fundamental recurrence period of said digital pulses whereby a plurality of such pulses can be simultaneously inscribed in said wire; a logic matrix connected to the inputs of all said stages for controlling the inscription of digital pulses on the respective wire thereof; feedback means connecting the reading coil of each stage with the writing coil thereof through said logic matrix for periodically reinscribing each digital pulse on the same wire to perpetuate the information stored in said register stages; and command means connected to said logic matrix for modifying, during a selected reCurrence period, the information to be reinscribed; said logic matrix comprising a first section for the lowest-order memory stage and an additional section for each higher-order memory stage, a first set of leads common to all said sections and selectively energizable by said command means, a second set of leads common to all said sections and selectively energizable by said feedback means, and a plurality of said logic gates in each section having input connections to respective combinations of leads from said first and second sets and having a single output connection to the input of the corresponding memory stage.

References Cited (Backward Citations)

US3370158A Cited
US3471835A Cited
US3405392A Cited
US3414889A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1974-09-06 1975-03-08 1975-09-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1978-09-06 1979-03-08 1979-09-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1982-09-06 1983-03-08 1983-09-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag