ICL8038 (8038) Function Generator IC
The ICL8038 is a precision waveform generator IC capable of producing sine, square, triangular, sawtooth, and pulse waveforms over a wide range of frequencies.
It is a monolithic function generator designed using bipolar and MOS technologies, offering low distortion, high accuracy, and excellent frequency stability.
The output frequency can be controlled by external resistors and capacitors, or by an external voltage, making it suitable for VCO (Voltage Controlled Oscillator) applications.
It can typically operate from 0.001 Hz to 300 kHz, depending on the configuration.
Click here to view related products
Features:-
- Low Frequency Drift with Temperature 250ppm/°C
- Low Distortion 1% (Sine Wave Output)
- High Linearity 0.1% (Triangle Wave Output)
- Wide Frequency Range 0.001Hz to 300kHz
- Variable Duty Cycle 2% to 98%
- High Level Outputs TTL to 28V
- Simultaneous Sine, Square, and Triangle Wave Outputs
- Easy to Use – Just a Handful of External Components Required
Specification:-
| Parameter | Specification |
| Supply Voltage (V- to V+) | 36V |
| Input Voltage | V- to V+ |
| Input Current | 25mA |
| Output Sink Current | 25mA |
| Temperature Range | 0°C to 70°C |
Functional Description
The ICL8038 internally generates a triangular waveform by charging and discharging a capacitor with a constant current source.
From this triangular wave, it derives:
- A square wave (by comparison), and
- A sine wave (by shaping the triangle wave through a nonlinear network).
By adjusting external resistors, capacitors, and the symmetry control, you can fine-tune the frequency, amplitude, and waveform purity.
Applications
- Function generator circuits
- Audio signal generation and testing
- Waveform synthesis
- Analog frequency modulation (FM) circuits
- Phase-locked loops (PLL)
- Voltage-controlled oscillator (VCO)
- Signal conditioning or analog waveform generators
- Oscillator for analog/digital systems
*Product image for illustration purposes only, actual product may vary.






Shubhendu Pal (Verified Customer) –
Not checked yet
Shubhendu Pal –
Ajeya (Verified Customer) –
Ajeya –