Getting started with the Analog Discovery 3
1. Hardware
To set up the Analog Discovery 3:
- First, install the Digilent WaveForms software on your PC. See Installer Details for more information.
- Connect the Analog Discovery 3 to your PC using a USB cable and optional connect 5 V DC auxiliary supply.

Pin-out:

|
Recommended operating conditions |
Absolute ratings |
Oscilloscope (1+,1-,2+,2-) |
±50 V differential, ±25 V single ended, 1MΩ|24pF |
±50 V |
Wavegen (W1,W2) |
±5 V, ≤30 mA, 0Ω |
±10 V, 40 mA |
Power Supplies (V+,V-) |
0.5 ... 5 V, -0.5 ... -5 V, 0.8A/channel |
+6 V, -6 V, 1.6A/channel |
Voltage Readback |
-15V ... +15V |
-15V ... +15V |
USB powered |
0.6W-5.5W total |
depends on the port |
Auxiliary powered |
10W total |
15W total |
Digital IOs, Triggers (T1,T2,0,1...15) |
LVCMOS 3.3 V, 4-16 mA, slow-fast, pull Z-0-1-K |
± 20 V |
USB Supply |
5V, 0.9 ... 3A |
4.5V ... 5.5V |
Auxiliary Supply (5VDC) |
5V, 4A, 20W |
4.5V ... 5.5V, 3.1A, 15.5W |
For more information visit the Analog Discovery 3 reference page.
2. WaveForms Software
See Installer Details for information on installing WaveForms.
See WaveForms for information on using the software.
3. Troubleshooting
If the device is not detected by WaveForms application or experience random disconnects usually indicates contact problem. In this case, try using the original USB cable the device or other USB cables you have at hand, try using other USB port and hub, try other computer or 5V DC auxiliary supply for the device.
If you receive the error message "Communication with device failed" or "Device configuration failed":
- Remove all the attached components and wires from the Analog Discovery 3.
- Verify that the USB cable is attached correctly.
- Reconnect WaveForms to the Analog Discovery 3 and, without opening any instruments, verify that the WaveForms system monitor is displaying voltage and current levels.
The Analog Discovery 3's system monitor displays the voltage, current, and temperature. In the main window, click the button in the status bar to show this information.
- Temp: shows the device temperature measured on the circuit board
- Die: shows the device FPGA temperature
- VUSB: shows the USB voltage
- IUSB: shows the USB current
- VAUX: shows the auxiliary supply voltage
- IAUX: shows the auxiliary supply current
- VCC1/2: shows the USB CC lines voltage
- Trig1-2: shows the logic level of trigger IOs

When no instrument is running, the device power consumption is around 3.33 W (666mA). Depending on the usage, consumption can increase subject to the following limitations:
- The USB and AUX supplies are equipped with eFuse with 3.1 A current limitation. The devices shuts down in order to prevent damage, and the application displays the “Communication with the device failed” error message.
- See Power Supplies for information regarding limitations.
If you receive the previously mentioned error message, or if the voltage is less than 4.5 V, try the following options:
- Try to use 5 V DC 4 A power supply.
- Try to use a different USB cable and computer plug.
- Use the USB plug on the back of the PC, not the one on the front panel.
- Use a short cable, do not use a long cable or cable extender.
- Use a powered USB-hub, avoid using an unpowered hub.
- Reduce the current consumption on AWG, V+, and/or V-.
The LED on the back of the device next to the USB connector:
- dimly lit when powered but not active, indicating power good on the device digital rails.
- fully lit when active, indicating power good on the analog rails.
- blinking when the analog circuitry or user supplies is shut down due to insufficient power, low supply voltage.
4. System Frequency

The system clock is adjustable between 50 and 125MHz. This will be the base frequency used for Oscilloscope, Wavegen, Logic Analyzer and Pattern Generator. Each instrument or channel rate will be derived from this frequency.




The internal clock can be scaled down and output on Trigger 1 and 2. The Trigger 1 input can be used as reference clock for the device.

To use external reference clock:
- set Trigger 1 to be Input and provide 10-50 MHz
- set Clocking to Trigger 1 Input
- specify the External frequency
- the Phase option can be used for fine adjustment of system clock in 4-10 steps, depending on the system frequency.
To use two Analog Discovery 3 devices together:
- connect Trigger 1 and Trigger 2 between the devices
- in the WaveForms Device Manager select one of the AD3, press "Select + Dual" button and select the other AD3
- the Trigger 1 will be used for reference clock
- the Trigger 2 will be used for instrument synchronization
- Use the Phase option to have stable triggering between the devices. The optimal value depends on the specified frequencies and the used wiring.
To use multiple devices together with separate WaveForms applications, custom application or script:
- connect Trigger 1 between the devices
- on one device set Clocking to output Trigger 1 Output and on the others to be Trigger 1 Input
- configure the same Frequency and External for each device
A dedicated low-jitter PLL (CDCE6214) is used to drive the ADC and DAC.
In standalone and master mode the CDCE6214 uses a local 25 MHz oscillator (ECS-250-18-36-AGM-TR), providing to ADC a clock with less than 3ps jitter in 50Hz and 20MHz range.
A PLL in the FPGA is used to generate internal clocks, and also a low frequency clock which can be adjusted between 10 and 50MHz, and optionally output on the Trigger IOs.
The device can also be used in slave mode with external reference clock of 10-50MHz applied to Trig1, bypassing the FPGA and driving the CDCE6214. The minimum input reference frequency for the CDCE6214 is 10MHz. In this mode we measured less than 4ps jitter on ADC clock relative to the reference clock.

5. Oscilloscope
The Analog Discovery 3 has two differential oscilloscope input channels.
Specifications:
- The 0.5dB input bandwidth is 10 MHz.
- The positive and negative inputs have an impedance to ground of 1 MΩ in parallel with 24 pF.
- The ADC is 14 bits and 125 MSps, Texas Instruments ADC3644.
- The samples are stored in 16bits format which is useful for lower sample rate and average sampling mode. This gives at 62.5/50MHz 15bit and 31.25/25MHz (or lower) 16bits resolution.
- The absolute maximum input voltage is ±50 V.
- The buffer can be up to 64Ki (default 32Ki) samples shared betwee the enabled channels. When no channel is enabled the two real channels will capture.
- The inputs have two gain stages, providing ~3 mV and ~300 uV resolution, with 16 bit average sampling ~750 uV and ~75 uV, or even lower ~0.75 uV with 'Full Scale' 'Sample mode'.
|
Low Range |
High Range |
Range |
<= 500 mV/div |
> 500 mV/div |
Differential input voltage |
-5 V to +5 V |
N/A |
Common mode input voltage |
-20 V to +5 V |
N/A |
Positive and negative input voltage to GND |
N/A |
±25 V |
- There are two in-device Filter (FIR) channels of 16 taps.
- The Wavegen channel outputs can be captured using in-device digital loopback or analog readback (of 8ms resolution) for the power supply channels.
- The Recording, streaming data over USB can work up to 10-12 M samples/s.
To maximize the recording rate: enable only the needed Scope channel(s), select the 2nd device configuration to have more device buffer/fifo, use a USB port on root hub which is not shared with other devices, stop or close other applications that could increase the system (CPU, memory) usage.
- For more information visit the resource center

6. Arbitrary Waveform Generator
The Analog Discovery 3 is equipped with two Arbitrary Waveform Generators channels.
Specifications:
- The 0.5dB output bandwidth is 4 MHz.
- The output impedance is zero. The 33Ω PTC (PRG18BB330MB1RB) is in the output buffer feedback.
- The drive current depends on voltage, at lest 30mA and at most 40mA.
- The DAC is 14 bits and 125 MSps, Texas Instruments DAC5672.
- The maximum output is 10 Vpk2pk, between -5 V and +5 V.
- The output buffer is supplied at ±10V so the output voltage can reach close to these values (offset+amplitude) but the recommended usage range is ±5V where it can provide at least 30mA.
- The resolution is ~0.7 mV for amplitudes above 1 V, and ~0.18 mV for amplitudes of 1 V and lower.
- When a channel is closed or disabled, the output is not in high impedance but close to 0 V.
- The carrier buffer size is 16 Ki samples with the 1st (default) device configuration and 16 Ki with the 3rd configuration.
- The AM/PM and FM/SUM buffer size is 2 Ki samples with most of the device configurations and 8Ki with the 6th configuration on two channels.
- The power supplies can also be used as slow AWG channels.
- The Oscilloscope inputs (raw ADC, averaged or filtered samples) can be used as source signal, amplitude or frequency modulation.
- For more information visit the resource center

7. Power Supplies
The Analog Discovery 3 has two adjustable power supplies.
Specifications:
- The positive power supply (V+) can be adjusted between +0.5 and +5 V, and the negative (V-) between -0.5V and -5V.
- The adjustment resolution for both supplies is about 0.33mV and the slew rate is ~130mV/ms.
- The voltage readbacks have a range of ±15V, resolution of about 0.5mV and 130ms refresh rate. Additional 8ms rate is available in Oscilloscope as More/Wavegen channel 3 and 4.
- The power supplies have a total power limit option that can be adjusted from 0.6 W to 15 W. The actual output power will be less than this due to losses in the regulators. The Auto option automatically sets the limit based on USB capabilities or the presence of an AUX supply.
- With high power load, specially above 10W the device could overheat. In this case the device will be stopped automatically and error message displayed.
The power supplies can be used as slow AWG channels, see Wavegen channel 3 and 4.

The power tree of the device contains 4 electronic fuses and several regulators.
The first 2 monitor the USB and AUX voltage and current. The USB supply is by default disabled when the AUX is supplied, see device options "USB Power". With the default "USB Power" "Stop with AUX" option, removing AUX will reset the device. With the "Always ON" option, the device does not restart and will wrongly indicate the USB voltage after disconnecting the AUX due to the minimal back-power of the AUX eFuse.
The internal device power rails are split in digital and analog. The 3rd eFuse is internally used to enable the analog rails.
The 4th eFuse for the ±5V supplies is used as master enable switch, to monitor and set the total power limit.

8. Digital I/O
The Analog Discovery 3 has 16 Digital I/O (DIO 0-15) and 2 Trigger I/O channels.
Specifications:
- The channels are supplied at 3.3 V, LVCMOS3V3 standard.
- The drive strength is adjustable in steps 4, 8, 12 and 16 mA; slow or fast slew rate; applied the same for all DIOs and Trigger IOs
- Common pull option of about 200uA for all DIO and Trigger IO channels is selectable between: pullup, pulldown, keeper or none.
- The channels have a 220Ω series PTC thermistor (PRG18BB221MB1RB) and ESD diodes (DB3S406F) to GND and 3.3V, having protection between -20 V and +20 V.
- The Logic Analyzer buffer can be up to 32 Ki samples / channel (default is 16 Ki).
- The Pattern Generator custom buffer can be up to 32 Ki samples / channel (default is 2 Ki).
