university of connecticut cdeb goals carl difederico, kasim ward, shane tobey graduate student...
TRANSCRIPT
University of Connecticut
CDEB Goals
Carl DiFederico, Kasim Ward, Shane Tobey
Graduate Student Advisor: Qihang Shi
Senior Faculty Advisor: Mohammed Tehranipoor
Electrical & Computer Engineering
All Rights Reserved 2
Project Overview
The overarching project is a portion of the virtual lab, under CHASE
This goal of this project is to create a board with a web-interface that will detect out of current to determine if DUT is counterfeit
The CDEB project will actually contain two interlinked projects
1) Continuation of the first CDEB by last year’s senior design team
2) A web interface and server dedicated to collecting chip information from customers
All Rights Reserved 3
Module 1
The specific types of counterfeit chips to be detected are recycled and out of spec copies
Our team assumes that recycled chips should have noticeable wear characteristics
In this case we are attempting to detect out of spec transient and leakage current
All Rights Reserved 4
Module 1
The current board in use is the first-generation board, designed by last year’s senior design team
The current design calls for the chip in question to first be programmed
An FPGA sends a test signal to the board
DC power and AC clock supplies are controlled by a computer
An oscilloscope collects the results
Oscilloscope
DC Power Supply
Atlas FPGA Board
Counterfeit Detection
Board
Computer
Current Probe and Trigger
LAN Connection
Data Ports and Clk Control Signal
RS-232
USB UART
Function Generator
All Rights Reserved 5
Module 1
The board currently is designed for the 8051
For our project we will continue to test the 8051
Our goal is to order more boards, 10 in total and run python code to switch between boards
All Rights Reserved 6
Module 2
Module 2 is the proposed web interface
The web interface will include a loggable website which will allow data, a server that holds log information, data upload, and will hold the output data gathered from the oscilloscope and compiled by the computer
All Rights Reserved 7
Module 2
The web interface must gather the following information:
General customer stats, name address, email, etc.
Pin count and information
Chip name, model #
Voltage specifications
Test code, with pin directions
All Rights Reserved 8
Module 2
The server must:
Hold the customer information
Send the engineer relevant information
Run the Python code when the engineer launches the program
Connect to the hardware modules and hold the resulting excel files