University of Connecticut Virtual Lab Carl DiFederico, Shane Tobey, Kasim Ward Graduate Student Advisor: Qihang Shi Senior Faculty Advisor: Mohammed Tehranipoor.

Slides:



Advertisements
Similar presentations
Installing the MATLAB Add-On
Advertisements

By the end of this section, you will know and understand the hardware and software involved in making a LAN!
Computer Engineering II
Programmable Interval Timer
Companies can suffer numerous problems due to poor management of resources and careless decisions. In real-world decision- making, many organizations lack.
In this presentation you will:
ABSTRACT The goal of this project was to create a more realistic and interactive appliance interface for a Usability Science class here at Union. Usability.
Senior Design Project Mid-Course Design Review Wireless Home Audio Advisor: Professor Yngvesson, K Sigfrid Group members: Wan Ng (Hardware Protel) Eric.
Parts & Functions of a Computer. 2 Functions of a Computer.
1 PFP IPDR 2010/6/ Particles and Fields Package (PFP) GSE Timothy Quinn.
Department of Electrical & Computer Engineering Advisor: Professor Michael Zink Team: Brigit Lyons Fadi Maalouli Tony Panetta Renzo Silva Midway Design.
Emergency Alert System For Union College Television and Radio Bert Capuano Senior Project Winter 2009 Advisor: Prof. Hedrick.
PV Watchdog Web-Enabled Photovoltaic System Monitor Art Barnes Austin Fisher Ryan Mann Josh Stone.
Technion – Israel Institute of Technology Department of Electrical Engineering High Speed Digital Systems Lab Project performed by: Naor Huri Idan Shmuel.
Wireless Data Acquisition for SAE Car Project by: J.P. Haberkorn & Jon Trainor Advised by: Mr. Steven Gutschlag.
Computer Science 101 Web Access to Databases Overview of Web Access to Databases.
Spectrum Analyzer Ray Mathes, Nirav Patel,
Introduction.
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
Hands-On Microsoft Windows Server 2008 Chapter 8 Managing Windows Server 2008 Network Services.
In this PPT, all the materials covered up for the PIC microcontroller set-up would be studied. Preliminary skills: Knowing of basic C grammar and basic.
Sept EE24C Digital Electronics Project Design of a Digital Alarm Clock.
Peripheral Interpreter consisting of Analyzers 'N Operators
Random access memory is a form of computer data storage. A random-access device allows stored data to be accessed directly in any random order.
Baseboard Aavikkomursu 7.2. Aavikkomursu Micro- controller Extension port for programming microcontroller and sensor input Resistor RS485 interface chip.
EMBEDDED WEB SERVER. CONTENT: 1.ABSTRACT 2.INTRODUCTION TO EMBEDDED SYSTEMS 3.INTRODUCTION TO EMBEDDED WEB SERVER 4.BLOCK DIAGRAM 5.POER SUPPLY 6.COMPONENT.
Critical Design Review 27 February 2007 Black Box Car System (BBCS) ctrl + z: Benjamin Baker, Lisa Furnish, Chris Klepac, Benjamin Mauser, Zachary Miers.
May15-03 Design Review Team (May 15-03) Shawn Matt Jacob Trevor
Viking Pump Flow Manager - Phase 2 Senior Design May
University of Connecticut Virtual Lab Carl DiFederico, Shane Tobey, Kasim Ward Graduate Student Advisor: Qihang Shi Senior Faculty Advisor: Mohammed Tehranipoor.
Diffuse Optical Tomography Optimization and Miniaturization ECE 4902-Spring 2014 Thomas Capuano (EE&BME), Donald McMenemy (EE), David Miller (EE), Dhinakaran.
About Dynamic Sites (Front End / Back End Implementations) by Janssen & Associates Affordable Website Solutions for Individuals and Small Businesses.
1 A+ Guide to Managing and Maintaining Your PC, Fifth Edition Hardware Needs Software to Work Hardware  Physical components of a computer  Visible part.
Multimedia & Communications ATMEL Bluetooth Background information on Bluetooth technology ATMEL implementation of Bluetooth spec.
Team Welcome to Woop Woop Project WiFi Clock. Introduction Team Members  Rosemary Peters  Kirby Wigton  Nate Perkins  Joe Haggberg Advisor Dr. Aziz.
8086/8088 Hardware Specifications A Course in Microprocessor Electrical Engineering Dept. University of Indonesia.
Abstract Other Resources Financial Resources Project Schedule Personnel Efforts Item DescriptionCost STK300 Microcontrollerdonated (Kanda) GM28 Cellular.
Arduino. What is it? A open-source software suite and single-board microcontroller. Allows easy and affordable prototyping of microcontroller applications.
GBT Interface Card for a Linux Computer Carson Teale 1.
Test your projects… ….from your PC!. Today’s Presentation Background Problem Statement Objectives Milestones Technical Approach Future Work Achievements;
Chapter 8: Operating Systems and Utility Programs Catherine Gifford Dan Falgares.
SDMAY11-01 Advisor: Dr. Ajjarapu Team Members: Luke Rupiper Shonda Butler Andrew Nigro Ryan Semler Chad Hand.
University of Connecticut Virtual Lab Carl DiFederico, Shane Tobey, Kasim Ward Graduate Student Advisor: Qihang Shi Senior Faculty Advisors: Mohammed Tehranipoor.
Network Monitoring System for the UNIX Lab Bradley Kita Capstone Project Mentor: Dr C. David Shaffer Fall 2004/Spring 2005.
University of Connecticut CDEB Goals Carl DiFederico, Kasim Ward, Shane Tobey Graduate Student Advisor: Qihang Shi Senior Faculty Advisor: Mohammed Tehranipoor.
Santa Clara, CA USA August Hardware Based Flash Memory Failure Characterization Platform Greg Bray B.S. Computer Engineering University of Utah
Mixed-Signal Option for the Teradyne Integra J750 Test System May08-12 Emily Evers Vincent Tai.
Computer main parts Por: Walter Pérez. HARDWARE Computer hardware refers to the physical parts of a computer and related devices. Internal hardware devices.
Networks.
Application Block Diagram III. SOFTWARE PLATFORM Figure above shows a network protocol stack for a computer that connects to an Ethernet network and.
 Cycle 1 Accomplishments  Cycle 1 Obstacles  Box Design Changes  Fingerprint Scanner Interface  Locking Mechanism Design  Motion Detector System.
Introduction to LabVIEW 8.5
Network Enabled Wearable Sensors The Combined Research Curriculum Development (CRCD) project works with the Virtual Reality Applications Center (VRAC)
1 Electrical and Computer Engineering Guitar Virtuos Justin D’Alessando (EE) Jacob Dionne (CSE) Adam Montalbano (CSE) Jeffrey Newton (EE) Team Kelly Comprehensive.
Incoming Power Grid Monitor TEAM #3: JAMES MCCORMICK, ZHIHOUG QIAN, JACOB JEBB, VICTOR EZENWOKO, ALEX LANGE FACILITATOR: DR. ASLAM SPONSOR: GREAT LAKES.
Design Team : Advisor: Dr. Edwin Project Web Site: Client: Paul
Daredevil Robot Direction Module (DRDM) Senior Design II Midterm Presentation.
Proposal for an Open Source Flash Failure Analysis Platform (FLAP) By Michael Tomer, Cory Shirts, SzeHsiang Harper, Jake Johns
GAN: remote operation of accelerator diagnosis systems Matthias Werner, DESY MDI.
University of Connecticut Virtual Lab Carl DiFederico, Shane Tobey, Kasim Ward Graduate Student Advisor: Qihang Shi Senior Faculty Advisor: Mohammed Tehranipoor.
Mixed-Signal Option for the Teradyne Integra J750 Test System
Lab Environment and Miniproject Assignment Spring 2009 ECE554 Digital Engineering Laboratory.
Hello world !!! ASCII representation of hello.c.
Operating Systems A Biswas, Dept. of Information Technology.
Digital Carpool Aid Mid-semester Presentation Senior Design II October 13, 2015.
University of Connecticut Virtual Lab Carl DiFederico, Shane Tobey, Kasim Ward Graduate Student Advisor: Qihang Shi Senior Faculty Advisor: Mohammed Tehranipoor.
Michael Rahaim, PhD Candidate Multimedia Communications Lab
Scrolling LCD using Arduino.
Michael Rahaim, PhD Candidate Multimedia Communications Lab
Presentation transcript:

University of Connecticut Virtual Lab Carl DiFederico, Shane Tobey, Kasim Ward Graduate Student Advisor: Qihang Shi Senior Faculty Advisor: Mohammed Tehranipoor Electrical & Computer Engineering

All Rights Reserved 2 Table of Contents Project Overview Abstraction of Module 1 (Hardware) Abstraction of Module 2 (Software) Hardware Model and Requirements Software Model and Requirements Upcoming Deadlines

All Rights Reserved 3 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 4 Abstraction of 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 5 Abstraction of 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

All Rights Reserved 6 Abstraction of 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 7 Abstraction of 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 8 Abstraction of Module 2 The web interface must gather the following information: General customer stats, name address, , etc. Pin count and information Chip name, model # Voltage specifications Test code, with pin directions

All Rights Reserved 9 Abstraction of 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

All Rights Reserved 10 Hardware Model and Requirements The current hardware model includes replicating the current first generation board into a total of boards We have found some problems with the first generation board, namely fragility. The wires need to be more secure. We will create an array of boards with a modular mounting bracket/base. The boards will be connected to the server by a modular bus. The bus will communicate with a microcontroller that dictates which board is enabled for input. We also need to switch the output to the oscilloscope, i.e. connect the oscilloscope probe to the bus

All Rights Reserved 11 Hardware Model and Requirements Fig. Proposed Hardware Model

All Rights Reserved 12 Hardware Model and Requirements Hardware Requirements/ Items to be bought: Boards Brackets Bus Interface Microcontroller to switch between boards Use of spare computer to be reformatted as a dedicated server, or a new computer

All Rights Reserved 13 Software Model and Requirements The software portion of the project will entail changes in the code to support boards Python code must be modified to allow for dynamic changes in voltage specifications for leakage test (for within a tolerance) The server will use Microsoft Server OS (free for students) The server must store the identifier of each chip and the engineer must put each identified chip in the correct slot A Microcontroller must be programmed to select along the bus

All Rights Reserved 14 Upcoming Deadlines and Goals Make the First Generation Board wiring more secure Parts research Sep 23 (M) Project Statements Due Sep 30 (M) Project Specifications Due