ALQ155 AAG Conversion Clinic - PowerPoint PPT Presentation

1 / 16
About This Presentation
Title:

ALQ155 AAG Conversion Clinic

Description:

Title: ALQ155 AAG Conversion Clinic Last modified by: Nate Decker Document presentation format: Custom Other titles: Times New Roman Lucida Sans Unicode Arial ... – PowerPoint PPT presentation

Number of Views:119
Avg rating:3.0/5.0
Slides: 17
Provided by: csUtahEd99
Category:

less

Transcript and Presenter's Notes

Title: ALQ155 AAG Conversion Clinic


1
ALQ155 AAG Conversion Clinic
  • Team Members
  • David Gedge
  • Nate Decker
  • William Sackett
  • Spencer Little
  • Advisors
  • Dr. Priyank Kalla
  • Thomas Dixon
  • Special Thanks to
  • Craig Gordon, Tim Price, and Ryan Yoshida

ALQ155 AAG Clinic 2008
1
2
Recap on the HAFB Clinic
  • Military aircraft use Line Replaceable Units
    (LRUs)

3
CAPRE
  • The airforce uses a program on a laptop called
    CAPRE to communicate with and configure LRUs on
    planes.

4
The Big Picture
  • To adapt to newer technologies, older tools are
    being upgraded.

LRU
5
Programmable Interface Module
  • The PIM 2.0 is our focus
  • PIM hardware has changed from 1.1 to 2.0
  • New FPGA
  • New USB chip
  • New peripherals

6
How does that affect us?
  • To address these changes, we altered
  • USB Firmware
  • CAPRE Software
  • FPGA Bitmap

7
FPGA
  • The PIM is talks to several different LRUs
  • To facilitate this, the core is an FPGA
  • -Xilinx Spartan3
  • The FPGA executes a bitmap generated through VHDL
    by Xilinx ISE

8
Creating the Bitmap
  • Pre-existing VHDL code was available from past
    clinics
  • FPGA pinout for the Spartan3 had changed
  • A new user constraint file (UCF) was needed
  • Using the schematics from both the older and
    newer PIM designs the older UCF was translated
    into the new file

9
An Extra Step
  • Default bitmaps created by the Xilinx bitgen are
    the wrong format for loading onto the FPGA
  • We correct this using a Xilinx tool called PromGen

10
Disable unused peripherals
  • We do not need to use
  • RAM
  • RS232
  • 1553
  • Each device is disabled with a control signal.

11
New VHDL Signals
12
Problem Power Failure
  • Problem
  • After loading the FPGA, the USB chip would
    sometimes lose its data
  • Cause
  • A bank of capacitors was drawing power
  • Solution
  • Introduce delays into the power-up sequence

13
Capacitor Banks
14
VHDL Power-up Delays
  • A counter is used to delay each enable signal
    leading to each bank of capacitors
  • Pswitch 11110111,11100111,11000111,10000111

15
The Result
  • Error message LRU is not responding

16
Feedback
  • Questions or Comments?
Write a Comment
User Comments (0)
About PowerShow.com