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

Sine-cosine generator comprised of a diode array

Assignee: Boeing North American Inc
•
Filing: 1967-03-23
•
Granted: 1971-03-09
•
Expires: 1987-03-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A sine-cosine generator comprised of a diode array forming a fixed memory for storing binary values of the sines of angles and an array integral with the memory array for addressing locations within said memory. The preferred embodiment uses a diode array to mechanize an interpolation scheme for reducing the storage requirements when high accuracy sine-cosine values are required.

Inventors

  • 👤 Gerald J Burnett

Bibliographic Details

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

Claims Analysis

Total Claims: 11
Claim 1
Independent Claim 154 words
A sine-cosine generator comprising fixed diode matrix means, including a memory, for storing binary values representing the value of the sine of a plurality of angles including means for selecting locations within said memory, said diode matrix mechanizing an interpolation scheme for reducing the amount of storage required for generating sine or cosine values, said matrix comprising a first section for storing sine values and a second section relatively smaller than the first, for storing trigonometric function values of angles for completing the interpolation scheme, said first section storing sin Theta i values and said second section storing Delta Theta cos Theta i values for mechanizing the linear Taylor Series, where Theta i represents an angle between 0* and 90* and Delta Theta represents an angle increment obtained from ( Theta - Theta i) where Theta is the angle whose sine value is represented by the sin Theta i Delta Theta cos Theta i.
Claim 2
Dependent Claim 154 words
A sine-cosine generator comprising fixed diode matrix means, including a memory, for storing binary values representing the value of the sine of a plurality of angles including means for selecting locations within said memory, said diode matrix mechanizing an interpolation scheme for reducing the amount of storage required for generating sine or cosine values, said matrix comprising a first section for storing sine values and a second section relatively smaller than the first, for storing trigonometric function values of angles for completing the interpolation scheme, said first section storing sin Theta i values and said second section storing Delta Theta cos Theta i values for mechanizing the linear Taylor Series, where Theta i represents an angle between 0* and 90* and Delta Theta represents an angle increment obtained from ( Theta - Theta i) where Theta is the angle whose sine value is represented by the sin Theta i Delta Theta cos Theta i.
Claim 3
Dependent Claim 29 words
The combination as recited in claim 1, including means for adding the sin Theta i values to the Delta Theta cos Theta i values for generating sine Theta values.
Claim 4
Dependent Claim 54 words
A sine-cosine generator comprising fixed diode matrix means, including a memory, for storing binary values representing the value of the sine of a plurality of angles including means for selecting locations within said memory, said memory comprising a matrix of conductors having diodes selectively connected between said conductors for forming an array of diodes.
Claim 5
Dependent Claim 54 words
A sine-cosine generator comprising fixed diode matrix means, including a memory, for storing binary values representing the value of the sine of a plurality of angles including means for selecting locations within said memory, said memory comprising a matrix of conductors having diodes selectively connected between said conductors for forming an array of diodes.
Claim 6
Dependent Claim 222 words
A sine-cosine generator comprising fiXed diode matrix means, including a memory, for storing binary values representing the value of the sine of a plurality of angles including means for selecting locations within said memory, said diode matrix means including a matrix of conductors having diodes selectively connected between said conductors for forming a binary array of diodes, said matrix including a first plurality of conductors extending in a first direction and a second plurality of conductors extending in a second direction substantially orthogonal to the first conductors, diodes being connected between said conductors of said first plurality of conductors and conductors of said second plurality of conductors at certain intersections of said conductors for mechanizing a count having a maximum and minimum value, said binary value representing address locations within the storage portion of said matrix, said first plurality of conductors being divided into first and second separated portions, said first portion mechanizing a first binary count and said second portion mechanizing a second binary count, said first portion representing address locations of sin Theta i values stored in a first storage portion of the matrix means, and said second portion representing address locations of Delta Theta cos Theta i values stored in a second storage portion of the matrix means, including means for selecting which of said address locations are accessed.
Claim 7
Dependent Claim 222 words
A sine-cosine generator comprising fiXed diode matrix means, including a memory, for storing binary values representing the value of the sine of a plurality of angles including means for selecting locations within said memory, said diode matrix means including a matrix of conductors having diodes selectively connected between said conductors for forming a binary array of diodes, said matrix including a first plurality of conductors extending in a first direction and a second plurality of conductors extending in a second direction substantially orthogonal to the first conductors, diodes being connected between said conductors of said first plurality of conductors and conductors of said second plurality of conductors at certain intersections of said conductors for mechanizing a count having a maximum and minimum value, said binary value representing address locations within the storage portion of said matrix, said first plurality of conductors being divided into first and second separated portions, said first portion mechanizing a first binary count and said second portion mechanizing a second binary count, said first portion representing address locations of sin Theta i values stored in a first storage portion of the matrix means, and said second portion representing address locations of Delta Theta cos Theta i values stored in a second storage portion of the matrix means, including means for selecting which of said address locations are accessed.
Claim 8
Dependent Claim 143 words
A sine-cosine generator comprising fixed diode matrix means, including a memory, for storing binary values representing the value of the sine of a plurality of angles including means for selecting locations within said memory, said memory comprising a matrix of conductors having diodes selectively connected between said conductors for forming a binary array of diodes, said matrix including a first plurality of conductors extending in a first direction and a second plurality of conductors extending in a second direction substantially orthogonal to the first conductors, diodes being selectively connected between conductors of said first plurality of conductors and conductors of said second plurality of conductors where conductors intersect for mechanizing a consecutive sequence of binary numbers having a maximum and a minimum value, each of said numbers indicating an address location within the portion of the diode matrix means storing said sine values.
Claim 9
Dependent Claim 143 words
A sine-cosine generator comprising fixed diode matrix means, including a memory, for storing binary values representing the value of the sine of a plurality of angles including means for selecting locations within said memory, said memory comprising a matrix of conductors having diodes selectively connected between said conductors for forming a binary array of diodes, said matrix including a first plurality of conductors extending in a first direction and a second plurality of conductors extending in a second direction substantially orthogonal to the first conductors, diodes being selectively connected between conductors of said first plurality of conductors and conductors of said second plurality of conductors where conductors intersect for mechanizing a consecutive sequence of binary numbers having a maximum and a minimum value, each of said numbers indicating an address location within the portion of the diode matrix means storing said sine values.
Claim 10
Dependent Claim 48 words
The combination as recited in claim 5, wherein said memory diodes mechanize fixed values for sin Theta values with a first address location representing a first binary value of a sin Theta value, said first address being addressed by a first column of said first plurality of conductors.
Claim 11
Dependent Claim 32 words
The combination as recited in claim 5, wherein an address location is selected by turning on certain of said diodes excluding the diodes connected to the conductors which represent the selected location.

References Cited (Backward Citations)

US3259736A Cited
US3245051A Cited
US3391395A Cited
US3423736A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1974-03-08 1974-09-07 1975-03-09 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1978-03-08 1978-09-07 1979-03-09 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1982-03-08 1982-09-07 1983-03-09 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag