| |
MIDI
2
CV
1kHz
|
Block Diagram

This design shows the analog path
of the design for one channel: The digital PWM / PDM output of the
PLD / FPGA is filtered with a high cut filter to obtain an analogue
voltage. A configurable amplifier with an OPAMP apmplifies by ratio
2.5 taking an offset into acount. Therewith an analoge output
between 0,25 and 5,25 V can be achieved, making it possible to tune
and calibrate the synthesizer in software.
4 channels can
be realised with one single OPAMP of LM324 type. The PLD signal
runs at full speed 20MHz and create 10MHz-pulses. In that ways 10.000
pulses resolution are available for the desired 1kHz signal precision.
After filtering this gives an accuracy of 40dB ... 46dB THDN for
a typical signal change of 100 Hz ... 500 Hz. PDM is a stage 2 modulator.
VHDL-Entry has been done using
VHDL Studio
Frequency Table
The subsequent table
shows the required voltages to create the music frequencies. The
5V output covers 5 octaves. For the 10V specification a larger scaling
with other Opamps had to be selected.

Here linear relationship is used only. For a logarithmic control
option a larger scaling of the opamp amplification had to be implemented.
Standard CV-commands as triggers can be applied any point of time.
The circuit has full DC-capability.
Eagle - PCB
The PCB-Design has been done
with CadSoft - EAGLE 3.5.

A XC4000 PLD had been used and later moved to a current
XC2S200. .
|
|