Project Status Risks BOM Analysis Feasibility Designs Test Plans.

Slides:



Advertisements
Similar presentations
Greg Beau SerajAnanya. Outline  Project overview  Project-specific success criteria  Block diagram  Component selection rationale  Packaging design.
Advertisements

RIT Senior Design Project D3 Engineering Camera Platform
RIT Senior Design Project D3 Engineering Camera Platform Friday October 9, :30 to 1:00pm.
FPGA Process Flowchart Backup. FPGA Configurability Basis of configurability – Nature of transistor based FPGA Physical limitations – Through header on.
Mohammed Yousef Abd El ghany, Faculty of Eng., Comm. Dep., 3rd year. Digital Signal Processor The Heart of Modern Real-Time Control Systems.
Team 7 / May 24, 2006 Web Based Automation & Security Client Capstone Design Advisor Prof. David Bourner Team Members Lloyd Emokpae (team Lead) Vikash.
External Interfaces and the Connector Board Interfaces Specified Originally 2x Camera Link camera2x Gigabit Ethernet camera Power Supply (9V to 36V)10/100.
RIT Senior Design Project D3 Engineering Camera Platform Friday November 6, :00am to 11:00am.
RIT Senior Design Project D3 Engineering Camera Platform Friday November 6, :00am to 11:00am.
Steven Koelmeyer BDS(hons)1 Reconfigurable Hardware for use in Ad Hoc Sensor Networks Supervisors Charles Greif Nandita Bhattacharjee.
Super Fast Camera System Performed by: Tokman Niv Levenbroun Guy Supervised by: Leonid Boudniak.
1. THE OSIRIS TUNABLE FILTERS  OSIRIS uses two 100 mm aperture Fabry-Perot tunable filters. One of them is optimized for short wavelengths, and one for.
Presenting: Itai Avron Supervisor: Chen Koren Final Presentation Spring 2005 Implementation of Artificial Intelligence System on FPGA.
Team GPS Rover Alex Waskiewicz Andrew Bousky Baird McKevitt Dan Regelson Zach Hornback.
Target Control Electronics Upgrade 08/01/2009 J. Leaver P. Smith.
1 FINAL PRESENTATION PART A Implementation of generic interface To electronic components via USB2 Connection Supervisor Daniel Alkalay System architectures.
Night Vision James Stacy Brian Herre Maurio Grando Eric Faller Chris Bawiec James Team Bender.
Connector Board Meets customer need 6. Accept data from auxiliary external cameras and INS units Power Input Regulation Monitoring.
Implementation of DSP Algorithm on SoC. Mid-Semester Presentation Student : Einat Tevel Supervisor : Isaschar Walter Accompaning engineer : Emilia Burlak.
Kabuki 2800 “a real-time digital audio effects system for performance” team “Big Country” presents ECEN4610 Preliminary Design Review 14 September 2006.
Final Presentation Momentum Measurement Card Project supervised by: Mony Orbach Project performed by: Hadas Preminger, Uri Niv.
1 Design of the Front End Readout Board for TORCH Detector 10, June 2010.
Using FPGAs with Embedded Processors for Complete Hardware and Software Systems Jonah Weber May 2, 2006.
FPGA-Based Systems Design Flow in Action By: Ramtin Raji Kermani.
A Flexible Architecture for Simulation and Testing (FAST) Multiprocessor Systems John D. Davis, Lance Hammond, Kunle Olukotun Computer Systems Lab Stanford.
General FPGA Architecture Field Programmable Gate Array.
Critical Design Review 27 February 2007 Black Box Car System (BBCS) ctrl + z: Benjamin Baker, Lisa Furnish, Chris Klepac, Benjamin Mauser, Zachary Miers.
1 Daniel Micheletti Darren Allen Daniel Mazo Jon Lamb Lyle Johnson Pixel Perfect WiCam: A Wireless Digital Camera Presented by : Kyle Swenson.
Jordan Wagner Justin Spencer Mark Sears John Jachna.
Eye Detector Project Midterm Review John Robertson Roy Nguyen.
Xilinx at Work in Hot New Technologies ® Spartan-II 64- and 32-bit PCI Solutions Below ASSP Prices January
EKT303/4 PRINCIPLES OF PRINCIPLES OF COMPUTER ARCHITECTURE (PoCA)
© Copyright Xilinx 2004 All Rights Reserved 9 November, 2004 XUP Virtex-II Pro Development System.
Programmable Solutions in Video Capture/Editing. Overview  Xilinx - Industry Leader in FPGAs/CPLDs High-density, high-speed, programmable, low cost logic.
ECE 526 – Network Processing Systems Design Network Processor Architecture and Scalability Chapter 13,14: D. E. Comer.
Pinewood Derby Timing System Using a Line-Scan Camera Rob Ostrye Class of 2006 Prof. Rudko.
MAPLD 2009 Presentation Poster Session
OPTO Link using Altera Stratix GX transceiver Jerzy Zieliński PERG group Warsaw.
Objectives  To define network  To identify use of network  To differentiate major types of network  To identify basic networking terminologies  To.
Leo Greiner IPHC meeting HFT PIXEL DAQ Prototype Testing.
FPGA (Field Programmable Gate Array): CLBs, Slices, and LUTs Each configurable logic block (CLB) in Spartan-6 FPGAs consists of two slices, arranged side-by-side.
® SPARTAN Series High Volume System Solution. ® Spartan/XL Estimated design size (system gates) 30K 5K180K XC4000XL/A XC4000XV Virtex S05/XL.
Computer Organization and Architecture
Owner: VBHUSales Training 03/15/2013 Cypress Confidential IDT 72T36135M vs. Cypress CYF072x Video Buffering Applications High density FIFOs with unmatched.
EKT303/4 PRINCIPLES OF PRINCIPLES OF COMPUTER ARCHITECTURE (PoCA)
NUMI Off Axis NUMI Off Axis Workshop Workshop Argonne Meeting Electronics for RPCs Gary Drake, Charlie Nelson Apr. 25, 2003 p. 1.
Grant Thomas Anthony Fennell Justin Pancake Chris McCord TABLEGAMES UNLIMITED.
Single Player Foosball Table with an Autonomous Opponent ECE 4007 Senior Design Team FIFA Dr. James Hamblen Michael Aeberhard Shane Connelly Evan Tarr.
Introduction to Field Programmable Gate Arrays (FPGAs) EDL Spring 2016 Johns Hopkins University Electrical and Computer Engineering March 2, 2016.
TRANSMISSION LINE MULTIPLE FAULT DETECTION AND INDICATION TO EB
Back-end Electronics Upgrade TileCal Meeting 23/10/2009.
Parallel compressing system for satellite on programmable chip Yifat Manzor Yifat Manzor & Reshef Dahan Supervisor: Eran Segev Part A.
OBC Shawn Thompson Demi Vis 1. OBC Outline Requirements Concept of Operations Subsystem Description Development Environment/Tools Theory of Operations.
MADEIRA Valencia report V. Stankova, C. Lacasta, V. Linhart Ljubljana meeting February 2009.
Lesson 1 PLC BASICS. PLC Definition  Programmable Logic Controllers are industrial computers that control machine and other applications.  PLC have.
Introduction to Programmable Logic
Development of T3Maps adapter boards
IAPP - FTK workshop – Pisa march, 2013
Introduction to Programmable Logic
System On Chip.
ENG3050 Embedded Reconfigurable Computing Systems
Electronics for Physicists
Ruggedized Camera Encoder
Challenges Implementing Complex Systems with FPGA Components
Characteristics of Reconfigurable Hardware
The performance requirements for DSP applications continue to grow and the traditional solutions do not adequately address this new challenge Paradigm.
Five Key Computer Components
ECE 477 Final Presentation Team 1  Spring 2008
Electronics for Physicists
♪ Embedded System Design: Synthesizing Music Using Programmable Logic
Presentation transcript:

Project Status Risks BOM Analysis Feasibility Designs Test Plans

Electronic System

FPGA Board Diagram

FPGA Board to Scale

Electronic System

OEM Board

1.Integrate supplied components A.10MP Visual Band Camera B.1.3MP IR Camera C.Spatial Sensors i.NovAtel OEM Board OEMV3 ii.NovAtel OEM Board OEMV2 D.Camera Processing Board 2.Capture data from two cameras 3.Capture 1fps 4.Capture 30fps 5.Capture INS 30/sec (simultaneously) Processing elements Customer Needs Met 6.External INS units 7.Data processing (overlay) 8.Real time viewing 9.Store full-res. Data during flight 10. Support NovAtel GNSS board

1.Integrate supplied components A.10MP Visual Band Camera B.1.3MP IR Camera C.Spatial Sensors i.NovAtel OEM Board OEMV3 ii.NovAtel OEM Board OEMV2 D.Camera Processing Board 2.Capture data from two cameras 3.Capture 1fps 4.Capture 30fps 5.Capture INS 30/sec (simultaneously) Processing elements Customer Needs Met 6.External INS units 7.Data processing (overlay) 8.Real time viewing 9.Store full-res. Data during flight 10. Support NovAtel GNSS board

1.Integrate supplied components A.10MP Visual Band Camera B.1.3MP IR Camera C.Spatial Sensors i.NovAtel OEM Board OEMV3 ii.NovAtel OEM Board OEMV2 D.Camera Processing Board 2.Capture data from two cameras 3.Capture 1fps 4.Capture 30fps 5.Capture INS 30/sec (simultaneously) Processing elements Customer Needs Met 6.External INS units 7.Data processing (overlay) 8.Real time viewing 9.Store full-res. Data during flight 10. Support NovAtel GNSS board

1.Integrate supplied components A.10MP Visual Band Camera B.1.3MP IR Camera C.Spatial Sensors D.Camera Processing Board 2.Capture data from two cameras 3.Capture 1fps 4.Capture 30fps 5.Capture INS 30/sec (simultaneously) Processing elements Customer Needs Met 6.External INS units 7.Data processing (overlay) 8.Real time viewing 9.Store full-res. Data during flight 10. Support NovAtel GNSS board

FPGA Inputs/Outputs Flexible Architecture Faster Speed Parallel Processing DSP Energy Efficient Single Pipeline Easy Implementation Math based ISA Processing Elements

DSP Customer programmable – Encoding/Decoding media – Peripherals Role in this design – Image compression – Real time streaming of data – INS interface Required skills – Implementable Knowledge of C – DSP/BIOS

FPGA FPGA Selection – Quicker time to fabrication – Supreme configurability/Field reprogrammable – Has the I/O needed – Parallel processing

FPGA Xilinx Selection – Resources available to the team – Larger range of choices than other companies – Customer preference Model XC6SLX75T Selection – Package size (23mm x 23mm) – High speed transceiver count – I/O pin count – Cost effectiveness

Data Flow – Initial Design Pictures Camera  FPGA  OEM INS Data INS  OEM

Data Flow – Final Design Pictures Camera  FPGA  OEM Camera  FPGA  HD INS Data INS  OEM  FPGA  HD

Data Speeds **Note: baud = bits per second (RS-232) Image – IR: 30 images / second VGA=640x MHz – Visible :1 image / second 10.7MP=3664x MHz INS – 30 captures / second 1kB=8kb 8000 baud

FPGA Pin Speeds Minimum values – 13ns -> 76 MHz – 5ns -> 200 MHz

System Software Design

FPGA Image Controller

System Software Design

FPGA Central Dispatch

FPGA Process Flowchart Backup

FPGA Configurability Basis of configurability – Nature of transistor based FPGA Physical limitations – Through header on PCB using Xilinx provided development tools Backup

FPGA Configurability Customer configurable – Configuration languages Knowledge of VHDL/Verilog – Development packages Xilinx provided development tools – Physical configuration requirements Connect programmer and download data file, restart board Backup

Processing Elements DSP CPU based C Language FPGA Transistor based VHDL/Verilog Backup