

Student name:
Liran Daniel
Advisor name: Dr.
David Brooks
2015
---
2
Department: Electrical Engineering
Semiconductors Curve-tracer
Hardware Highlights
• Custom PCB design specifically tailored to comply with the mechanical
and electrical requirements
of the project using Altium Designer©.
• An ARM© Cortex M4 based MCU incorporates all the peripheral units/
interfaces in a single chip.
• Full-speed USB 2.0 interface ensures high transfer-rate and easy
future firmware upgrades over DFU.
• A single DC power source –
all necessary voltages are internally
generated.
• TFT and touchscreen interfaces
allow future portable
operation in stand-alone mode.
• Heater/Fan support - enables
measuring at higher ambient
temperatures.
• Relay-drivers support dynamic
pins configuration of the DUT.
• Op-Amps and high-voltage
components are mounted on
an external daughter-board.
• JTAG support for debugging.
Software Highlights
• WPF XAML-based GUI.
• Model-View-ViewModel (MVVM)
pattern decouples the UI from
code and allows smooth visual
modifications.
• Driverless native USB (HID class)
communication.
• Storage and export of curves
for further analysis.