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

μ-Law to floating point converter

Assignee: AT&T Inc
•
Filing: 1978-10-04
•
Granted: 1980-02-19
•
Expires: 1998-10-04
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In PCM systems, it is known to convert mu -law digital code words including a sign bit, m characteristic bits, and n mantissa bits representing respectively the polarity, segment value, and quantizing step of a quantized analog sample into a binary floating point representation thereof including a sign, exponent, and mantissa in order to process the digital signal. Known converters are of two relatively expensive types: (1) using a memory having 2m+n locations or (2) employing a mu -law to fixed point conversion followed by fixed point to floating point conversion. To mitigate such drawbacks, the present converter (100) employs a relatively inexpensive translator (200) for translating the segment value and a prefixed quantizing step into a reference mantissa. The code word quantizing step is then added (90, 95) to the reference mantissa to provide the floating point mantissa. The exponent is equal to the segment value; and the sign bit represents the sign. The translator may be implemented, for example, by using a memory having 2m locations or by simple combinatorial logic.

Inventors

  • 👤 Donald L. Duttweiler

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 20:17
CPC Classifications
H; H03; H03M; H03M7/00; H03M7/14; H03M7/24

Claims Analysis

Total Claims: 5
Claim 1
Independent Claim 206 words
A μ-law to floating point converter (100) including input terminals (10, 11-1, 11-2, 11-3, 12-1, 12-2, 12-3, 12-4) adapted to receive a μ-law code word, said code word including a sign bit representing polarity, characteristic bits representing segment value, and mantissa bits representing a code word quantizing step; output terminals (20, 21-1, 21-2, 21-3, 22-1, 22-2, 22-3, 22-4, 22-5) adapted to transmit a floating point representation of said code word, said representation including a sign, an exponent and a floating point mantissa; means (12) for extending said polarity and said segment value to first predetermined ones (20, 21-1, 21-2, 21-3) of said output terminals and characterized in that said converter further comprises: a translator (200) responsive to said segment value and to a prefixed quantizing step for providing a reference mantissa; means (90, 95) responsive to said reference mantissa and to said code word quantizing step for providing said floating point mantissa; means (23) for extending said floating point mantissa to second predetermined ones (22-1, 22-2, 22-3, 22-4, 22-5) of said output terminals whereby said floating point representation consists of said sign bit (20), said characteristic bits directly extended as said exponent (21-1, 21-2, 21-3), and said extended floating point mantissa (22-1, 22-2, 22-3, 22-4, 22-5).
Claim 2
Dependent Claim 206 words
A μ-law to floating point converter (100) including input terminals (10, 11-1, 11-2, 11-3, 12-1, 12-2, 12-3, 12-4) adapted to receive a μ-law code word, said code word including a sign bit representing polarity, characteristic bits representing segment value, and mantissa bits representing a code word quantizing step; output terminals (20, 21-1, 21-2, 21-3, 22-1, 22-2, 22-3, 22-4, 22-5) adapted to transmit a floating point representation of said code word, said representation including a sign, an exponent and a floating point mantissa; means (12) for extending said polarity and said segment value to first predetermined ones (20, 21-1, 21-2, 21-3) of said output terminals and characterized in that said converter further comprises: a translator (200) responsive to said segment value and to a prefixed quantizing step for providing a reference mantissa; means (90, 95) responsive to said reference mantissa and to said code word quantizing step for providing said floating point mantissa; means (23) for extending said floating point mantissa to second predetermined ones (22-1, 22-2, 22-3, 22-4, 22-5) of said output terminals whereby said floating point representation consists of said sign bit (20), said characteristic bits directly extended as said exponent (21-1, 21-2, 21-3), and said extended floating point mantissa (22-1, 22-2, 22-3, 22-4, 22-5).
Claim 3
Dependent Claim 28 words
The converter defined in claim 1 wherein said floating point mantissa providing means includes apparatus (90, 95) for adding said reference mantissa and said code word quantizing step.
Claim 4
Dependent Claim 35 words
The converter defined in claim 1 wherein said translator (200) includes a memory device for providing said reference mantissa at an output thereof (220) responsive to said segment value extended to an input thereof (210).
Claim 5
Dependent Claim 99 words
The converter defined in claim 1 wherein said translator (200) includes apparatus (50, 30, 25, 40) for providing an approximation of said reference mantissa at an output thereof (220) responsive to said segment value extended to an input thereof (210); said approximation being a number from a predetermined set, said number being the number in the set which is closest to said reference mantissa; and means (90, 95) for adding said approximation and said code word quantizing step to obtain a sum; means (23) for extending said sum to said second predetermined output terminals as said floating point mantissa.

References Cited (Backward Citations)

US3825924A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1983-02-18 1983-08-20 1984-02-19 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1987-02-18 1987-08-20 1988-02-19 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1991-02-18 1991-08-20 1992-02-19 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag