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

Shift network having a mask generator and a rotator

Assignee: Unisys Corp
•
Filing: 1976-10-18
•
Granted: 1979-02-13
•
Expires: 1996-10-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In a network for transferring a source field in a source word into a destination field in a destination word two basic hardware sub-functions are utilized: rotation and mask vector generation. In the network the destination field of a destination word is masked. Concurrently in the network, a source word is rotated bringing the source field thereof into corresponding alignment with the masked destination field and all but the source field of the source word is masked. Subsequent logical combining of the masked destination word and the rotated and masked source word generates the desired field transference. In one embodiment the required masking operation is accomplished during a single pass of the destination and source words through the network. In an alternate embodiment using less masking hardware only half of the required masking is accomplished during each pass and two passes are required before the logical combining to achieve the desired field transference.

Inventors

  • 👤 Bhalchandra R. Tulpule
  • 👤 Daniel D. Gajski

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 21:39
CPC Classifications
G; G06; G06F; G06F7/00; G06F7/76; G06F7/764; G06F5/00; G06F5/01; G06F5/015

Claims Analysis

Total Claims: 4
Claim 1
Independent Claim 207 words
A network for transferring a source field in a source word to a destination field in a destination word comprising: an input data path for receiving both a plurality of source words, each source word therein having a source field, and a plurality of destination words, each destination word therein having a destination field; a source register fed by said input data path for temporarily storing an individual source word therein; a destination register fed by said input data path for temporarily storing an individual destination word therein; source rotate means fed by said source register for rotating said individual source word temporarily stored therein to bring said source field thereof into corresponding alignment with said destination field of said individual destination word temporarily stored in said destination register; source mask means fed by said source rotate means for masking all but said source field of said individual source word rotated by said source rotate means; destination mask means fed by said destination register for masking said destination field of said individual destination word temporarily stored therein; and logic means fed by both said source mask means and said destination mask means for combining said rotated and masked individual source word with said masked individual destination word.
Claim 2
Dependent Claim 207 words
A network for transferring a source field in a source word to a destination field in a destination word comprising: an input data path for receiving both a plurality of source words, each source word therein having a source field, and a plurality of destination words, each destination word therein having a destination field; a source register fed by said input data path for temporarily storing an individual source word therein; a destination register fed by said input data path for temporarily storing an individual destination word therein; source rotate means fed by said source register for rotating said individual source word temporarily stored therein to bring said source field thereof into corresponding alignment with said destination field of said individual destination word temporarily stored in said destination register; source mask means fed by said source rotate means for masking all but said source field of said individual source word rotated by said source rotate means; destination mask means fed by said destination register for masking said destination field of said individual destination word temporarily stored therein; and logic means fed by both said source mask means and said destination mask means for combining said rotated and masked individual source word with said masked individual destination word.
Claim 3
Dependent Claim 22 words
The network according to claim 1 wherein said source mask means and said destination mask means each include a modular mask generator.
Claim 4
Dependent Claim 24 words
The network according to claim 1 wherein said source mask means and said destination mask means each include a pair of modular mask generators.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1982-02-12 1982-08-14 1983-02-13 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1986-02-12 1986-08-14 1987-02-13 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1990-02-12 1990-08-14 1991-02-13 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag