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

Digital scaling apparatus

Assignee: Motorola Solutions Inc
•
Filing: 1980-03-28
•
Granted: 1982-06-15
•
Expires: 2000-03-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Digital scaling apparatus adapted to receive a plurality of digital signals each composed of a plurality of bits which first encodes each of the digital signals in accordance with the number of left shifts possible in each signal without losing any data, and then compares the encoded signals to select the largest digital signal, which selected encoded signal is used as a command to shift all of the digital signals an amount necessary to left justify the largest digital signal.

Inventors

  • 👤 Maurice B. Aufderheide
  • 👤 Sam M. Daniel

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 10:47
CPC Classifications
G; G06; G06F; G06F5/00; G06F5/01; G06F5/015

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 116 words
Digital scaling apparatus comprising: (a) encoding means adapted to receive a plurality of digital words each composed of a plurality of bits and provide a digital shift command for each digital word representative of the number of bits the digital word must be shifted to left-justify it; (b) comparing means for comparing each of the shift commands to all of the remaining shift commands and selecting the shift command representative of the fewest number of bits to be shifted; and (c) bit shifting means connected to receive the plurality of digital words and the selected shift command for shifting each of the plurality of digital words the number of bits represented by the selected shift command.
Claim 2
Dependent Claim 116 words
Digital scaling apparatus comprising: (a) encoding means adapted to receive a plurality of digital words each composed of a plurality of bits and provide a digital shift command for each digital word representative of the number of bits the digital word must be shifted to left-justify it; (b) comparing means for comparing each of the shift commands to all of the remaining shift commands and selecting the shift command representative of the fewest number of bits to be shifted; and (c) bit shifting means connected to receive the plurality of digital words and the selected shift command for shifting each of the plurality of digital words the number of bits represented by the selected shift command.
Claim 3
Dependent Claim 80 words
Digital scaling apparatus as claimed in claim 1 wherein the digital shift commands are compared in pairs and the comparison means for each pair of digital shift commands includes a comparator circuit and a multiplexing circuit each connected to receive the pair of digital shift commands with the multiplexing circuit further connected to the comparator circuit for controlling the multiplexing circuit to pass only the digital shift command of the pair representative of the most closely left justified digital word.
Claim 4
Dependent Claim 108 words
Digital scaling apparatus as claimed in claim 1 wherein the bit shifting means includes a plurality of bit shifting circuits each having a plurality of inputs and components connected to receive some of the bits of a digital word thereon, the plurality of bit-shifting components being interconnected so that the plurality of bits of a digital word normally retains the same bit-significance in the output and the entire digital word is shifted one bit, in response to a shift command from the comparing means, to shift the most significant bit out of the digital word with all of the remaining bits being shifted one bit to the left.
Claim 5
Dependent Claim 104 words
Digital scaling apparatus as claimed in claim 3 wherein each bit-shifting circuit includes at least one second bit shifting component connected to the output of the plurality of bit shifting components so that the plurality of bits normally retains the same bit significance as in the output of the plurality of bit shifting components and the entire digital word is shifted by a plurality of bits, in response to a shift command from the comparing means, to shift a similar plurality of the most significant bits out of the output with all of the remaining bits being shifted a similar plurality to the left.
Claim 6
Dependent Claim 120 words
Digital scaling apparatus as claimed in claim 1 wherein at least one of the plurality of digital words is composed of at least twenty bits and the bit shifting means includes a circuit for receiving the one digital word, which circuit includes at least five first bit shifting components each connected to receive seven of the twenty bits with three of the least significant bits of the seven bits supplied to each first bit-shifting component being supplied in parallel to an adjacent one of the first bit-shifting components as the three most significant bits and the three least significant bits of the final first bit-shifting component being held at zero for shifting the one digital word by one bit steps.
Claim 7
Dependent Claim 97 words
Digital scaling apparatus as claimed in claim 5 wherein the circuit of the bit-shifting means further includes at least four second bit-shifting components, with each of the first bit-shifting components having four outputs and each of the second bit-shifting components having seven inputs and four outputs with each output from each of the first bit shifting components being connected to an input of a different second bit-shifting component and the remaining two inputs, representing the two least-significant bits of each second bit-shifting component, being held at zero for shifting the one digital word by four bit steps.
Claim 8
Dependent Claim 57 words
Digital scaling apparatus as claimed in claim 1 wherein the bit shifting means includes a plurality of bit-shifting circuits each connected to receive a digital word and each including means for controlling the bit-shifting circuit to shift the bits of the digital word toward the most significant bit any whole integer up to a predetermined maximum shift.
Claim 9
Dependent Claim 64 words
Digital scaling apparatus as claimed in claim 1 wherein the bit shifting circuits each include a plurality of first components connected to shift the bits a single bit and a plurality of second components connected to shift the bits a plurality of bits with the first and second components being interconnected to shift the bits any whole integer up to the predetermined maximum shift.
Claim 10
Dependent Claim 58 words
Digital scaling apparatus as claimed in claim 1 wherein the encoding means includes a plurality of circuits each connected to receive one of the plurality of digital words, each of said circuits being constructed to provide a digital output shifting command representative of the number of bits the received digital word must be shifted to left justify it.
Claim 11
Dependent Claim 22 words
Digital scaling apparatus as claimed in claim 9 wherein the encoding means includes circuitry for selecting the smallest digital output shifting command.
Claim 12
Dependent Claim 42 words
Digital scaling apparatus as claimed in claim 10 wherein the selected smallest digital output shifting command is connected to the bit shifting means and the bit shifting means contains circuitry for receiving the command and shifting the digital words in accordance therewith.

References Cited (Backward Citations)

US3064239A Cited
US3234368A Cited
DE2312178B1 Cited
US3831012A Cited
US3916388A Cited
US3934132A Cited
US4139899A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1985-06-14 1985-12-14 1986-06-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1989-06-14 1989-12-14 1990-06-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1993-06-14 1993-12-14 1994-06-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag