Patent US4809205A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4809205A Expired / Lapsed US ⏱️ 0.0 years remaining

Digital sine conversion circuit for use in direct digital synthesizers

Assignee: Boeing North American Inc
•
Filing: 1986-11-19
•
Granted: 1989-02-28
•
Expires: 2006-11-19
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The size, power, and speed constraints in digital sinusoidal waveform generators using values stored in a read-only-memory are alleviated by storing the required values in two smaller read-only-memory devices containing a primary amplitude value and a secondary amplitude value, and a third read-only-memory containing corrective values, the total number of values in the three read-only-memory devices being reduced over the number in a single read-only-memory. The primary and secondary values are combined in accordance with disclosed trigonometric identities in response to a repetitive binary count, and the corrective values are added as determined by logic circuitry responding to the same binary count.

Inventors

  • 👤 Richard A. Freeman

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 15:56
CPC Classifications
G; G06; G06F; G06F1/00; G06F1/02; G06F1/03; G06F1/035; G06F1/0356; G06F2101/00; G06F2101/04

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 161 words
A digital sine conversion circuit, comprising: means for dividing a sine wave quadrant into a plurality of coarse phase angle intervals; means for dividing each of said coarse intervals into a plurality of intermediate phase angle intervals; means for storing an amplitude value associated with each coarse phase phase angle interval; means for storing a slope value associated with each intermediate phase angle interval; means for storing a carry value associated with each intermediate phase angle interval; means for providing the phase angle value at each intermediate phase angle interval; means for multiplying the phase angle value by the slope value at each intermediate phase angle interval to produce a first intermediate value; means for adding the carry value at each intermediate phase angle interval to the first intermediate value to produce a second intermediate value; and means for adding the coarse value to said second intermediate value to produce a sine wave amplitude value at each intermediate phase angle interval.
Claim 2
Dependent Claim 161 words
A digital sine conversion circuit, comprising: means for dividing a sine wave quadrant into a plurality of coarse phase angle intervals; means for dividing each of said coarse intervals into a plurality of intermediate phase angle intervals; means for storing an amplitude value associated with each coarse phase phase angle interval; means for storing a slope value associated with each intermediate phase angle interval; means for storing a carry value associated with each intermediate phase angle interval; means for providing the phase angle value at each intermediate phase angle interval; means for multiplying the phase angle value by the slope value at each intermediate phase angle interval to produce a first intermediate value; means for adding the carry value at each intermediate phase angle interval to the first intermediate value to produce a second intermediate value; and means for adding the coarse value to said second intermediate value to produce a sine wave amplitude value at each intermediate phase angle interval.
Claim 3
Dependent Claim 21 words
A digital sine conversion circuit as described in claim 1 further including means for 2's complementing the sine wave amplitude value.
Claim 4
Dependent Claim 47 words
A digital sine conversion circuit as described in claim 1 wherein said values in said carry value storing means have the value 1 for a first portion of an intermediate phase angle intervals and a value 0 for a second portion of the intermediate phase angle intervals.
Claim 5
Dependent Claim 31 words
A digital sine conversion circuit as described in claim 3 wherein said first portion of said intermediate phase angle intervals occupies greater than one half of said intermediate phase angle intervals.
Claim 6
Dependent Claim 28 words
A digital sine conversion circuit as described in claim 4 wherein said first portion of said intermediate phase angle intervals occupies three-fourths of said intermediate phase angle intervals.
Claim 7
Dependent Claim 20 words
A digital sine conversion circuit as described in claim 5 wherein said first portion precedes said second portion in time.
Claim 8
Dependent Claim 20 words
A digital sine conversion circuit as described in claim 5 wherein said first portion follows said second portion in time.
Claim 9
Dependent Claim 20 words
A digital sine conversion circuit as described in claim 5 wherein said carry value storing means contains two digital bits.
Claim 10
Dependent Claim 61 words
A digital sine conversion circuit as described in claim 5 wherein a first of said bits determines whether to add the value 1 at said first intermediate value intervals and the second of said bits determines whether the value 1 is added at said first intermediate value intervals at the first or the second three-fourths of said intermediate phase angle values.
Claim 11
Dependent Claim 208 words
A digital sine conversion circuit, comprising: means for dividing a sine wave quadrant into a plurality of coarse phase angle intervals; means for dividing each of said coarse intervals into a plurality of intermediate phase angle intervals; first read-only-memory for storing an amplitude value associated with each coarse phase angle interval; second read-only-memory for storing a slope value associated with each intermediate phase angle interval; third read-only-memory for storing a carry value associated with each intermediate phase angle interval; means for providing the phase angle value at each intermediate phase angle interval; means for multiplying the phase angle value by the slope value at each intermediate phase angle interval to produce a first intermediate value; an adder adding the carry value at each intermediate phase angle interval to the first intermediate value to produce a second intermediate value; means for restricting addition of said carry value at either the first or the second three-fourths of said intermediate phase angle intervals; means for determining which of the first and second three-fourths of said phase angle intervals to which said carry bit will be added; and means for adding the coarse value to said second intermediate value to produce a sine wave amplitude value at each intermediate phase angle interval.
Claim 12
Dependent Claim 208 words
A digital sine conversion circuit, comprising: means for dividing a sine wave quadrant into a plurality of coarse phase angle intervals; means for dividing each of said coarse intervals into a plurality of intermediate phase angle intervals; first read-only-memory for storing an amplitude value associated with each coarse phase angle interval; second read-only-memory for storing a slope value associated with each intermediate phase angle interval; third read-only-memory for storing a carry value associated with each intermediate phase angle interval; means for providing the phase angle value at each intermediate phase angle interval; means for multiplying the phase angle value by the slope value at each intermediate phase angle interval to produce a first intermediate value; an adder adding the carry value at each intermediate phase angle interval to the first intermediate value to produce a second intermediate value; means for restricting addition of said carry value at either the first or the second three-fourths of said intermediate phase angle intervals; means for determining which of the first and second three-fourths of said phase angle intervals to which said carry bit will be added; and means for adding the coarse value to said second intermediate value to produce a sine wave amplitude value at each intermediate phase angle interval.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-02-28 1992-08-29 1993-02-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-02-28 1996-08-29 1997-02-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-02-28 2000-08-29 2001-02-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag