1 Daniel Micheletti Darren Allen Daniel Mazo Jon Lamb Lyle Johnson Pixel Perfect WiCam: A Wireless Digital Camera Presented by : Kyle Swenson.

Slides:



Advertisements
Similar presentations
DARSI 2 CDR Adrienne Baile Preston Schipper Matt Hulse Project Overview Components: Design Status Administrative Data Acquisition & Real-time System Integration.
Advertisements

3D Graphical Display Ararat Adamian Brian McDonald Tyler Blair Adrian Williams.
PH4705 ET4305 Interface Standards A number of standard digital data interfaces are used in measurement systems to connect instruments and computers for.
Reporter:PCLee With a significant increase in the design complexity of cores and associated communication among them, post-silicon validation.
Senior Design Project Mid-Course Design Review Wireless Home Audio Advisor: Professor Yngvesson, K Sigfrid Group members: Wan Ng (Hardware Protel) Eric.
Wireless Terminal and PC Interface Using VLSI EE451 - Senior Project Members: Chris Brophy Matt Olinger Advisor: Dr. V. Prasad 12/11/01.
Super Fast Camera System Performed by: Tokman Niv Levenbroun Guy Supervised by: Leonid Boudniak.
USB FEATURES Presented by: Sinivas Dutta BCM SS09.
March 1, Mobile Fidelity Souhaibe Barkat Tenzin Dhongyal Michael Duckwitz Matthew Syme Patrick Wagner Critical Design Review Spring 2007.
Wearable Wireless Physiological Sensors Daniel Bishop Rosy Logioia Josh Handley Gouri Shintri Phillip Hay Clay Smith Christina Hernandez Adam Stevenson.
1 iHome Automation System Home Automation System Team: Million Dollar Contingency Regiment Adam Doehling Chris Manning Ryan Patterson.
Characterization Presentation Spring 2006 Implementation of generic interface To electronic components via USB2 Connection Supervisor Daniel Alkalay System.
Team Impact Intelligent Helmet Impact System Preliminary Design Review January 29 th, 2008 Amanda Brodbeck Wei-Chu Liao Wei-Shen Liao Chris Mintle.
Flatiron Mobile Device Security Monitor Thomas Horacek Lucas Greve.
Performed by: Uri Niv Hadas Preminger Instructor: Mony Orbach Cooperated with: Physics Dep. המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory.
Camera Control Group Members - Bryan Marek - Brendan McMeel - Caitlin Motsinger - Tanya Ngo - Chris Hippleheuser.
Wireless Terminal and PC Interface Using VLSI EE452 - Senior Project Members: Chris Brophy Matt Olinger Advisor: Dr. V. Prasad 5/2/02.
Review on Networking Technologies Linda Wu (CMPT )
Wireless Data Acquisition for SAE Car Project by: J.P. Haberkorn & Jon Trainor Advised by: Mr. Steven Gutschlag.
From Concept to Silicon How an idea becomes a part of a new chip at ATI Richard Huddy ATI Research.
Building a Typical Electronic Project in Senior Design Peter Wihl (former Guest Lecturer)
Critical Design Review February 23 rd, 2010 Hassan Alabudib Kamal Sabi Peng Chen Marisol Lozano Roman Yirui Huang.
Watt Watch Hassan Alabudib Yirui Huang Peng Chen Kamal Sabi Marisol Lozano Roman.
2 Lines Electronics I 2 C Analyzer Ching-Yen Beh Robert S. Stookey Advisor: Dr. J. W. Bruce.
SERIAL BUS COMMUNICATION PROTOCOLS
Camera Interfacing using ARM7
- 1 - A Powerful Dual-mode IP core for a/b Wireless LANs.
Computerized Train Control System by: Shawn Lord Christian Thompson.
IEEE-1394 Data Link Design Review Sherry Womack Erik Pace ECE 4040 Dr. Martin Brooke.
Eye Detector Project Midterm Review John Robertson Roy Nguyen.
Chapter 1 CSF 2009 Computer Abstractions and Technology.
1 Chapter 2. The System-on-a-Chip Design Process Canonical SoC Design System design flow The Specification Problem System design.
Autonomous Surface Navigation Platform Michael Baxter Angel Berrocal Brandon Groff.
I N V E N T I V EI N V E N T I V E EDA360 - Is End-to-End Design a Riddle, a Rebus, or a Reality? April 6, 2011.
Wireless Sensor Monitoring Group Members: Daniel Eke (COMPE) Brian Reilly (ECE) Steven Shih (ECE) Sponsored by:
1 Warsaw University of Technology Faculty of Electronics and Information Technology Institute of Electronic Systems HARDWARE SIMULATOR of the high-resolution.
Jeffrey Hepworth Erik Mauer Brendan Murphy David Rodriguez VEND Team VEND‘etta’
DARREN'S PROJECT PRESENTATION 8051 Controlled Speedo For a Trolley On An Inclined Ramp.
Why do so many chips fail? Ira Chayut, Verification Architect (opinions are my own and do not necessarily represent the opinion of my employer)
Flatiron Mobile Device Security Monitor Thomas Horacek Lucas Greve.
FPGA-based Wireless Robotics Controller for Evolutionary Design Conor Doyle Supervisor: Dr. Fearghal Morgan.
DEVICES AND COMMUNICATION BUSES FOR DEVICES NETWORK
Embedded Runtime Reconfigurable Nodes for wireless sensor networks applications Chris Morales Kaz Onishi 1.
Aquatic Spectrometer & Turbidity Meter ECE 4007 L1, Group 8 Paul Johnson Daniel Lundy John Reese Asad Hashim.
Home Enhancement Suite Presenter: Nathan Irvin William Bouchonnet, Daniel Sabo, Allen Humphreys.
ECE 3110: Introduction to Digital Systems Introduction (Contd.)
ECE 2110: Introduction to Digital Systems Introduction (Contd.)
ECE 3110: Introduction to Digital Systems Introduction (Contd.)
9 Systems Analysis and Design in a Changing World, Fourth Edition.
Wireless Security System Group #14 Yuncheng Wang Chris Overcash John Petty Chun Hong Lin.
CCD Cameras with USB2.0 & Gigabit interfaces for the Pi of The Sky Project Grzegorz Kasprowicz Piotr Sitek PERG In cooperation with Soltan Institute.
GAYA Analyzer SDD Presentation. GAYA Analyzer Introduction OMS40G256 is a hardware device used for detection of radioactive radiation for medical imaging.
Project D1427: Stand Alone FPGA Programmer Final presentation 6/5/10 Supervisor: Mony Orbach Students: Shimrit Bar Oz Avi Zukerman High Speed Digital Systems.
Name Of The College & Dept
CAN-Bus Logger Characterization presentation Apr. 19, 2009 Elad Barzilay Idan Cohen-Gindi Supervisor: Boaz Mizrahi.
Daredevil Robot Direction Module (DRDM) Senior Design II Midterm Presentation.
ECE 477 DESIGN REVIEW TEAM 3  SPRING 2015 Garrett Bernichon Bryan Marquet John Skubic Tim Trippel.
Chapter 1 — Computer Abstractions and Technology — 1 Below Your Program Application software – Written in high-level language System software – Compiler:
Student Name USN NO Guide Name H.O.D Name Name Of The College & Dept.
Device Interface Board for Wireless LAN Testing
ECE 3110: Introduction to Digital Systems Introduction (Contd.)
Voice Controlled Home Automation System Group 13 Zhe Gong Hongchuan Li.
Networked Embedded Systems Sachin Katti & Pengyu Zhang EE107 Spring 2016 Lecture 9 Serial Buses – SPI, I2C.
VEHICLE BACK UP ALARM DESIGN Student: Qi Zhou Mentor: Dr. Stanislaw Legowski.
BY Names of team mates and USN numbers TITLE OF YOUR PROJECT college logo example.
P9204 – 1kg Robotic Platform System level Design.
Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective.
ECE 2110: Introduction to Digital Systems Introduction (Contd.)
Pipeline Leak Detection Device
Ruggedized Camera Encoder
Presentation transcript:

1 Daniel Micheletti Darren Allen Daniel Mazo Jon Lamb Lyle Johnson Pixel Perfect WiCam: A Wireless Digital Camera Presented by : Kyle Swenson

2 Outline Design goals and challenges Project design flow & starting point Design process –Product Prototyping –Microchip Synthesis & Fabrication –Verification & Integration –Software Security Implementation and Interface Results & conclusion

3 Design Goals and Challenges Goal: … to design, fabricate and verify an integrated circuit (IC) that controls the SSLAR2 image sensor while adding wireless functionality and an LCD screen … and implement in a prototype security application Challenges –Multiple devices –Design complexity –Size limitation –Fabrication deadline –Interface definition for software

4 Project Design Flow Revise Design Test Synthesis & Fabrication Implement Verify Prototype Expand

5 Project Starting Point Front View Rear View

6 Initial Product Design microchip

7 First Task Control and Communication Decoupling

8 Device Selection: LCD 2.2” display –176 x 220 pixels Only 4 control pins SPI

9 Device Selection: Transceiver Datasheet specifies data range of 500 meters Bit transmission rate of 2 Mbps Very low power Just 5 control pins, SPI

10 Generic SPI Module Image Controller Standardized interface Device Controller Generic SPI Module Standardized interface

11 Device Prototyping: LCD Initialize conditions Limit area and write single color Connect to system Revise errors & finalize

12 Device Prototyping: Transceiver Receive Side PrototypingTransmit Side Prototyping

13 First Revision Transceiver Limitations –Testing showed a distance of ~5 m –2 Mbps is not sustainable Packet overhead Distance considerations Transceiver Solution –Buffer the data

14 Transceiver Backup Plan

15 Implementation: Synthesis and Fabrication

16 Integration: PCB Development LayoutFabricated PCB Receive Board Transmit Board

17 Verification: Chip and PCB FTDI bus contention Bidirectional pins –Inverted direction Two transistors cause of system-wide failure –30,000 transistors total –0.6 mm 2

18 Revision: Microsurgery FIB area Microsurgery Request Microsurgery Results Inverted direction signal Inverter Bypass

19 Verification: Pad Powering Problem Further testing showed critical pads not powered –Transceiver, DAC, LCD signals not present

20 Revision: Backup Plan Implement design in FPGA Goal still accomplished

21 Final Product Two Versions: –FPGA & SSLAR2 with software interface definition –FPGA & SSLAR2 with wireless transmission and LCD

22 Software Interface Definition Define a hardware abstraction layer Use interface definition to create prototype security system Security System –Face Detection –Face Recognition –Motion Detection –Tablet web-based viewer

23 Software: Tablet Web Interface WAN/ LAN

24 Summary: Results Built the first revision of IC –Designed & Fabricated IC in 3 months –Implemented several backup plans as needed to get design to work Built critical aspects of a complete security system

25 Acknowledgements Dr. Suat Ay Anthony Kanago VLSI Sensors Research Group

26 Questions?

27 Backup Plan Block Diagram

28 System Block Diagram

29 Detailed Block Diagram (ASIC Core)

30 FTDI Block

31 USB State Machine