310 likes | 441 Views
Pixel Perfect WiCam : A Wireless Digital Camera. Presented by : Kyle Swenson. Daniel Micheletti Darren Allen Daniel Mazo Jon Lamb Lyle Johnson. Outline. Design goals and challenges Project design flow & starting point Design process Product Prototyping
E N D
Pixel Perfect WiCam: A Wireless Digital Camera Presentedby: KyleSwenson Daniel Micheletti Darren Allen Daniel Mazo Jon Lamb Lyle Johnson
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
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
Project Design Flow Design Prototype Test Revise Implement Synthesis & Fabrication Expand Verify
Project Starting Point Rear View Front View
Initial Product Design microchip
First Task • Control and Communication Decoupling
Device Selection: LCD • 2.2” display • 176 x 220 pixels • Only 4 control pins • SPI
Device Selection: Transceiver • Datasheet specifies data range of 500 meters • Bit transmission rate of 2 Mbps • Very low power • Just 5 control pins, SPI
Generic SPI Module Device Controller Generic SPI Module Image Controller Standardized interface Standardized interface
Device Prototyping: LCD Limit area and write single color Initialize conditions Connect to system Revise errors& finalize
Device Prototyping: Transceiver Transmit Side Prototyping Receive Side Prototyping
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
Integration: PCB Development Layout Fabricated PCB Receive Board Transmit Board
Verification: Chip and PCB • FTDI bus contention • Bidirectional pins • Inverted direction • Two transistorscause of system-wide failure • 30,000 transistors total • 0.6 mm2
Revision: Microsurgery Microsurgery Results Microsurgery Request Inverted direction signal FIB area Inverter Bypass X:0 Y:0
Verification: Pad Powering Problem • Further testing showed critical pads not powered • Transceiver, DAC, LCD signals not present
Revision: Backup Plan • Implement design in FPGA • Goal still accomplished
Final Product • Two Versions: • FPGA & SSLAR2 with software interface definition • FPGA & SSLAR2 with wireless transmission and LCD
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
Software: Tablet Web Interface WAN/ LAN
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
Acknowledgements • Dr. Suat Ay • Anthony Kanago • VLSI Sensors Research Group