Sinusoidal Driver Using Analog Multipliers for Silicon Area Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing 8-bit sinusoidal DACs require high dynamic range and precision, often achieved with 12-bit or higher linear DACs, which are area-intensive and wasteful in bit combinations, making them inefficient for applications like bipolar stepper motors that need high step resolution at waveform peaks and relaxed resolution at zero current.

Innovation Solution

A method using an 8-bit linear DAC to generate a one-half sinusoidal waveform through interconnected analog current multipliers and a summing junction, achieving high resolution with lower-resolution DACs by approximating sin(x) = x - A*x^2 - A*B*x^3, and converting linear voltage to current, with optional current mirrors and transconductance amplifiers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a 12-bit or higher linear DAC is used to achieve high dynamic range and precision for sinusoidal waveforms, then the measurement precision and manufacturing precision are improved, but the area of stationary object increases significantly

Engineering Contradiction:
Improvestep resolutionVSAvoidsilicon surface area
Core Design Contradiction:
Measurement precisionVSArea of stationary object

Solution Approach 1:

The patent divides the sinusoidal waveform generation into multiple segments: a linear DAC generates a triangular waveform, which is then processed through separate analog computational blocks (multiplication by constants, squaring, cubing) to synthesize the sinusoidal waveform. This segmentation allows using a low-resolution DAC while achieving high effective precision through analog signal processing.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary analog computational system between the digital DAC and the final sinusoidal output. This intermediary consists of analog multipliers and summing junctions that transform the linear DAC output into a sinusoidal waveform, effectively bridging the gap between low-resolution digital input and high-precision sinusoidal output.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If a 12-bit or higher linear DAC is used to achieve high dynamic range, then the measurement precision is improved, but the device complexity increases

Engineering Contradiction:
Improvedynamic rangeVSAvoidlayout precision and effort
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the high-precision function into a simple linear DAC plus separate analog computational blocks. Each block performs a specific mathematical operation (multiplication, squaring, cubing), making the overall system easier to design and layout compared to implementing a single high-resolution DAC with all precision requirements concentrated in one component.

Inventive Principle:
Principle #1Segmentation

3Productivity

If an 8-bit sinusoidal DAC is used for bipolar stepper motor application, then the productivity is improved, but the measurement precision deteriorates at waveform peaks

Engineering Contradiction:
Improvemicro stepping capabilityVSAvoidstep resolution at waveform peaks
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent changes the parameter of the input waveform from sinusoidal to triangular (linear ramp), which can be easily generated by an 8-bit DAC. The sinusoidal shape is then synthesized through analog parameter transformations (multiplication by constants A and B, squaring, cubing operations) in subsequent stages, allowing the system to achieve high step resolution at waveform peaks while maintaining micro-stepping capability.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9112527B2Digital-to-analog sinusoidal driver apparatus, systems and methods
Publication Date: 2015.08.18 TEXAS INSTRUMENTS INC
  • US9112527B2 patent drawing
  • US9112527B2 patent drawing
  • US9112527B2 patent drawing

AI summary

Input codes are sequenced at a lower-resolution linear DAC and the output is converted to a linear current waveform. A first of two interconnected analog current multipliers multiplies the linear current by itself and by the inverse of a first constant current source to create a quadratic current output. A second current multiplier multiplies the quadratic output current by the linear current and by the inverse of a second constant current source to generate a cubic current output. The quadratic and cubic currents are subtracted from the linear current to generate an approximation of the first 180 degrees of a sine wave current. Alternate (pi to 2*pi) positive-going one-half sine waves may be polarity reversed to create a complete positive-going and negative-going sine-shaped electrical current of higher resolution than is available from a sine DAC of resolution equivalent to that of the lower-resolution linear DAC.