P3K FPDP Carrier Board Review - PowerPoint PPT Presentation

1 / 34
About This Presentation
Title:

P3K FPDP Carrier Board Review

Description:

Must interface with the new mirror electronics as well as the old electronics ... Using the SN74VMEH22501A device made especially for driving VME backplanes. ... – PowerPoint PPT presentation

Number of Views:112
Avg rating:3.0/5.0
Slides: 35
Provided by: mitche7
Category:
Tags: fpdp | p3k | board | carrier | mini | review | the

less

Transcript and Presenter's Notes

Title: P3K FPDP Carrier Board Review


1
P3K FPDP Carrier Board Review
  • Dean Palmer
  • Building 318, Room 125
  • November 10, 2009
  • 800 am 1200 pm

2
Presentation Outline
  • Introduction
  • Link Requirements
  • Link Components
  • Board Requirements
  • Board Design
  • FPGA Design
  • Schedule
  • Discussion

3
Introduction
  • Purpose
  • Provide a high speed data link system which
    connects distributed devices (RTC Subsystem)
    through a highly specialized communications
    protocol optimized for maximum data throughput to
    our active mirror electronics.
  • Data transfers occur without the CPU overhead and
    non-deterministic latencies associated with many
    layers of complex protocols
  • Must interface with the new mirror electronics as
    well as the old electronics
  • Must be able to maintain speed requirements over
    a length of 300

4
Link Requirements
  • In order to keep the system loop delay small, the
    link speed must be fast and have low-latency.
  • The total time from first data out until the DM
    actuators are settled must be lt 100 µsec
    (TBR).(lt 50 µsec was desired but we know we
    cant meet that.) We will try for lt 70 µsec.
  • Xinetics first-in to all settled time is 37 µsec.
    (typ.)
  • This leaves about 30 µsec for the link transfer.
  • Required link data rate is about 226
    MB/sec.(3388 chan. x 2 Bytes per chan.) / 30
    µsec 226 MB/sec

5
DM High-Speed Data Link
  • Transmit End
  • Curtiss Wright FibreXtreme SL240 PCIe 2.5 Gb/s
    Data Link Card
  • Up to 247 MB/s per channel sustained data rate
    per channel
  • Low overhead ANSI/VITA 17.1-2003 Serial FPDP
    Protocol
  • Based on Fiber Channel. Uses similar ordered
    sets
  • Low latency (about 1us)
  • 4 independent channels

6
DM High-Speed Data Link
  • Receive End
  • Curtiss Wright FibreXtreme SL240 CMC 2.5 Gb/s
    Data Link Card
  • IEEE P1386 Common Mezzanine Card form factor
    (same as PMC)
  • 32-bit parallel FPDP data bus _at_ 62.5 MHz
  • Custom Carrier Board
  • 6U VME form factor. FPGA based.
  • Four SOR-422U parallel output ports for
    connection to Xinetics Drivers.
  • P1 port for connection to LODM and TTM
    amplifiers.

7
DM High-Speed Data Link Architecture
8
P3K FPDP Carrier Board Requirements
  • The board must host the FPDP CMC card
  • Must provide physical area and mounting holes.
  • Must supply connectors for electrical interface.
  • Must supply power (3.3 VDC _at_ 1.4 A avg. 1.7 A
    peak)
  • The board must have an FPGA for processing data
  • Including power supplies and associated
    interfaces.
  • The board must have 4 outputs to Xinetics drive
    chassis.
  • The board must have a P1 interface for JPL
    chassis.
  • The board must provide Vref to JPL chassis.
  • The board must buffer Vmon from the JPL chassis
  • The board should have an A/D converter and mux.
  • The board should have 1 or 2 RS-232 ports (for
    future)

9
FPDP Carrier Board Block Diagram(Xinetics
Interface)
Configuration
Curtiss Wright sFPDP CMC Module
Xilinx Virtex-4 FPGA
SOR422-U Output
FPDP Transmit
FPDP Receive
SOR422-U Output
SOR422-U Output
RS-232
SOR422-U Output
PROM, JTAG, Clock and Reset
Analog Inputs
1.2V 2.5V
1.8V
5V to 3.3V Power Converter
Core Voltage Regulators
10
FPDP Carrier Board Block Diagram(JPL Interface)
Configuration
Curtiss Wright sFPDP CMC Module
Xilinx Virtex-4 FPGA
FPDP Transmit
FPDP Receive
VME P1 Output (for LODM)
RS-232
PROM, JTAG, Clock and Reset
Analog Inputs
1.2V 2.5V
1.8V
5V to 3.3V Power Converter
Core Voltage Regulators
11
FPDP CMC Board Interface
  • This board has three connectors
  • One connector, P3, is for configuration via fixed
    signals or a microprocessor interface
  • One connector, P4 is an FPDP transmitter.
  • One connector, P6 is an FPDP receiver.

12
FPDP CMC Board Interface (cont.)
13
RS-232
  • Allows serial communications for future
    applications.
  • Borrowed design from Chriss PZT driver board.
  • Benign design
  • single IC runs on 3.3V
  • built charge pumps for RS-232 rails

14
3.3 Volt Converter
  • Design borrowed from SIM Motor Board.
  • IC is a multi-chip module.
  • Input is 5 to 30 Volts.
  • Output current is 5 A continuous 7 A peak.

15
LT Spice Simulation of 3.3 V
  • 2 msec risetime on input power 2 A load at
    power-up
  • Full Load (7 A) at 11 msec. Back to 2 A at 13
    msec.

16
Core Power Regulators
  • Supplies 2.5V and 1.2V to the FPGA, Reset
    Circuit, and JTAG port.
  • Supplies 2.5V and 1.8V to the PROM.
  • Circuit design borrowed from Avnet Virtex-4
    evaluation board.
  • Also used on SIM Motor Board.
  • Uses linear regulators.

17
SOR-422U Output Ports
  • Xinetics proprietary interface and protocol.
  • Uses LVDS Signaling. Using DS90LV047A driver IC.

18
SOR-422U Output Ports (cont.)
Mini D Ribbon (MDR) connector
Using Micro-strip traces (except on ready
signal). This minimizes vias and stubs.
There are actually five of these devices
19
SOR-422U Cables
  • We plan on clocking the SOR-422U ports at 62.5
    MHz. This requires us to pay attention to the
    quality of the interconnect.
  • We plan on using a COTS cable made by 3M
  • Designed for LVDS signaling.
  • Contains 20 shielded 100 Ohm pairs 6 grounds.
  • High-Density 50 position MDR connector.
  • Part number for 1m cable 14150-EZBB-100-0LC
  • This cable requires an adapter and short ribbon
    cable at the Driver Chassis end to go from MDR to
    a standard 50-pin header.

20
SOR-422U Cables (cont.)
Notice how the signal order reverses at opposite
ends (except Link and ICMB).
21
Adapter PCB
22
Analog Inputs
  • Provide a test input for optional use if needed.
  • Could be used for test waveforms
  • Could be used for current monitor for JPL Drive
  • Plan on adding an analog mux for power supply
    monitoring.

23
Analog Inputs (cont.)
  • Analog ground plane pour on top layer.
  • 5VA and 5VA plane pours on Mid-Layer 3 and 4
  • 2.5VA plane pour on Mid-Layer 2.

24
VME P1 Interface (for JPL board)
  • This interface is the same as used on the present
    DM receiver board except for the bus transceiver
    ICs
  • Using the SN74VMEH22501A device made especially
    for driving VME backplanes. These devices use
    3.3 volt signaling but are 5V tolerant.
  • The analog portion (Vref and Vmon) portions are
    virtually the same except for a few minor changes
    suggested by Chris Shelton.

Digital Portionof Interface
25
Power Estimates
26
Bill of Materials
27
FPGA Block Diagram
28
Data Receive State Machine(in progress)
29
FPGA Simulation (1)
30
FPGA Simulation (2)
31
FPGA Simulation (3)
32
FPGA Simulation (4)
33
FPGA Simulation (5)
34
FPGA Simulation (6)
Write a Comment
User Comments (0)
About PowerShow.com