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

Fraction bus for use in a numeric data processor

Assignee: Intel Corp
•
Filing: 1982-01-22
•
Granted: 1984-11-20
•
Expires: 2002-01-22
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A floating point, integrated, arithmetic circuit is organized around a file format having a floating point numeric domain exceeding that of any single or double precision floating point numbers, long or short integer words of BCD data upon which it must operate. As a result the circuit has a greater reliability, range and precision than ever previously achieved without entailing additional circuit complexity. Reliability is further enhanced by a systematic three bit rounding field, and by including means for detecting every error or exception condition with an optional expected response provided thereto by hardware. As a result of such organization, an unexpected increase of capacity is achieved wherein transcendental functions can be computed totally in hardware, and whereby mixed mode arithmetic can be implemented without difficulty. The numeric processor also includes a programmable shifter capable of arbitrary numbers of bit and byte shifts in a single clock cycle, as well as an arithmetic unit capable of implementing multiplication, division, modulo reduction and square roots directly in hardware.

Inventors

  • 👤 John Palmer
  • 👤 Bruce Ravenel
  • 👤 Rafi Nave

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 08:46
CPC Classifications
G; G06; G06F; G06F5/00; G06F5/01; G06F5/012; G06F11/00; G06F11/07; G06F11/0703; G06F11/0751; G06F11/0763; G06F7/00; G06F7/38; G06F7/48; G06F7/483; G06F7/544; G06F7/552; G06F7/5525; G06F7/60; G06F7/72; G06F9/00; G06F9/06; G06F9/30; G06F9/38; G06F9/3861; G06F9/3885; G06F7/499; G06F7/49905; G06F7/4991; G06F7/49942; G06F7/49947; G06F7/49957; G06F7/49963

Claims Analysis

Total Claims: 4
Claim 1
Independent Claim 155 words
An improvement in a numeric processor having a fraction bus, said processor for performing arithmetic calculations comprising: an adder having a first input coupled to said fraction bus; sum means for storing and shifting numeric quantities, the input of said sum means coupled to an output of said adder, the output of said sum means coupled to said fraction bus; a multiplexed register having its output coupled to a second input of said adder, the input of said multiplexed register coupled to said fraction bus; a skip shifter having a first output coupled to a third input of said adder; and control means coupled to said sum means and multiplexed register to selectively control said sum means and said multiplexed register depending on the arithmetic operation to be performed, a second output of said skip shifter being coupled to said control means to selectively provide control information thereto, whereby multiplication operations may be selectively performed.
Claim 2
Dependent Claim 155 words
An improvement in a numeric processor having a fraction bus, said processor for performing arithmetic calculations comprising: an adder having a first input coupled to said fraction bus; sum means for storing and shifting numeric quantities, the input of said sum means coupled to an output of said adder, the output of said sum means coupled to said fraction bus; a multiplexed register having its output coupled to a second input of said adder, the input of said multiplexed register coupled to said fraction bus; a skip shifter having a first output coupled to a third input of said adder; and control means coupled to said sum means and multiplexed register to selectively control said sum means and said multiplexed register depending on the arithmetic operation to be performed, a second output of said skip shifter being coupled to said control means to selectively provide control information thereto, whereby multiplication operations may be selectively performed.
Claim 3
Dependent Claim 27 words
The improvement of claim 1 further comprising: an inverter coupled to a sign bit location of said sum means; said inverter being coupled to said multiplexed register.
Claim 4
Dependent Claim 47 words
The improvement of claim 2 further comprising a serial quotient shift register having its input coupled to said inverter and its output coupled to said fraction bus, said quotient shift register for storing the resulting of divisions performed by said processor whereby division may be selectively performed.

References Cited (Backward Citations)

US3434114A Cited
US3594565A Cited
US3603934A Cited
US3641331A Cited
US3900723A Cited
US3926367A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag