P3K FPDP Carrier Board Review

34
PALM-3000 P3K FPDP Carrier Board Review Dean Palmer Building 318, Room 125 November 10, 2009 8:00 am – 12:00 pm

description

P3K FPDP Carrier Board Review. Dean Palmer Building 318, Room 125 November 10, 2009 8:00 am – 12:00 pm. Presentation Outline. Introduction Link Requirements Link Components Board Requirements Board Design FPGA Design Schedule Discussion. Introduction. Purpose - PowerPoint PPT Presentation

Transcript of P3K FPDP Carrier Board Review

Page 1: P3K FPDP Carrier Board Review

PALM-3000

P3K FPDP Carrier Board Review

Dean Palmer

Building 318, Room 125

November 10, 2009

8:00 am – 12:00 pm

Page 2: P3K FPDP Carrier Board Review

PALM-3000Presentation Outline

• Introduction• Link Requirements • Link Components• Board Requirements• Board Design• FPGA Design• Schedule • Discussion

Page 3: P3K FPDP Carrier Board Review

PALM-3000Introduction

• 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’

Page 4: P3K FPDP Carrier Board Review

PALM-3000Link 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 < 100 µsec (TBR).(< 50 µsec was desired but we know we can’t meet that.) We will try for < 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

4

Page 5: P3K FPDP Carrier Board Review

PALM-3000

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

Page 6: P3K FPDP Carrier Board Review

PALM-3000DM 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 @ 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.

Page 7: P3K FPDP Carrier Board Review

PALM-3000DM High-Speed Data Link Architecture

PC0COTS

Serial FPDPPCIe card

DM Interface Box

Existing DM DriverChassis

Custom FPDP to DM Carrier Card

COTSSerial FPDPCMC card

Xinetics DM Driver Chassis

Xinetics DM Driver Chassis

Xinetics DM Driver Chassis

Xinetics DM Driver Chassis

Custom FPDP to DM Carrier Card

COTSSerial FPDPCMC card

P1

Duplex Fibersw/ LC Connectors

LVDS

TTM Interface Box

Custom FPDP to DM Carrier Card

COTSSerial FPDPCMC card

DM Interface Box

Custom FPDP to DM Carrier Card

COTSSerial FPDPCMC card

Xinetics DM Driver Chassis

Xinetics DM Driver Chassis

Xinetics DM Driver Chassis

Xinetics DM Driver Chassis

High-Voltage

Driver Card

P1

P1

Page 8: P3K FPDP Carrier Board Review

PALM-3000

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 @ 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)

8

Page 9: P3K FPDP Carrier Board Review

PALM-3000

9

FPDP Carrier Board Block Diagram(Xinetics Interface)

Curtiss Wright sFPDP CMC

Module

Xilinx Virtex-4 FPGA

RS-232

PROM, JTAG, Clock and

Reset

SOR422-U Output

Analog Inputs

FPDP Transmit

Configuration

FPDP Receive

SOR422-U Output

SOR422-U Output

SOR422-U Output

5V to 3.3V Power Converter

Core Voltage Regulators

1.8V

1.2V2.5V

Page 10: P3K FPDP Carrier Board Review

PALM-3000

10

FPDP Carrier Board Block Diagram(JPL Interface)

Curtiss Wright sFPDP CMC

Module

Xilinx Virtex-4 FPGA

RS-232

PROM, JTAG, Clock and

Reset

VME P1 Output(for LODM)

Analog Inputs

FPDP Transmit

Configuration

FPDP Receive

5V to 3.3V Power Converter

Core Voltage Regulators

1.8V

1.2V2.5V

Page 11: P3K FPDP Carrier Board Review

PALM-3000FPDP 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.

11

1 23 45 67 89 10

11 1213 1415 1617 1819 2021 2223 2425 2627 2829 3031 3233 3435 3637 3839 4041 4243 4445 4647 4849 5051 5253 5455 5657 5859 6061 6263 64

J1

71439-0164

1 23 45 67 89 10

11 1213 1415 1617 1819 2021 2223 2425 2627 2829 3031 3233 3435 3637 3839 4041 4243 4445 4647 4849 5051 5253 5455 5657 5859 6061 6263 64

J2

71439-0164

1 23 45 67 89 10

11 1213 1415 1617 1819 2021 2223 2425 2627 2829 3031 3233 3435 3637 3839 4041 4243 4445 4647 4849 5051 5253 5455 5657 5859 6061 6263 64

J3

71439-0164

ad0ad1

ad2 ad3ad4

ad5ad6 ad7ad8

ad9ad10 ad11ad12

ad13ad14 ad15

pio2_in pio2_outpio1_inpio1_out

reset_n

rd0rd1rd2

rd3rd4rd5rd6rd7rd8

rd9rd10rd11rd12rd13rd14

rd15rd16rd17rd18rd19rd20

rd21rd22rd23rd24rd25rd26

rd27rd28rd29rd30rd31

td0td1

td2 td3td4 td5td6 td7td8 td9

td10

td11 td12td13 td14td15 td16td17 td18td19

td20 td21td22 td23

td24td25

td26 td27td28

td29td30td31

sel_nmcu_present_n

crc_en

clk_cfg0clk_cfg1

ignore_fcconvert_sync

RESERVED

RESERVED

RESERVEDRESERVED

int_n

ren_nwen_n

ads_nmclk

cfg0cfg1

GND

GND

GND

GND

GND

GND

GND

GND

GND

GND

GNDGND

GND

GND

GND

GND

GND

GND

3V3

3V3

3V3

3V3

terrorreset_n

tsync_ntdir_ntdvalid_ntsuspend_n

tnrdy_ntstrobe

pio1_inpio1_out

pio2_outpio2_in

GND

GNDGND

GNDGND

GND

GND

GND

GND

GND

GNDGND

+5VD

+5VD

+5VD

+5VD

+5VD

+5VD

+5VD

+5VD

+5VD

+5VD

GND

GND

GND

GND

GND

GND

GNDGND

GND

GND

GND

GND

GND

ad[15..0]ad[15..0]

td[31..0]td[31..0]

pio1_out

pio2_outreset_n

pio2_in

pio1_in

rerrorrnrdy_n

rstrobe

rsync_n

+5VD

rsuspend_n

rdvalid_n

rdir_n

GND

rd[31..0]rd[31..0]

Configuration Signal Interconnets

Destination Card Signal Interconnets

Source Card Signal Interconnets

3V33V3

GND

pecl_inpecl_in_n

1 2 3 4 5 6 7 8

16 15 14 13 12 11 10 9

4.7KR6

123456

121110987

TDA06H0SB1

S1

GND

1 2 3 4 5 6 7 8

16 15 14 13 12 11 10 9

4.7KR7

GND

Page 12: P3K FPDP Carrier Board Review

PALM-3000

FPDP CMC Board Interface (cont.)

12

66 5

3

2 1 0

4

4

1 2 3 4 5 6 7 8

16 15 14 13 12 11 10 9

2

1

2

1

21

12

1

2

2 1

1

2

2

1

1

2

1 2 3

456

123456

7 8 9 10 11 12

2

1

2

1

2

1

61

64 62 60 58 56 54 52 50 48 46 44 42 40 38 36 34 32 30 28 26 24 22 20 18 16 14 12 10 8 6 4 2

63 59 57 55 53 51 49 47 45 43 41 39 37 35 33 31 29 27 25 23 21 19 17 15 13 11 9 7 5 3 1

00

135791113151719212325272931333537394143454749515355575963

246810121416182022242628303234363840424446485052545658606264

61

0 0

135791113151719212325272931333537394143454749515355575963

246810121416182022242628303234363840424446485052545658606264

61

0 0

2

1

2

1

2 1

1

2

2

1

1

2

2

1

1

2

12345678

161514131211109

Page 13: P3K FPDP Carrier Board Review

PALM-3000RS-232

13

TX1

RX1

TX2

RX2

1

2

3

4

5

6

7

8

9

11

10

J4

13

10

11

8

12

9

14

7

C1+1

C2+4

GND15

C1-3

VCC16

C2-5

V-6

V+2

U15

SN65C3232EDWR

0.47uF

C106

1206 50V

3V3

100

R44

0805 1%

100

R45

0805 1%

RS232 A

RS232 B

0.1uF

C107

1206 50V0.1uF

C105

1206 50V

0.1uF

C108

1206 50V

0.1uF

C109

1206 50V123456789

10

P2

N2510-6V0C-RB

• Allows serial communications for future applications.• Borrowed design from Chris’s PZT driver board.•Benign design

• single IC runs on 3.3V• built charge pumps for RS-232 rails

U_PZT_RS232

2

1

2

1

6

7

8

9

10

5

4

3

2

1

12

21

2 1

2

1 1

2

5

9

4

8

3

7

2

6

1

10 11

910111213141516

87654321

Page 14: P3K FPDP Carrier Board Review

PALM-30003.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.

14

Vin

A1

Vin

A2

Vin

A3

Vin

A4

Vin

A5

Vin

A6

Vin

B1

Vin

B2

Vin

B3

Vin

B4

Vin

B5

Vin

B6

Vin

C1

Vin

C2

Vin

C3

Vin

C4

Vin

C5

Vin

C6

PGN

DD

1

PGN

DD

2

PGN

DD

3

PGN

DD

4

PGN

DD

5

PGN

DD

6

PGN

DE

1

PGN

DE

2

PGN

DE

3

PGN

DE

4

PGN

DE

5

PGN

DE

6

PGN

DE

7

PGN

DE

8

PGN

DF1

PGN

DF2

PGN

DF3

PGN

DF4

PGN

DF5

PGN

DF6

PGN

DF7

PGN

DF8

PGN

DF9

PGN

DG

1

PGN

DG

2

PGN

DG

3

PGN

DG

4

PGN

DG

5

PGN

DG

6

PGN

DG

7

PGN

DG

8

PGN

DG

9

PGN

DG

10

PGN

DG

11

PGN

DH

1

PGN

DH

2

PGN

DH

3

PGN

DH

4

PGN

DH

5

PGN

DH

6

PGN

DH

7

PGN

DH

8

PGN

DH

9

PGN

DH

10

PGN

DH

11

Vou

tJ1

Vou

tJ2

Vou

tJ3

Vou

tJ4

Vou

tJ5

Vou

tJ6

Vou

tJ7

Vou

tJ8

Vou

tJ9

Vou

tJ1

0

Vou

tJ1

1

Vou

tK

1

Vou

tK

2

Vou

tK

3

Vou

tK

4

Vou

tK

5

Vou

tK

6

Vout K7

VoutK8

VoutK9

VoutK10

Vout K11

VoutL1

VoutL2

Vout L3

Vout L4

Vout L5

VoutL6

VoutL7

VoutL8

Vout L9

Vout L10

Vout L11

VoutM1

VoutM2

Vout M3

Vout M4

Vout M5

Vout M6

VoutM7

VoutM8

Vout M9

Vout M10

Vout M11

INTVccA7

PLL

INA

8

TRACK/SSA9

RUNA10

COMPA11

MPGMA12

MPGMB11

VD

B7

NCJ12

RUNB9

FsetB12

VD

C7

DRVccC10

MARG1C11MARG0C12

SGN

DD

9

COMPD11

MARG1 D12

DRVccE11

DRVccE12

VFB F12

PGOODG12

SGN

DH

12

FCB M12NCK12NCL12

U6LTM4612

+5VD

D1DFLS240L

10uF

C6

C2220 50V

+5VD

191k

R10

0805 1%

100kR8

0805 1%100kR9

0805 1%

+5VD

3V3

ps_sync_3v3

0.01uFC12

0603 50V

22.1kR11

0805 1%

392kR12

0805 1%

22pFC11

0603 50V NPO

220uFC9

T495D 6V22uFC10

C1210 6.3V

3V3

10uF

C8

C2220 50V

10uF

C7

C2220 50V

U_3V3_Pow er_Converter

2

1 1

2

2

1

M12

G12G11G10G9G8G7

H7 H8 H9 H10 H11 H12

J7 J8 J9 J10 J11 J12

K7 K8 K9 K10 K11 K12

M11M10M9M8M7

L7 L8 L9 L10 L11 L12

M1

G1 G2 G3 G4 G5 G6

H6H5H4H3H2H1

J6J5J4J3J2J1

K6K5K4K3K2K1

M2 M3 M4 M5 M6

L6L5L4L3L2L1

B12B11B9B1 B2 B3 B4 B5 B7B6

A6 A7A5A4A3A2 A8 A9 A10 A11 A12

C12C11C10C1 C2 C3 C4 C5 C7C6

D12D11D9D1 D2 D3 D4 D5 D6

E12E11E8E1 E2 E3 E4 E5 E7E6

F 6 F 7F 5F 4F 3F 2F 1 F 8 F 9 F 12

A1

1

2

12

2 1

1

2

2

1

1 2

1 2

1 2

12

12

Page 15: P3K FPDP Carrier Board Review

PALM-3000LT 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.

15

Page 16: P3K FPDP Carrier Board Review

PALM-3000Core 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.

16

100uFC21

T491D 16V

2V5

GND

1V2

3V3 1V8

47uFC18

T491D 20V

47uFC22

T491D 20V

3V3

GND

2V5

47uFC15

T491D 20V

/SD1

IN2

GN

D3

OUT4

ADJ5

TA

B6

U9 LP3966-ADJ

100uFC14

T491D 16V

0R17

0805 68pFC20

0805 50V NPO

/SD1

IN2

GN

D3

OUT 4

ADJ5

TA

B6

U7 LP3966-ADJ

10KR16

0603 1%

10KR13

0603 1%

10KR15

0603 1%

10.5KR14

0603 1%

0.1uFC23

0603 50V

/SD1

IN2

GN

D3

OUT4

SENSE5

TA

B6

U8 LP3966-1.8

100uFC17

T491D 16V0.1uFC19

0603 50V

68pFC13

0805 50V NPO

0.1uFC16

0603 50V

U_core_pow er

66

6

125 4 3

66

6

125 4 3

21

2 1

21

2

1

2

1

1 2

1 2

2

1

2

1

21

2

11

2

21

2 1

21

12

345 2 1

6

6 6

Page 17: P3K FPDP Carrier Board Review

PALM-3000SOR-422U Output Ports

• Xinetics proprietary interface and protocol.• Uses LVDS Signaling. Using DS90LV047A driver IC.

17

Page 18: P3K FPDP Carrier Board Review

PALM-3000SOR-422U Output Ports (cont.)

18

EN1

IN 12

IN 23

IN 36

IN 47

EN8

Vcc4

GND5

OUT 4– 9OUT 4+ 10OUT 3+ 11OUT 3– 12OUT 2– 13OUT 2+ 14OUT 1+ 15OUT 1– 16U1

DS90LV047ATMTC

EN1

IN 12

IN 23

IN 36

IN 47

EN8

Vcc4

GND5

OUT 4– 9OUT 4+ 10OUT 3+ 11OUT 3– 12OUT 2– 13OUT 2+ 14OUT 1+ 15OUT 1– 16

U2

DS90LV047ATMTC

3V3

3V3

data0data1

data2data3

data4data5

data6data7

0.1uF

C1

0603 50V

0.1uF

C2

0603 50V

3V3

3V3

DATA0_PDATA0_N

DATA1_PDATA1_NDATA2_NDATA2_PDATA3_PDATA3_N

DATA4_NDATA4_P

DATA5_NDATA5_P

DATA6_NDATA6_PDATA7_PDATA7_N

4.7KR2

0603 1%

3V3

4.7KR1

0603 1%

3V3

1nF

C150

0603 50V

1nF

C154

0603 50V

3V3

3V3

There are actually fiveof these devices

Using Micro-strip traces (except on ready signal).

This minimizes vias and stubs.

Mini D Ribbon (MDR) connector

1

2

121212

12

12

2 12 12 1

2 1

2 11

2

1

2

1

2

1

2

1

2

51 52

5251

DATA0_PDATA0_N

DATA1_PDATA1_NDATA2_N

DATA2_P DATA3_PDATA3_N

DATA4_NDATA4_P DATA5_N

DATA5_P

DATA6_NDATA6_P

DATA7_PDATA7_N

DATA8_NDATA8_P

DATA9_PDATA9_N

DATA10_NDATA10_P

DATA11_PDATA11_N

DATA12_NDATA12_P DATA13_P

DATA13_NDATA14_NDATA14_P DATA15_P

DATA15_N

CLOCK_PCLOCK_N

ENABLE/_PENABLE/_N

FRAME/_PFRAME/_N

READY/_NREADY/_P

0R78 (R78.1, ...)

0805

drain

1

20

23456789

10111213141516171819

3029282726

2524232221

40393837363534333231

50494847464544434241

52 51

J5 (J5.1, ...)

10250-1S10PE

drain

drainch

assi

sch

assi

s

drain

drain

drain

drain

Page 19: P3K FPDP Carrier Board Review

PALM-3000SOR-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.

19

Page 20: P3K FPDP Carrier Board Review

PALM-3000SOR-422U Cables (cont.)

20

Notice how the signal order reverses at opposite ends (except Link and ICMB).

Page 21: P3K FPDP Carrier Board Review

PALM-3000Adapter PCB

21

MH2

MH1

12

34

56

78

910

1112

1314

1516

1718

1920

2122

2324

2526

2728

2930

3132

3334

3536

3738

3940

4142

4344

4546

4748

4950

21

51

52

51

52

52

51

1

20

23456789

10111213141516171819

3029282726

2524232221

40393837363534333231

50494847464544434241

52 51

J110250-1S10PE

chas

sis

chas

sis

DATA0_PDATA0_N

DATA1_PDATA1_N DATA2_N

DATA2_PDATA3_PDATA3_N

DATA4_NDATA4_PDATA5_N

DATA5_P

DATA6_NDATA6_P

DATA7_PDATA7_N

DATA8_NDATA8_P

DATA9_PDATA9_N

DATA10_NDATA10_P

DATA11_PDATA11_N

DATA12_NDATA12_PDATA13_P

DATA13_N DATA14_NDATA14_PDATA15_P

DATA15_N

CLOCK_PCLOCK_N

ENABLE/_PENABLE/_N

FRAME/_PFRAME/_N

READY/_NREADY/_P

drain

drain

drain

drain

drain

drain

1 23 45 67 89 1011 1213 1415 1617 1819 2021 2223 2425 2627 2829 3031 3233 3435 3637 3839 4041 4243 4445 4647 4849 50

P1

N3433-6302RB

DATA0_P DATA0_NDATA1_P DATA1_N

DATA2_NDATA2_PDATA3_P DATA3_NDATA4_P DATA4_NDATA5_P DATA5_NDATA6_P DATA6_NDATA7_P DATA7_NDATA8_P DATA8_NDATA9_P DATA9_NDATA10_P DATA10_NDATA11_P DATA11_NDATA12_P DATA12_NDATA13_P DATA13_NDATA14_P DATA14_NDATA15_P DATA15_N

CLOCK_P CLOCK_NENABLE/_P ENABLE/_NFRAME/_P FRAME/_NREADY/_P READY/_N

DGND DGND

Page 22: P3K FPDP Carrier Board Review

PALM-3000Analog 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.

22

VIN23

1 8

GND4 TRIM 5VOUT 6

7

U24

ADR431ARZ

+5VA

0.47uF

C1521206 50V

AGND

22.1R77

0805 1%

AGND

0.47uF

C1531206 50V

AGND

+2.5VA

VIO 10REF1

VD

D2

GN

D5

IN+3 SDI 9

SCK 8IN-4

SDO 7

CNV6

U23AD7980ARMZ

AGND

AGND

test_sdi

test_sck

test_cnv

test_sdo

2.5VA

0.47uF

C146

1206 50V

AGND

3V3

0.47uF

C149

1206 50V10uF

C148

C2220 50V

AGND

+5VA

30.1

R74

1206 1%

5

67B

U21BAD8666ARZ

0.47uFC151

1206 50V NPO

100

R75

0805 1%

AGND

P4

AGND

VtestDFLS240L-7D10

DFLS240L-7D11

AGND

+5VA

TEST INPUT

Page 23: P3K FPDP Carrier Board Review

PALM-3000Analog Inputs (cont.)

23

1

2

3

4

8

7

6

5

1

2

3

4

8

7

6

5

2

1

2 1

2

1

21

21

12

2 1

12

2 2

1 2 21

2

1

2

1

21

2

1

2

1

2

1

12

2 1

2

1

2

1

21

2

1

• 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.

Page 24: P3K FPDP Carrier Board Review

PALM-3000VME P1 Interface (for JPL board)

• This interface is the same as used on the present DM receiver board except for the bus transceiver IC’s

• 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.

24

98 97

A2A3A4A5A6A7A8A9A10A11A12A13A14A15A16A17A18A19A20A21A22A23A24A25A26A27A28A29A30A31A32

B32

C32

B31

C31

B30

C30

B29

C29

B28 B27 B26

C26C27C28

B1

A1

C1

B2B3

C2C3

B4B5B6B7

C4C5C6C7C8C9C10C11

B8B9B10B11B12B13B14B15B16

C12C13C14C15C16C17C18C19C20C21

B17B18B19B20B21

C22C23C24C25

B22B23B24B25

1

2

1

2

2

1

2

1

2

1

2

11

2

1

2

1

2

2

1

1

2

2

1

21

1

2

2 112

2 1 12 2 1 12

2 112

2 1 12 2 1 12

2 112

2 1 12 2 1 12

2

1

2

1

2

1

2

1

2 112

2 1 12 2 1 12

2

1

2

1

2

1

2

1Digital Portion

of Interface

Page 25: P3K FPDP Carrier Board Review

PALM-3000Power Estimates

25

P3K FPDP Power Consumption Estimate Dean Palmer, 11/9/2009

ID Parts Description Voltage Current # IndvMin Total(mW)IndvMax Total(mW)0 AD8666ARZ ADC preamp +5VA, - 5VA 1.1mA to 2mA 1 5.5 5.5 10 101 DS90LV047ATMTC LVDS drivers 3V3 20mA to 30mA 20 13.2 264 26.4 5282 ECS-2033-320-BN 32 MHz crystal 3V3 13mA Max 1 43 43 43 433 LF353M Vmon and Vref amplifier +5VA, - 5VA 4mA to 7mA 1 20 20 35 354 LP3966ES-1.8V 1.8V linear regulator 3V3 10mA to 15mA 1 35 35 65 655 LP3966ES-ADJ linear regulators 3V3 10mA to 15mA 2 33 66 2500 50006 SN65C3232EDWR RS232 Transceiver 3V3 0.3mA to 4mA 1 1 1 330 3307 SN74VMEH22501A P1 bus drivers 3V3 30mA to 42mA 4 100 400 140 5608 TPS3808G12DBV reset 2V5 < 1mA 1 0.1 0.1 1 19 XC4VLX60-10FFG668C FPGA 3V3,2V5,1V2 167mA - 600mA 1 550 550 1980 198010 XCF32PVO48C PROM 2V5,1V8 45mA,10mA 1 7 7 130 130

MinPwr(W): 1.3861 MaxPwr(W):8.672

Page 26: P3K FPDP Carrier Board Review

PALM-3000Bill of Materials

26

Bill of Materials:sFPDP CARRIER BOARDSource Data From: carrier.PrjPCBProject: carrier.PrjPCBReport Date: 10/6/2009 12:14:10 PMPrint Date: 11/6/2009 5:22:31 PM

Item Quantity Designator Part Number Description Footprint Manufacturer Supplier Unit Price Extension Notes1. 25 C12, C24, C26, C40, C41, C42, C43, C61, C62,

C63, C64, C65, C66, C67, C68, C91, C92, C93, C94, C95, C98, C99, C100, C101, C104

C0603C103J5RAC7411 capacitor, 0.01uF ±5% 50V size 0603 X7R ceramic chip 0603 Kemet Mouser Electronics $0.05 $1.25

2. 4 C105, C107, C108, C109 C1206C104J5RACTU capacitor, 0.1uF ±5% 50V size 1206 X7R ceramic chip 1206 Kemet Mouser Electronics $0.16 $0.643. 63 C1.1, C1.2, C1.3, C1.4, C2.1, C2.2, C2.3, C2.4,

C3.1, C3.2, C3.3, C3.4, C4.1, C4.2, C4.3, C4.4, C5.1, C5.2, C5.3, C5.4, C16, C19, C23, C25, C27, C29, C44, C45, C69, C70, C71, C72, C96, C97, C102, C103, C110, C113, C114, C116, C117, C118, C119, C120, C121, C122, C123, C124, C125, C126, C127, C128, C129, C130, C131, C132, C133, C134, C135, C136, C137, C138, C139

C0603C104K5RAC7013 capacitor, 0.1uF ±10% 50V size 0603 X7R ceramic chip 0603 Kemet Mouser Electronics $0.07 $4.41

4. 2 C145, C151 C1206C472J5GACTU capacitor, 0.47uF ±5% 50V size 1206 NPO ceramic chip 1206 Kemet Mouser Electronics $0.89 $1.785. 9 C106, C140, C141, C143, C144, C146, C149,

C152, C153C1206C474K5RACTU capacitor, 0.47uF ±10% 50V size 1206 X7R ceramic chip 1206 Kemet Mouser Electronics $0.55 $4.95

6. 20 C150.1, C150.2, C150.3, C150.4, C154.1, C154.2, C154.3, C154.4, C155.1, C155.2, C155.3, C155.4, C156.1, C156.2, C156.3, C156.4, C157.1, C157.2, C157.3, C157.4

C0603C102J5RACTU capacitor, 1nF ±10% 50V size 0603 X7R ceramic chip 0603 Kemet Mouser Electronics $0.05 $1.00

7. 1 C147 C1206C102J5GACTU capacitor, 1nF ±10% 50V size 1206 NPO ceramic chip 1206 Kemet Mouser Electronics $0.15 $0.158. 2 C111, C112 C1206C105K5RACTU capacitor, 1uF ±10% 50V size 1206 X7R ceramic chip 1206 Kemet Mouser Electronics $0.26 $0.529. 6 C6, C7, C8, C115, C142, C148 C5750X7R1H106K capacitor, 10uF 10% 50V size 2220 X7R ceramic chip 2220 TDK Digikey $5.01 $30.03

10. 1 C11 C0603C220G5GACTU capacitor, 22pF ±1% 50V size 0603 COG ceramic chip 0603 Kemet Mouser Electronics $0.41 $0.4111. 1 C10 C1210C226K9PACTU capacitor, 22uF ±10% 6.3V size 1210 X5R ceramic chip 1210 Kemet Mouser Electronics $1.90 $1.9012. 4 C30, C60, C89, C90 T491B476K010AT capacitor, 47uF ±10% 10V size 3528-21 solid tantalum chip B Kemet Mouser Electronics $0.49 $1.9613. 3 C15, C18, C22 T495D476K020ATE100 capacitor, 47uF ±10% 20V size 7343-31 low ESR solid tantalum chip D Kemet Mouser Electronics $1.32 $3.9614. 2 C13, C20 C0603C680G5GACTU capacitor, 68pF ±2% 50V size 0805 COG ceramic chip 0805 Kemet Mouser Electronics $0.74 $1.4815. 3 C14, C17, C21 594D107X9016D2T capacitor, 100uF ±10% 16V size 7343-31 low ESR solid tantalum chip D Vishay/Sprague Mouser Electronics $2.85 $8.5516. 1 C9 T495D227K006ATE045 capacitor, 220uF ±10% 6V size 3528-21 low ESR solid tantalum chip D Kemet Mouser Electronics $5.22 $5.2217. 39 C31, C32, C33, C34, C35, C36, C37, C38, C39,

C46, C47, C48, C49, C50, C51, C52, C53, C54, C55, C56, C57, C58, C59, C73, C74, C75, C76, C77, C78, C79, C80, C81, C82, C83, C84, C85, C86, C87, C88

C0402C681J5RACTU capacitor, 680pF ±5% 50V size 0402 X7R ceramic chip 0402 Kemet Mouser Electronics $0.05 $1.95

18. 1 C28 C0603 capacitor, size 0603 chip 0603 Kemet $0.00 $0.00 This item not installed19. 2 J4, J5 1734354-2 connector, 9-pin R/A D-Sub receptacle DB-9_F Amp Mouser Electronics $1.47 $2.9420. 1 P3 98424-G52-14ALF connector, 14 position 2mm pitch dual-row straight SMD header SMT 14-PIN HEADER FCI Digikey $1.44 $1.4421. 3 J1, J2, J3 71439-0164 connector, 32 position 1mm pitch dual-row mezzanine receptacle Molex, Inc. Mouser Electronics $5.99 $17.9722. 1 P1 5650947-5 connector, 96 pin DIN right angle DIN96M Amp Mouser Electronics $3.00 $3.0023. 3 J6, J7, P4 5227161-7 connector, right angle PCB mount BNC BNC_RA CON Amp Mouser Electronics $1.65 $4.9524. 3 D1, D10, D11 DFLS240L-7 diode, 40V 2A schottky rectifier DFLS240L Diodes Inc. Digikey $0.63 $1.8925. 8 D2, D3, D4, D5, D6, D7, D8, D9 598-8040-107F diode, 160mcd 595nm size 0603 standard yellow LED 3-0603 Mouser Electronics $0.10 $0.8026. 4 P2.1, P2.2, P2.3, P2.4 header, 25-Pin, Dual row HDR2X25 $5.00 $20.0027. 2 U7, U9 LP3966ES-ADJ/NOPB ic, 1.2V to 5V adjustable low-dropout regulator TO263 - 5 National Semiconductor Digikey $4.13 $8.2628. 1 U8 LP3966ES-1.8/NOPB ic, 1.8V 3A ultra-low dropout voltage regulator TO263 - 5 National Semiconductor Digikey $4.13 $4.1329. 1 U24 ADR431ARZ ic, 2.5V XFET voltage reference SOIC8 Analog Devices Digikey $6.36 $6.3630. 1 U6 LTM4612IV#PBF ic, 5A DC to DC µmodule LGA Package Linear Technology Digikey $46.50 $46.5031. 4 U16, U17, U19, U20 SN74VMEH22501ADGGR ic, 8-Bit Universal Bus Transceiver DGG048 Texas Instruments Digikey $5.18 $20.7232. 1 U13 ECS-2033-320-BN ic, 10 MHz 3.3V clock oscillator ECS-2033 ECS Inc Digikey $5.94 $5.9433. 2 U22, U23 AD7980ARMZRL7 ic, 16-bit 1MSPS pseudo-differential input ADC MSOP10 Analog Devices Digikey $20.07 $40.1434. 1 U21 AD8666ARZ ic, 16V 4MHz R-R output amplifier SOIC8 Analog Devices Digikey $2.52 $2.5235. 1 U18 LF353M/NOPB ic, dual wide-bandwidth JFET input op-amp SOIC8 National Semiconductor Digikey $1.24 $1.2436. 1 U12 TPS3808G12DBV ic, programmable delay 1.2V voltage supervisor SOT23-6 Texas Instruments Digikey $1.75 $1.7537. 20 U1.1, U1.2, U1.3, U1.4, U2.1, U2.2, U2.3, U2.4,

U3.1, U3.2, U3.3, U3.4, U4.1, U4.2, U4.3, U4.4, U5.1, U5.2, U5.3, U5.4

DS90LV047ATMTC/NOPB ic, quad 3V LVDS CMOS differential line driver MTC16_N National Semiconductor Digikey $2.90 $58.00

38. 1 U15 SN65C3232EDWR ic, RS-232 line driver / receiver SOIC16W Texas Instruments Digikey $1.88 $1.8839. 1 U11 XCF32PVO48C ic, XCF00P Series 1.8V 32-Megabit Configuration PROM VO48 Xilinx Avnet $27.79 $27.7940. 1 U10 XC4VLX60-10FFG668C ic, Xilinx Virtex-4 LX Platform FPGA, 668-Ball FFBGA, Speed Grade 10 FFG668 Xilinx Digikey $609.60 $609.6041. 5 R17, R78.1, R78.2, R78.3, R78.4 CRCW08050000Z0EA resistor, 0 Ohm 1/8W size 0805 thick film chip jumper 6-0805 Vishay/Dale Mouser Electronics $0.05 $0.2542. 3 R41, R42, R64 CRCW06031K00FKEA resistor, 1.00K Ohm ±1% 1/10W size 0603 thick film chip 3-0603 Vishay/Dale Mouser Electronics $0.02 $0.0643. 49 R1.1, R1.2, R1.3, R1.4, R2.1, R2.2, R2.3, R2.4,

R3.1, R3.2, R3.3, R3.4, R4.1, R4.2, R4.3, R4.4, R5.1, R5.2, R5.3, R5.4, R27, R28, R29, R30, R31, R32, R33, R39, R40, R46, R47, R48, R49, R50, R51, R52, R53, R54, R55, R56, R57, R59, R60, R62, R63, R65, R66, R67, R68

CRCW06034K70FKEA resistor, 4.70K Ohm ±1% 1/10W size 0603 thick film chip 3-0603 Vishay/Dale Mouser Electronics $0.06 $2.94

44. 4 R13, R15, R16, R43 CRCW060310K0FKEA resistor, 10.0K Ohm ±1% 1/10W size 0603 thick film chip 3-0603 Vishay/Dale Mouser Electronics $0.02 $0.0845. 1 R14 CRCW060310K5FKEA resistor, 10.5K Ohm ±1% 1/10W size 0603 thick film chip 3-0603 Vishay/Dale Mouser Electronics $0.02 $0.0246. 1 R11 CRCW080522K1FKEA resistor, 22.1K Ohm ±1% 1/8W size 0805 thick film chip 6-0805 Vishay/Dale Mouser Electronics $0.05 $0.0547. 3 R69, R72, R77 CRCW080522R1FKEA resistor, 22.1 Ohm ±1% 1/8W size 0805 thick film chip 6-0805 Vishay/Dale Mouser Electronics $0.05 $0.1548. 2 R70, R74 CRCW120630R1FKEA resistor, 30.1 Ohm ±1% 1/4W size 1206 thick film chip 1206 Vishay/Dale Mouser Electronics $0.10 $0.2049. 1 R38 CRCW060347K0FKEA resistor, 47.0K Ohm ±1% 1/10W size 0603 thick film chip 3-0603 Vishay/Dale Mouser Electronics $0.06 $0.0650. 2 R8, R9 CRCW0805100KFKEA resistor, 100K Ohm ±1% 1/8W size 0805 thick film chip 6-0805 Vishay/Dale Mouser Electronics $0.05 $0.1051. 7 R44, R45, R58, R71, R73, R75, R76 CRCW0805100RFKEA resistor, 100 Ohm ±1% 1/8W size 0805 thick film chip 6-0805 Vishay/Dale Mouser Electronics $0.05 $0.3552. 1 R10 CRCW0805191KFKEA resistor, 191K Ohm ±1% 1/8W size 0805 thick film chip 6-0805 Vishay/Dale Mouser Electronics $0.05 $0.0553. 8 R19, R20, R21, R22, R23, R24, R25, R26 CRCW0603249RFKEA resistor, 247 Ohm ±1% 1/10W size 0603 thick film chip 3-0603 Vishay/Dale Mouser Electronics $0.06 $0.4854. 1 R12 CRCW0805392KFKEA resistor, 392K Ohm ±1% 1/8W size 0805 thick film chip 6-0805 Vishay/Dale Mouser Electronics $0.05 $0.0555. 3 R6, R7, R18 4816P-T01-472LF resistor network, 4.7K ±2% 1.3W 16-pin isolated SMD thick-film SOIC-16 Bourns Mouser Electronics $0.46 $1.3856. 1 S4 TDA04H0SB1 switch, 1/2 pitch 4-position SPST DIP SO8 C&K Components Mouser Electronics $1.70 $1.7057. 1 S1 TDA06H0SB1 switch, 1/2 pitch 6-position SPST DIP DIP-12/SW C&K Components Mouser Electronics $2.03 $2.0358. 1 S2 BPA08SB switch, 8-position side actuation SPST DIP DIP_SW_8WAY_SMD C&K Components Mouser Electronics $1.65 $1.6559. 1 S3 EVQ-QXS01W switch, 15VDC 0.02A SPST-NO pushbutton EVQ-QXS01W Panasonic Digikey $0.96 $0.9660. 1 Q1 DMP2004TK-7 transistor, 20V 150mW low-threshold voltage P-Channel MOSFET SOT-523 Diodes Inc Digikey $0.60 $0.6061. 1 R61 RJ24FX104 variable resistor, 100K ±10% 1/2W 25-turn cermet VR5 Mouser Electronics $4.62 $4.62

Total $975.76

Page 27: P3K FPDP Carrier Board Review

PALM-3000FPGA Block Diagram

27

Page 28: P3K FPDP Carrier Board Review

PALM-3000

Data Receive State Machine(in progress)

28

Page 29: P3K FPDP Carrier Board Review

PALM-3000FPGA Simulation (1)

29

Page 30: P3K FPDP Carrier Board Review

PALM-3000FPGA Simulation (2)

30

Page 31: P3K FPDP Carrier Board Review

PALM-3000FPGA Simulation (3)

31

Page 32: P3K FPDP Carrier Board Review

PALM-3000FPGA Simulation (4)

32

Page 33: P3K FPDP Carrier Board Review

PALM-3000FPGA Simulation (5)

33

Page 34: P3K FPDP Carrier Board Review

PALM-3000FPGA Simulation (6)

34