LogoLogo
contribute.
  • Hacker Fab Documentation
  • Overview
    • ✨Current Fab Capabilities
      • Fab Capabilities November 2023
      • Fab Capabilities May 2023
  • 🟡Guides
    • Required Reading (todo)
    • Build-a-Fab
    • Filling in the Gaps - Background Resources
    • Part Sourcing
  • 📜Processes
    • Self-Aligned NMOS V1
  • Fab Toolkit
    • 🎥Patterning
      • Lithography Stepper V2.1
      • Lithography Stepper V2 Build
      • Lithography Stepper V1 Build
      • Getting started with Klayout
      • Patterning Tasks - Spring 2025
      • Blu-Ray Lithography
        • Work in Progress
          • KEM-497AAA Pin Out Analysis
        • Lithography Spinner V1
          • Documentation
            • Design Datasheets
          • Hardware
            • BU40N Reference Design
          • Software
        • Base Principles
    • 🧱Deposition
      • 💡Thermal Evaporator V1 Build (WIP)
      • Spin Coater V2 Build (work in progress)
      • 💿Spin Coater V1 Build (to do)
      • Electroless Nickel Plating
      • ⚛️DIY ALD
      • ⚡Sputtering Chamber
    • 🕳️Etching
      • Plasma Etcher
      • HF Jig
    • 🛠️Other Processing Machines
      • Tube Furnace
      • Cleaving Jig
    • 🔍Metrology / Characterization
      • Probe Station
      • Semiconductor Parameter Analyzer
        • SMU - Analog Discoveries
        • SMU - Keithley 4200SCS
      • CV Measurements
      • Spectrometer
      • Profilometer
    • ⚗️Chemicals / Materials
      • Photoresists
      • Dielectrics
        • Spin on Glass
      • Conductors
        • Aluminum
      • Etchants
        • Hydrofluoric Acid
        • Aluminum Etchant (Nitric, Acetic, Phosphoric Acids)
      • Dopant Sources
    • 🤖Lab Automation
      • Automated Spin Coater
      • Gantry
      • Gripper
      • Liquid Handling
      • Tube Furnace (automated)
      • Wafer Cleaver
    • 🏘️Submodules
      • Piezo Nanopositioner (Stick Slip)
      • Interferometer
    • 📚Database
      • Machine Integration
      • Steps and Processes
  • 🧑‍🍳Standard Operating Procedures
    • Patterning SOP - Stepper V2
      • Vacuum Spin Coater SOP
      • Hot Plate SOP
      • Photoresist Strip SOP
    • Plasma Etcher SOP
    • Spin on Glass/Diffusant SOP
      • Spin on Glass Storage and Preparation
      • Spin on Glass Defect Inspection
      • Spin on Glass Thickness Measurement
    • Tube Furnace SOP
    • Glass Acid Etch SOP
    • DIY Thermal Evaporator SOP (CMU Version)
    • MTI Evaporator SOP (No longer in use)
    • Aluminum Etch SOP
    • Probe Station SOP
    • Probe Station SOP - V2
    • Wafer Cleaving SOP
    • Dry Oxide Growth SOP
    • Profilometer SOP
  • 🟢WORKING DOCS
    • CMOS Source/Drain Metal Contact Optimization
    • CMOS Doping Process Development
    • Sputtering Gate Oxides + Metal Gate Contacts
    • NAND + Inverter Characterization
    • CMU Updates
      • Example Student
      • Gina Seo
      • Jessica Wen
      • Yang Bai
      • Alex Echols
      • Gongwei Wang
      • Ying Meng
      • Shagun Maheshwari
      • Yuichi Hirose
      • Eric Dubberstein
      • Michael Juan
      • Justin Wang
      • Katie Eisenman
      • Marta Freitas
      • Matthew Choi's Updates
        • Week 2 Updates
        • Week 3 Updates
        • Week 4 Updates
        • Week 5 Update
        • Week 6 Update
        • Week 7 Update
        • Week 8 Update
        • Week 9 Update
        • Week 11 Update
        • Week 12 Update
        • Week 13 Update
      • Sandra You
      • Felicia Liu
      • Melinda Chen
      • Shayaan Gandhi
      • Sky Bailey
      • Haewon Uhm
      • James Lin
      • Ayan Ghosh
      • Advaith Menon
      • Adwoa Asare
      • Qirui (Ridge) Da Updates - Database
  • 🔲Templates (to do)
    • Build Manual Template
    • Bought Equipment Template
    • Standard Operating Procedure Template
    • BOM Template
    • Hardware X Template (for reference)
  • Archive
    • Patterning SOP - Stepper V1
Powered by GitBook
On this page
  • Hardware Specs
  • Technical Specs
  • Setting up AD 3
  • Circuit Setup
  • Manual Testing with Waveforms GUI (not sdk)
  • Automated testing with Waveforms SDK
Export as PDF
  1. Fab Toolkit
  2. Metrology / Characterization
  3. Semiconductor Parameter Analyzer

SMU - Analog Discoveries

A guide on Analog Discoveries and Waveforms Software

Last updated 1 year ago

A portable USB-powered test and measurement device, also known as the AD3, is a digital oscilloscope, logic analyzer, waveform generator, pattern generator, and much more. Digilent WaveForms software makes it easy to acquire, visualize, store, analyze, produce and reuse analog and digital signals.


Hardware Specs

Product
Cost (each)
Quantity

Analog Discovery 3

$379

3

Jumper Cables set

$6.98

1

Micropositioners

TBD

4

Total Cost:

Setup Time:


Technical Specs

  • Output Voltage Range: ±5 V

  • Accuracy:

    1. ±10 mV ± 0.5% (│Vout│ ≤ 1.25 V)

    2. ±25 mV ± 0.5% (│Vout│ > 1.25 V)

  • Number of channels: 2 (custom channels feature available)

  • DC Current Drive: 30 mA maximum


Setting up AD 3

  1. Run the .exe installer

  2. Plug the Analog Discovery 3s into the laptop and open up the Waveforms software.


Circuit Setup

Set up the circuit that connects the Analog Discovery 3 like this circuit diagram:

The actual circuit will look something like this:

Manual Testing with Waveforms GUI (not sdk)

  • For our purposes, click on Tracer (for IV Characterization).

  • Click on drop down to select transistor type.

  • Select “No Adapter”

  • Select “Measure Id/Vgs” and set the ranges for the Vgs and Vds.

  • Select step-size/no. of steps for both voltages.

  • Click play (in the top right corner) and watch the magic!

  • I-V Curve for ZVN3310A Transistor on Curve Tracer (replace this image with our chip curves).

Suggestions:

  • Can adjust current compliance for Gate if needed. (below the main toolbar, right above the graph).


Automated testing with Waveforms SDK

Get the code from github by typing in terminal

>>> git clone https://github.com/joshna-ii/HackerFabSMU

Cd into this directory then run the below Python script in any environment where Python is installed by typing in terminal

>>> python3 smu.py

If this is the first time being run in this environment, make sure all dependencies are installed by typing the following command in terminal:

>>> pip install -r requirements.txt

Download the Waveforms software:

Waveforms Software
Tracer Window
https://digilent.com/shop/software/digilent-waveforms/
🔍
Analog Discovery 3 - Digilent Reference
Page cover image
Logo