← Back to Patent Explorer
US3573743A Expired / Lapsed US ⏱️ 0.0 years remaining

Programmable timing controls for magnetic memories

Assignee: Unisys Corp
•
Filing: 1968-09-30
•
Granted: 1971-04-06
•
Expires: 1988-09-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A magnetic memory access control system including programmable read-probe timing control circuitry for programmably changing the time of occurrence of read-probe pulses in response to programmed control instruction is described. The system includes a data processor capable of issuing control instructions for controlling the operation of a magnetic memory device. An access control unit is coupled intermediate to the data processor and the magnetic memory device, and operates to translate the control instructions. One class of control instruction defines the time of occurrence of read-probe pulses, for gating read amplifiers in the magnetic memory device at the programmably selected times.

Inventors

  • 👤 Edward P Hadd
  • 👤 Merlin L Hanson
  • 👤 Anthony R Talarczyk

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-22 19:24
CPC Classifications
G; G11; G11B; G11B20/00; G11B20/10; G11B20/16; G06; G06F; G06F11/00; G06F11/07; G06F11/14

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 150 words
For use in a programmable data processing system including processing means and memory devices, programmable read-probe pulse selection circuitry for selectively controlling the times of occurrence of read-probe pulses employed to read data signals from a given one of said memory devices comprising: receiving means for receiving programmably alterable function signal groupings from said processing means, predetermined ones of said function signal groupings indicative of the programmably selectable times of occurrence of read-probe pulses for use in the control of the readout of data signals from said given one of said memory devices function decoder means coupled to said receiving means for providing read-probe pulse seleCtion signals in response to said predetermined ones of said function signal groupings; and gating means coupled to said function decoder means for selectively gating signals from said given one of said memory devices at predetermined times in response to said read-probe pulse selection signals.
Claim 2
Dependent Claim 150 words
For use in a programmable data processing system including processing means and memory devices, programmable read-probe pulse selection circuitry for selectively controlling the times of occurrence of read-probe pulses employed to read data signals from a given one of said memory devices comprising: receiving means for receiving programmably alterable function signal groupings from said processing means, predetermined ones of said function signal groupings indicative of the programmably selectable times of occurrence of read-probe pulses for use in the control of the readout of data signals from said given one of said memory devices function decoder means coupled to said receiving means for providing read-probe pulse seleCtion signals in response to said predetermined ones of said function signal groupings; and gating means coupled to said function decoder means for selectively gating signals from said given one of said memory devices at predetermined times in response to said read-probe pulse selection signals.
Claim 3
Dependent Claim 70 words
Programmable read-probe pulse selection circuitry as in claim 1 wherein said receiving means includes storage register means for at least temporarily storing said programmably alterable function signal groupings, said storage register means including a plurality of bistable stages, each of said stages having true and complement output terminals for providing true and complement output signals indicative of the state of respective ones of the signals in said function signal groupings.
Claim 4
Dependent Claim 77 words
Programmable read-probe pulse selection circuitry as in claim 2 wherein said function decoder means includes first selection means coupled to a first group of predetermined ones of said stages for providing first selection signals identifying said predetermined ones of said functional signal groupings; and second selection means coupled to said first selection means and to a second group of predetermined ones of said stages for providing read-probe pulse selection signals in response to said function signal groupings.
Claim 5
Dependent Claim 47 words
Programmable read-probe pulse selection circuitry as in claim 3 wherein said gating means includes timing means coupled to said second selection means for providing programmably selected read-probe pulses for said gating of data signals at the programmably selected times in response to said read-probe pulse selection signals.
Claim 6
Dependent Claim 88 words
Programmable read-probe pulse selection circuitry as in claim 3 wherein said times of occurrence of said read-probe pulses include at least normally-timed read-probe pulses, early-timed read-probe pulses and late-timed read-probe pulses separately selectable by associated ones of said predetermined ones of said function signal groupings, and said second selection means includes early read-probe pulses selection means for providing early read-probe pulse selection signals, normal read-probe pulse selection means for providing normal read-probe pulse selection signals, and late read-probe pulse selection means for providing late read-probe pulse selection signals.
Claim 7
Dependent Claim 90 words
Programmable read-probe pulse selection circuitry as in claim 5 wherein said gating means includes first timing means coupled to said early read-probe pulse selection means for generating read-probe pulses a predetermined time earlier than normally-timed read-probe pulses in response to said early read-probe pulse selection signals, second timing means for generating said normally-timed read-probe pulses in response to said normal read-probe pulse selection signals, and third timing means for generating read-probe pulses a predetermined time later than said normally-timed read-probe pulses in response to said late read-probe pulse selection signals.
Claim 8
Dependent Claim 212 words
An improved programmably alterable memory timing system including: programmably alterable read-probe pulse generating means; magnetic memory means having addressable reading means for reading recorded signals from said memory means, output means for transmitting the recorded signals read from said memory means, and read-probe gating means coupled to said reading means and to said programmably alterable read-probe pulse-generating means for controlling transmission of said recorded signals read from said output means in response to pulses from said programmably alterable read-probe pulse-generating means; control means having first input means for receiving programmably alterable function signal groupings, a predetermined one of said function signal groupings controlling said source of read-probe pulses, second input means coupled to said output means for receiving said signals read from said magnetic memory means, error-detecting means coupled to said second input means for detecting and identifying erroRs in said signals read from said magnetic memory means, and function decoder means coupled to said first input means for providing read-probe pulse selection signals in response to said predetermined one of said function signal groupings; and means coupling said function decoder means to said programmably alterable read probe pulse generating means such that selectively timed read-probe pulses are applied to said read-probe gating means in response to said read-probe pulse selection signals.
Claim 9
Dependent Claim 212 words
An improved programmably alterable memory timing system including: programmably alterable read-probe pulse generating means; magnetic memory means having addressable reading means for reading recorded signals from said memory means, output means for transmitting the recorded signals read from said memory means, and read-probe gating means coupled to said reading means and to said programmably alterable read-probe pulse-generating means for controlling transmission of said recorded signals read from said output means in response to pulses from said programmably alterable read-probe pulse-generating means; control means having first input means for receiving programmably alterable function signal groupings, a predetermined one of said function signal groupings controlling said source of read-probe pulses, second input means coupled to said output means for receiving said signals read from said magnetic memory means, error-detecting means coupled to said second input means for detecting and identifying erroRs in said signals read from said magnetic memory means, and function decoder means coupled to said first input means for providing read-probe pulse selection signals in response to said predetermined one of said function signal groupings; and means coupling said function decoder means to said programmably alterable read probe pulse generating means such that selectively timed read-probe pulses are applied to said read-probe gating means in response to said read-probe pulse selection signals.
Claim 10
Dependent Claim 72 words
An improved programmably alterable memory timing system as in claim 7 and further including programmable data processor means coupled to said first input means in said control means for providing programmably alterable function signal groupings, and means responsively coupled to said error detecting means for programmably altering the selection of the ones of said function signal groupings to be applied to said control means for attempting to read the recorded signals correctly.
Claim 11
Dependent Claim 72 words
An improved programmably alterable memory timing system as in claim 8 wherein said input means includes storage register means for at least temporarily storing said programmably alterable function signal groupings, said storage register means including a plurality of bistable stages, each of said stages having true and complement output terminals for providing true and complement output signals indicative of the state of respective ones of the signals in said function signal groupings.
Claim 12
Dependent Claim 78 words
An improved programmably alterable memory-timing system as in claim 9 wherein said function decoder means includes first selection means coupled to a first group of predetermined ones of said stages for providing first selection signals identifying said predetermined ones of said functional signal groupings; and second selection means coupled to said first selection means and to a second group of predetermined ones of said stages for providing read-probe pulse selection signals in response to said function signal groupings.
Claim 13
Dependent Claim 51 words
An improved programmably alterable memory timing system as in claim 10 wherein said read-probe pulse generating means includes timing means coupled to said second selection means for providing programmably selected read-probe pulses for said gating of data signals at the programmably selected times in response to said read-probe pulse selection signals.
Claim 14
Dependent Claim 90 words
An improved programmably alterable memory timing system as in claim 9 wherein said times of occurrence of said read-probe pulses include at least normally-timed read-probe pulses, early-timed read-probe pulses and late-timed read-probe pulses separately selectable by associated ones of said predetermined ones of said function signal groupings, and said second selection means includes early read-probe pulses selection means for providing early read-probe pulse selection signals, normal read-probe pulse selection means for providing normal read-probe pulse selection signals, and late read-probe pulse selection means for providing late read-probe pulse selection signals.
Claim 15
Dependent Claim 94 words
An improved programmably alterable memory timing system as in claim 12 wherein said read-probe pulse generating means includes first timing means coupled to said early read-probe pulse selection means for generating read-probe pulses a predetermined time earlier than normally-timed read-probe pulses in response to said early read-probe pulse selection signals, second timing means for generating said normally-timed read-probe pulses in response to said normal read-probe pulse selection signals, and third timing means for generating read-probe pulses a predetermined time later than said normally-timed read-probe pulses in response to said late read-probe pulse selection signals.
Claim 16
Dependent Claim 58 words
An improved memory system including magnetic memory means having reading means for reading recorded signals and read-probe gating means coupled to said reading means for timing the reading of said recorded signals; and programmable control means coupled to said read-proBe gating means for programmably determining the time of occurrence of read-probe pulses for enabling said read-probe gating means.
Claim 17
Dependent Claim 58 words
An improved memory system including magnetic memory means having reading means for reading recorded signals and read-probe gating means coupled to said reading means for timing the reading of said recorded signals; and programmable control means coupled to said read-proBe gating means for programmably determining the time of occurrence of read-probe pulses for enabling said read-probe gating means.
Claim 18
Dependent Claim 34 words
An improved memory system as in claim 14 wherein said read-probe gating means includes a plurality of timing circuits, each of said timing circuits establishing a predetermined time of occurrence of said read-probe pulses.

References Cited (Backward Citations)

US3337852A Cited
US3426330A Cited
US3417378A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag