GB1016429A - Data processing system - Google Patents
Data processing systemInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C15/00—Digital 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/02—Digital 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
- Electronic Switches (AREA)
- Fencing (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.
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)
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)
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 |
-
0
- US US3271744D patent/US3271744A/en not_active Expired - Lifetime
-
1963
- 1963-12-02 GB GB47402/63A patent/GB1016429A/en not_active Expired
Also Published As
Publication number | Publication date |
---|---|
US3271744A (en) | 1966-09-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
ES218314A1 (en) | Record conversion system | |
GB1016429A (en) | Data processing system | |
US2853698A (en) | Compression system | |
US3013251A (en) | Data processing equipment | |
GB1429702A (en) | Associative memory | |
GB1051700A (en) | ||
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 | |
US3264397A (en) | Control system | |
GB881881A (en) | Improvements in or relating to electronic computing machines | |
US3056113A (en) | Binary code storage system | |
GB1057946A (en) | A storage arrangement with associative interrogation | |
US3105226A (en) | Magnetic memory arrays | |
GB993678A (en) | A memory cell for a content addressable memory | |
GB916909A (en) | Parallel interrogation of computer memories | |
US3488641A (en) | Coincident current read only memory using linear magnetic elements | |
GB1122321A (en) | Method of reading from a detector matrix | |
GB1058659A (en) | Data storage 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 |