GB1016429A - Data processing system - Google Patents

Data processing system

Info

Publication number
GB1016429A
GB1016429A GB47402/63A GB4740263A GB1016429A GB 1016429 A GB1016429 A GB 1016429A GB 47402/63 A GB47402/63 A GB 47402/63A GB 4740263 A GB4740263 A GB 4740263A GB 1016429 A GB1016429 A GB 1016429A
Authority
GB
United Kingdom
Prior art keywords
flip
flop
detector plane
plane
flops
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired
Application number
GB47402/63A
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by International Business Machines Corp filed Critical International Business Machines Corp
Publication of GB1016429A publication Critical patent/GB1016429A/en
Expired legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C15/00Digital stores in which information comprising one or more characteristic parts is written into the store and in which information is read-out by searching for one or more of these characteristic parts, i.e. associative or content-addressed stores
    • G11C15/02Digital stores in which information comprising one or more characteristic parts is written into the store and in which information is read-out by searching for one or more of these characteristic parts, i.e. associative or content-addressed stores using magnetic elements

Landscapes

  • Fencing (AREA)
  • Electronic Switches (AREA)

Abstract

1,016,429. Electric digital data-storage. INTERNATIONAL BUSINESS MACHINES CORPORATION. Dec. 2, 1963 [Dec. 31, 1962], No. 47402/63. Heading G4C. Selected ones of m x n words in a memory are read out by interrogating an m x n element detector plane to set an m-stage and an n-stage register, the stages of which control corresponding stages of skipping registers which are interrogated to provide signals to the columns and rows of the memory respectively. The detector plane and memory are core matrices and the former has previously been set as a result of an associative interrogation of the memory. All columns in the detector plane are read-out to set selections of m " detector plane " flip-flops and n " detector plane " flip-flops, a given one of the former flip-flops being set if the column to which it corresponds contains a set core, and the latter flip-flops relating to the rows in a similar manner. Those of the m and n flip-flops which are set prime corresponding flip-flops in m and n-stage skipping registers respectively. The first primed flip-flop in m skipping register is set and the n " detector plane " flip-flops are reset. The set flip-flop in the m skipping register applies a signal to read-out the corresponding column of the detector plane into the n " detector plane " flip-flops. The first primed flip-flop in the n skipping register is set. This then supplies a signal to the memory where the coincidence of this signal and one from the set flip-flop in the m skipping register results in read-out of a word from the memory. This read-out results in a signal which resets the set flip-flop in the n skipping register and sets the next primed flip-flop therein. The next required word in the same column of the memory is thereupon read-out with advance of the n skipping register. This continues until the last primed flip-flop in the n skipping register has been set (and reset) when a signal produced from the n skipping register resets the n " detector plane " flip-flops and advances the m skipping register to the next primed flip-flop whereupon the corresponding column of the detector plane is read-out into the n " detector plane " flipflops, and so on. When the last primed flipflop of the m skipping register has been set (and reset) a completion indicator is actuated. By changing various switches over, fencing-off means may be connected into the circuit. By setting appropriate cores of a fence plane identical to the detector plane, read-out of words in any desired column or row of the memory may be prevented even though the corresponding cores in the detector plane are set. Read-out of any column of the detector plane into the m and n " detector plane " flipflops is now accompanied by read-out of the corresponding column of the fence plane into m and n " fence plane " flip-flops. The latter are reset whenever the m and n " detector plane " are reset respectively. Control of the skipping registers from " detector plane " flipflops is now via sets of (AND and OR) gates controlled by the " fence plane " flip-flops so that a given (set) " detector plane " flip-flop can prime the corresponding skipping register flip-flop if and only if the corresponding " fence plane " flip-flop is set. Figs. 3A-3B (not shown) show a modification in which two fence planes (with associated flip-flops) are provided and priming takes place only if the flip-flops of both fence planes (corresponding to the set " detector plane " flip-flop) are set. Manual change-over switches may be provided to allow operation using one fence plane only, if desired. Fig. 4 (not shown) shows a further modification in which a set flip-flop associated with either or both of the fence planes will allow priming. Fig. 5 (not shown) shows a modification in which priming takes place if and only if the set detector plane flip-flop corresponds to a set flip-flop relating to one fence plane and an unset flip-flop relating to the other fence plane. The cores of the detector and fence planes are adapted for non-destructive read-out by using short-duration read-out pulses, multiaperture devices, or two-core-per-bit devices where the cores are destructively read-out but only one at a time.
GB47402/63A 1962-12-31 1963-12-02 Data processing system Expired GB1016429A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US24859562A 1962-12-31 1962-12-31

Publications (1)

Publication Number Publication Date
GB1016429A true GB1016429A (en) 1966-01-12

Family

ID=22939789

Family Applications (1)

Application Number Title Priority Date Filing Date
GB47402/63A Expired GB1016429A (en) 1962-12-31 1963-12-02 Data processing system

Country Status (2)

Country Link
US (1) US3271744A (en)
GB (1) GB1016429A (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE1250659B (en) * 1964-04-06 1967-09-21 International Business Machines Corporation, Armonk, NY (V St A) Microprogram-controlled data processing system
US3402394A (en) * 1964-08-31 1968-09-17 Bunker Ramo Content addressable memory
US3377624A (en) * 1966-01-07 1968-04-09 Ibm Memory protection system
US3451044A (en) * 1966-08-10 1969-06-17 Us Army Coding device
US3465297A (en) * 1966-09-30 1969-09-02 Control Data Corp Program protection arrangement
US3508205A (en) * 1967-01-17 1970-04-21 Computer Usage Co Inc Communications security system
DE1549145A1 (en) * 1967-04-29 1971-02-18 Zuse Kg Matrix memory
JPS4930578B1 (en) * 1970-09-30 1974-08-14
US4523271A (en) * 1982-06-22 1985-06-11 Levien Raphael L Software protection method and apparatus

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR1213815A (en) * 1958-10-29 1960-04-04 Electronic device for rapid exploration of many electrical organs
US3108256A (en) * 1958-12-30 1963-10-22 Ibm Logical clearing of memory devices
DE1250489B (en) * 1959-11-27 1967-09-21 International Business Machines Corporation, Armonk, NY (V St A) I Circuit arrangement for storing blank passwords in an associative memory
US3121217A (en) * 1960-08-12 1964-02-11 Ibm Memory and circuits therefor
US3191155A (en) * 1960-08-22 1965-06-22 Ibm Logical circuits and memory
US3191156A (en) * 1962-03-02 1965-06-22 Internat Bustiness Machines Co Random memory with ordered read out
US3195109A (en) * 1962-04-02 1965-07-13 Ibm Associative memory match indicator control

Also Published As

Publication number Publication date
US3271744A (en) 1966-09-06

Similar Documents

Publication Publication Date Title
ES218314A1 (en) Record conversion system
GB1421017A (en) Data processing systems
GB1016429A (en) Data processing system
US2853698A (en) Compression system
US3376555A (en) Two-dimensional associative memory system
US3013251A (en) Data processing equipment
GB1429702A (en) Associative memory
US3324456A (en) Binary counter
JPS56123069A (en) Data processing device
US3149309A (en) Information storage and search system
GB914513A (en) Improvements in and relating to control switches employing magnetic core devices
GB1007222A (en) Search memory using longitudinal steering fields
US3056113A (en) Binary code storage system
GB1057946A (en) A storage arrangement with associative interrogation
GB993678A (en) A memory cell for a content addressable memory
GB916909A (en) Parallel interrogation of computer memories
US3254337A (en) Data conversion system
US3488641A (en) Coincident current read only memory using linear magnetic elements
GB1122321A (en) Method of reading from a detector matrix
GB1024927A (en) Character correlation system
US3346847A (en) Magnetic memory system
GB1158828A (en) Associative Memory
US3388387A (en) Drive circuit utilizing two cores
SU387359A1 (en) MULTI-TREATED DEFINER CELL
SU475624A1 (en) Error Detection Device