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

Fixed point and floating point computation units using commonly shared control fields

Assignee: EMC Corp
•
Filing: 1981-06-11
•
Granted: 1984-10-09
•
Expires: 2001-06-11
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A data processing system using separate fixed point and floating point computation units and a single control store means for controlling the operations of both units, the units being responsive to commonly shared control fields of the microinstructions supplied from the control store means during their respective operations. The floating point unit can provide single or double precision results, an additional control field of the microinstructions identifying which result is required.

Inventors

  • 👤 Jonathan S. Blau
  • 👤 James B. Stein

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 08:29
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/22; G06F9/226; G06F9/30; G06F9/30003; G06F9/30007; G06F9/3001; G06F9/30014; G06F9/30181; G06F9/30185; G06F9/38; G06F9/3885

Claims Analysis

Total Claims: 4
Claim 1
Independent Claim 153 words
In a data processing system requiring fixed point and floating point computation operations an arithmetic computation unit for providing fixed point arithmetic computations, a floating point computation unit operating independently and in time synchronism with said arithmetic computation unit comprising an exponent computation unit and a mantissa computation unit for providing floating point arithmetic computations for data words having a first or a second selected number of bits, a single control store means for supplying microinstructions for controlling the operations of both said arithmetic computation unit and said floating point computation unit, both said computation units being responsive to a plurality of commonly shared control fields of said microinstructions during their respective operations, said floating point computation unit being further responsive to an additional control field of said microinstructions for identifying whether said floating point computation unit is operating on data words of said first or said second selected number of data bits.
Claim 2
Dependent Claim 153 words
In a data processing system requiring fixed point and floating point computation operations an arithmetic computation unit for providing fixed point arithmetic computations, a floating point computation unit operating independently and in time synchronism with said arithmetic computation unit comprising an exponent computation unit and a mantissa computation unit for providing floating point arithmetic computations for data words having a first or a second selected number of bits, a single control store means for supplying microinstructions for controlling the operations of both said arithmetic computation unit and said floating point computation unit, both said computation units being responsive to a plurality of commonly shared control fields of said microinstructions during their respective operations, said floating point computation unit being further responsive to an additional control field of said microinstructions for identifying whether said floating point computation unit is operating on data words of said first or said second selected number of data bits.
Claim 3
Dependent Claim 48 words
In a data processing system in accordance with claim 1 wherein said first selected number of bits is 32 bits for providing a 24 bit floating point mantissa result and said second selected number of bits is 64 bits for providing a 56 bit floating point mantissa result.
Claim 4
Dependent Claim 84 words
In a data processing system in accordance with claim 2 wherein said additional control field identifies a 32 bit operation, said field controls the operation of said floating point computation unit in a manner such that the operands of the computation used for the first 24 bits of said floating point words are controlled by a microinstruction from said control store and further including means responsive to said additional control field for setting the remaining 40 bits of said floating point words to zero.

References Cited (Backward Citations)

US4161784A Cited
US4217657A Cited
US4295203A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1987-10-09 1988-04-09 1988-10-09 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1991-10-09 1992-04-09 1992-10-09 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1995-10-09 1996-04-09 1996-10-09 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag