Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
test-and-measurement:analog-discovery:reference-manual [2021/05/14 23:04] – ↷ Page moved from reference:test-and-measurement:analog-discovery:reference-manual to test-and-measurement:analog-discovery:reference-manual Arthur Browntest-and-measurement:analog-discovery:reference-manual [2023/02/09 15:03] (current) – external edit 127.0.0.1
Line 1: Line 1:
-====== Analog Discovery Reference Manual ======+===== Analog Discovery Reference Manual ======
  
 <WRAP round info 650px> <WRAP round info 650px>
 ===Note=== ===Note===
-The Analog Discovery has been replaced by the [[https://store.digilentinc.com/analog-discovery-2-100msps-usb-oscilloscope-logic-analyzer-and-variable-power-supply/ | Analog Discovery 2]].+The Analog Discovery has been replaced by the [[https://digilent.com/shop/analog-discovery-2-100ms-s-usb-oscilloscope-logic-analyzer-and-variable-power-supply/ | Analog Discovery 2]].
 </WRAP> </WRAP>
  
Line 51: Line 51:
  
  
-====== Architectural Overview and Block Diagram ======+===== Architectural Overview and Block Diagram =====
  
 Analog Discovery’s high-level block diagram is presented in figure 2 below. The core of the Analog Discovery is the Xilinx Spartan 6 FPGA (specifically, the XC6SLX16-1L device). The Waveforms software automatically programs Discovery’s FPGA at start-up with a configuration file designed to implement a multi-function test and measurement instrument. Once programmed, the FPGA communicates with the PC-based Waveforms software via a USB2.0 connection. The Waveforms software works with the FPGA to control all the functional blocks of the Analog Discovery, including setting parameters, acquiring data, and transferring and storing data. Analog Discovery’s high-level block diagram is presented in figure 2 below. The core of the Analog Discovery is the Xilinx Spartan 6 FPGA (specifically, the XC6SLX16-1L device). The Waveforms software automatically programs Discovery’s FPGA at start-up with a configuration file designed to implement a multi-function test and measurement instrument. Once programmed, the FPGA communicates with the PC-based Waveforms software via a USB2.0 connection. The Waveforms software works with the FPGA to control all the functional blocks of the Analog Discovery, including setting parameters, acquiring data, and transferring and storing data.
Line 87: Line 87:
 ---- ----
  
-====== Scope ======+===== Scope =====
  
 {{ :analog_discovery:scop1.png?700 |}} {{ :analog_discovery:scop1.png?700 |}}
Line 205: Line 205:
 ---- ----
  
-====== Clock Generator ======+===== Clock Generator =====
  
 A precision oscillator (IC31) generates a low jitter, 20MHz clock (see Figure 8). A precision oscillator (IC31) generates a low jitter, 20MHz clock (see Figure 8).
Line 221: Line 221:
  
  
-====== Scope ADC ======+===== Scope ADC =====
  
 __Analog section__  __Analog section__ 
Line 266: Line 266:
  
  
-====== Scope Signal Scaling ======+===== Scope Signal Scaling =====
  
 Combining Gain equations** ( 3 )**, **( 5 )**, **( 9 )**, **( 13 )**, **( 14 )**, and **( 15 )** from previous chapters, the total scope gains are: Combining Gain equations** ( 3 )**, **( 5 )**, **( 9 )**, **( 13 )**, **( 14 )**, and **( 15 )** from previous chapters, the total scope gains are:
Line 327: Line 327:
 ---- ----
  
-====== Scope Spectral Characteristics ======+===== Scope Spectral Characteristics =====
  
 Figure 14 shows a typical spectral characteristic of the scope. An Agilent 3320A 20MHz Function/Arbitrary Waveform Generator was used to generate the input signal of 500mVRMS. The signal swept from 20kHz to 20MHz. A coax cable and a Digilent Discovery BNC adapter were used to connect the input signal to the Discovery inputs. Figure 14 shows a typical spectral characteristic of the scope. An Agilent 3320A 20MHz Function/Arbitrary Waveform Generator was used to generate the input signal of 500mVRMS. The signal swept from 20kHz to 20MHz. A coax cable and a Digilent Discovery BNC adapter were used to connect the input signal to the Discovery inputs.
Line 340: Line 340:
 ---- ----
  
-====== Arbitrary Waveform Generator ======+===== Arbitrary Waveform Generator =====
  
 ==== AWG DAC ==== ==== AWG DAC ====
Line 482: Line 482:
 ---- ----
  
-====== Audio ======+===== Audio =====
  
 A stereo audio output combines the two AWG channels (Figure 20). AD8592 was used for its features: A stereo audio output combines the two AWG channels (Figure 20). AD8592 was used for its features:
Line 507: Line 507:
 ---- ----
  
-====== AWG Spectral Characteristics ======+===== AWG Spectral Characteristics =====
  
 Figure 21 shows the typical spectral characteristic of the AWG. In the first experiment (solid line), a coax cable and a Digilent Discovery BNC adapter were used to connect the AWG signal to the Scope inputs. For the second experiment (dashed line) the AWG was connected to the scope inputs via the Analog Discovery wire kit. The Analog Discovery Scope hardware was considered a reference for the experiments above because it has preferred spectral characteristics to the AWG.    Figure 21 shows the typical spectral characteristic of the AWG. In the first experiment (solid line), a coax cable and a Digilent Discovery BNC adapter were used to connect the AWG signal to the Scope inputs. For the second experiment (dashed line) the AWG was connected to the scope inputs via the Analog Discovery wire kit. The Analog Discovery Scope hardware was considered a reference for the experiments above because it has preferred spectral characteristics to the AWG.   
Line 520: Line 520:
  
  
-====== Calibration Memory======+===== Calibration Memory=====
  
 The analog circuitry described in previous chapters includes passive and active electronic components. The data sheet specs show parameters (resistance, capacitance, offsets, bias currents, etc.) as typical values and tolerances. The equations in previous chapters consider typical values. Component tolerances affect DC, AC and CMMR performances of the Analog Discovery. To minimize these effects, the design uses: The analog circuitry described in previous chapters includes passive and active electronic components. The data sheet specs show parameters (resistance, capacitance, offsets, bias currents, etc.) as typical values and tolerances. The equations in previous chapters consider typical values. Component tolerances affect DC, AC and CMMR performances of the Analog Discovery. To minimize these effects, the design uses:
Line 541: Line 541:
 ---- ----
  
-====== Digital I/O ======+===== Digital I/O =====
  
 Figure 22 shows half of the Digital I/O pin circuitry (the other half is symmetrical). J3 is the Analog Discovery user signal connector. Figure 22 shows half of the Digital I/O pin circuitry (the other half is symmetrical). J3 is the Analog Discovery user signal connector.
Line 556: Line 556:
 ---- ----
  
-====== Power Supplies and Control ======+===== Power Supplies and Control =====
  
 This block includes all power monitoring and control circuitry, internal power supplies and user power supplies.  This block includes all power monitoring and control circuitry, internal power supplies and user power supplies. 
Line 847: Line 847:
 ---- ----
  
-======  USB Controller ======+=====  USB Controller =====
  
 The USB interface performs two tasks: The USB interface performs two tasks:
Line 857: Line 857:
  
  
-====== FPGA ======+===== FPGA =====
  
 The core of the Analog Discovery is the Xilinx the Spartan 6 FPGA circuit XC6SLX16-1L. The configured logic performs: The core of the Analog Discovery is the Xilinx the Spartan 6 FPGA circuit XC6SLX16-1L. The configured logic performs:
Line 878: Line 878:
 ---- ----
  
-====== Features and performances ======+===== Features and performances =====
  
 This chapter shows the features and performances as described in the Analog Discovery Data sheet. Footnotes add detailed information and annotate the HW description in this Manual. This chapter shows the features and performances as described in the Analog Discovery Data sheet. Footnotes add detailed information and annotate the HW description in this Manual.