12/7/2015 paul rubinov prr mar 2006 1 production readiness review welcome! our motto: when you...

69
06/15/22 Paul Rubinov PRR Mar 2006 1 Production Readiness Review Welcome! Our motto: When you earnestly believe you can compensate for lack of talent by doubling your efforts, there’s not end to what you can’t do!

Upload: betty-strickland

Post on 17-Jan-2016

221 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 20061

Production Readiness Review

Welcome! Our motto:When you

earnestly believe you can compensate for lack of talent by doubling your efforts, there’s not end to what you can’t do!

Page 2: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 20062

Outline

Answer charge #4 Answer #3 but not in the way you

may have hoped Answer charge #2 Address #5 Answer #6 Get your advice on #1

Page 3: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 20063

PRR history (spare)

A brief history of the AFE/TriP The AFE was designed by John Anderson around the SIFT and SVX ASICs. John was busy with other designs, so it fell to some of the rest of us to make sure this stuff worked.See our mottoWe got very nervous about making the SVX/SIFT work, especially at 132ns

Page 4: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 20064

PRR history

A brief history of the AFE/TriP Abder was asked to design a new

chip that would work at 132ns Marvin proposed the basic idea

based on lessons learned from SIFT/SVX MCM:

1. Keep the ASIC as simple as possible: use commercial ADCs, FPGAs, etc. The ASIC would have only what it must: front end Q amp, pipeline and discriminators.

2. Don’t try to pass fC level signals between different chip.

Page 5: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 20065

PRR history (spare)

Abder designed the Trigger and Pipeline chip by 3/2002!

We worked on designing a replacement MCM for existing boards, so we could avoid making new boards, but it became clear that new boards would be simpler/safer/cheaper

The 1st AFEII TDR is from June 2002 Dzero lost interest because 132ns

went away and John came back and made the AFE work (and GG and JW and MM and others)

Page 6: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 20066

PRR history

We (Juan and Bruce and I) kept pluging away at this because the TriP chip looked very nice in testing. We also had strong support from Marvin.

Our proposal for AFEII was opposed on 2 main grounds.

1. AFEIs work ok2. We needed “crisp” physics case to get

support from the collaboration/lab/DOE

Page 7: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 20067

PRR History

Therefore we worked to understand AFE1 problems as best we could. We identified 4 main issues: (D0 note 4500)

1. SVX saturation – this is a killer but requires very detailed understanding of the detector and MC. Not easy to see at low lumi with the real detector

2. Tick to tick variation – very easy to see, but not lumi dependent.

Page 8: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 20068

PRR History

We identified 4 main issues (cont.):

3. Discriminator to analog crosstalk – severe and getting worse. Well demonstrated and understood.

4. Channel to channel variation – same order as tick to tick variation.

Page 9: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 20069

PRR History

2. Tick to tick variation – very easy to see,

1pe=10 adc counts

Page 10: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200610

PRR History

3. Discriminator to analog crosstalk – severe and getting worse

Page 11: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200611

AFEII fix by design

“Fix by design” means Understand the problem Avoid the situation causing the

problem

1. SVX saturation is caused by resetting the SVX only in the gaps (because reset is slow). Ask Abder to design a chip with a very fast (but gentle) reset. So reset every xing (at 132 ns!)

Page 12: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200612

AFEII fix by design (cont)

2. Tick to tick variation is caused by resetting only once per gap. Killed to birds with one stone by resetting every xing!

3. Discriminator to analog crosstalk. This is caused by discriminators firing while small charges are being integrated by the SVX (we can even tell which discr steps on which analog line by looking at the layout!). We fix this by NOT firing discriminator drivers during the active gate.

Page 13: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200613

AFEII fix by design (cont)

4. Channel to channel variation is caused by using only one digital threshold for 64 (128) imperfectly matched analog channels. Our solution is to digitize everything and process every channel individually- every channel has its own pedestal and its own threshold. So analog mismatch can not cause pedestal or threshold mismatch.

Page 14: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200614

Will the AFEIIt fix the AFE1 problems?

Q: Will the AFEIIt address the problems seen on AFE1?

A:Yes! By design!

The question is what NEW problems the AFEII has and how we solve them.

Will the AFEII degrade any aspect of current detector performance?

Page 15: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200615

AFE1 non-problems

AFE1’s are very reliable. AFE1’s (currently, at 40Mhz) read

out with a very low BER. Both “grey cable” and LVDS links

AFE1’s have a stable calibration for all aspects –cryo, bias, threshold, peds.

Page 16: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200616

AFEIIt vs AFE1

Due to shutdown schedule we will not be able to do thorough testing of AFEIIt with beam before going into production.GG actually pointed this out to director when the shutdown schedule was discussed

Our solution: Test as much as possible with beam. Test as much as possible without beam on the platform. Don’t install a particular flavor of AFEIIt boards in quantity until we know it works.

Page 17: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200617

AFEIIt vs AFE1

Strategy to make sure we do no harm:1. Get an AFEIIt into CFT stereo slot on

platform before shutdown because this requires the least infrastructure and CFT stereo is very well understood.

2. Instrument CFT stereo first. Leverage that experience to understand CFT axial performance.

3. Leverage platform experience and the 4CC cryostat to understand PS performance.

Bottom line: don’t install boards until sure they are not WORSE than AFE1s they replace.

Page 18: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200618

AFEIIt vs AFE1

Strategy to make sure we do no harm:Requires that we be able to operate

almost any mixture of AFE1s and AFEIIt’s in the same crate/sequencer, side by side, face to face.

This is what we call “plug compatible” and this was a design requirement.

Same data format as AFE1, but not necessarily the same download. They are very different boards!

“Best is the enemy of good”

Page 19: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200619

AFEIIt vs AFE1

A: We have a solid strategy which we are following to make sure that the AFEIIt will not degrade any aspect of the current detector performance. But this requires that we be able to operate a mixed system of AFEIIt and AFE1 in a transparent fashion. (except for downloads!)

Page 20: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200620

AFEIIt + AFE1 = ♥7 Feb 06 AFEIIt # 6, prototype, inserted into stereo slot 2B0. Data taken: store 4631, runs 215086-215108 (during run 215085 timing was being

adjusted). About 7 % of events have readout errors.

17 Feb 06 AFEIIt # 6, with new terminations, inserted into stereo slot 2B0. No readout errors. Data taken: store 4653, runs 215519-215534 (solenoid and toroid off during run 215533) store 4654, runs 215540-215558, SMT Sequencer off store 4658, runs 215596-215600

21 Feb 06 AFEII #12, pre-production, inserted into 2B0 Data taken: store 4664, 36x20 (pbars lost in transfer), runs 215635-215643

Page 21: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200621

AFEIIt + AFE1 = ♥

The 1st run with AFEIIt on platform revealed a readout problem we had not detected before! No errors bench testing with SaSeqNo errors in Phase VNo errors in CTS with SeqNo errors on platform during calibration or LED injectionData dependent errors with beam!

Page 22: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200622

AFEIIt readout errors

Readout errors ~7% in SOME slots on the platform and only with DATA (not even LEDs)

Required a lot of work to understand But we do understand!

We can cause errors without beam by special “random” firmwareCross talk in grey cable – can fix by adding series resistors.But adding series resistors reduces voltage swing very close to the minimum!

Page 23: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200623

Problem understanding

The “knee”This is AFE 1c!

Page 24: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200624

Problem understanding

The “cross talk in the middle of VSVX”

This is AFEIIt

Page 25: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200625

Problem understanding

The “cross talk in the middle of VSVX”

This is AFE 1c!

Page 26: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200626

Problem understanding

The “knee”This is #12 in 12B0

Page 27: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200627

Problem understanding

The “knee”This is AFE 1c!

Page 28: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200628

Problem understanding I think we have an ok model that reproduces

the salient features Problems are caused by:

cable, sharing grounds, RC termination

Page 29: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200629

Problem understanding

The “knee”

Page 30: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200630

Problem understanding

The “baseline shift”

Page 31: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200631

Problem fixes

Remove the RC termination on the SEQ!

Page 32: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200632

Problem fixes

The “baseline shift” is virtually solved

Page 33: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200633

Problem fixes

The “knee” is much improved

Page 34: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200634

New idea

12ma

-240mV

Page 35: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200635

1. Put in the “pull down bias” Very small layout change

2. Change from ABT to ACT Just BOM, no effort, small cost Gives larger driver (closer to

“rails”)

3. Optimize seq timing Plug in delay

4. Reprogram seq to fix cross talk This allows async running

Final Fix

Page 36: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200636

Final Fix

No errors report in AFEIIt preproduction boards since the “Final Fix”

AFEII in 5A0,2,4,6 20 March 06 Pre-production boards inserted in 9A 9A0 1 2 3 4 5 6 7 #12 #14 #18 #20 (afe1 588 543 496 473 484 463 610 477 )

AFEII in 9A0,2,4,6 16 March 06 Pre-production boards inserted in 9A 9A0 1 2 3 4 5 6 7 #12 #14 #18 #20 (afe1 452 527 580 575 542 453 592 485 )

AFEII in 4B0-4B7, 10 March 06 Pre-production boards inserted in 4B0-4B7 4B0 1 2 3 4 5 6 7 #20 #13 #18 #19 #12 #11 #14 #15(afe1 560 503 612 505 554 511 494 529 )No readout errors, however 4B2 disabled during tests because of problems with board #18

AFEII in 12B0, 12A4, 11B6, 2A4, 2A0, 12A0 March 2-3 06

Page 37: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200637

Readout on the platform

Confident that this is DONE But took a lot of time

Q: What about other aspects of the boards? Will they operate as smoothly, reliably and safely as the current boards?

Page 38: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200638

Other aspects of AFEIIt

Required for CFT stereo:Good signal to noise

Downloads/Calibration

Bias

Cryo

Page 39: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200639

LED Spectra:

AFE1 AFEII

JW@FTG, 2006Mar21

Page 40: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200640

LED Spectra:

AFE1 AFEII

Page 41: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200641

Pedestals, triggering on all crossings

AFE1 AFEII

Page 42: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200642

Pedestals, triggering on clock tick 63

AFE1 AFEII

Page 43: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200643

LEDs on, rms of pulse height vs VLPC pixel# AFEII #12 in 5A0

AFE1

AFEII

Page 44: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200644

LEDs on, rms of pulse height distribution vs VLPC pixel # AFEII #14 in 5A2

AFE1

AFEII

Page 45: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200645

LEDs on, rms of pulse height distribution vs VLPC pixel # AFEII #18 in 5A4

AFE1

AFEII

Page 46: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200646

LEDs on, rms of pulse height distribution vs VLPC pixel # AFEII

#20 in 5A6

AFE1

AFEII

Page 47: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200647

Peds rms, 5A0,triggering on all crossings

or triggering on clock tick 63

AFEII

AFE1

Page 48: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200648

Peds rms, 5A2, triggering on all crossings

or triggering on clock tick 63

AFEII

AFE1

Page 49: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200649

Other aspects of AFEIIt

Required for CFT stereo:Good signal to noise You bet! And the mapping is correct- same as AFE1

Downloads/Calibration

Bias

Cryo

Page 50: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200650

Platform test of AFEIIt

Elog entry 486329

Page 51: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200651

Platform test of AFEIIt

Page 52: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200652

CFT gui

CFT gui works with AFEIIt, but needs to be made faster if we have many boards

Page 53: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200653

Other aspects of AFEIIt

Required for CFT stereo:Good signal to noise You bet!

Downloads/Calibration Done! (JW and DS)

Bias Seems fine. No calibration required for AFEIIt preprod boards.

Cryo

Page 54: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200654

Cryo control works~75 counts/ohm~40 counts peak

to peak noise

25500

26000

26500

27000

27500

28000

28500

29000

29500

30000

15:12 15:14 15:15 15:17 15:18 15:20 15:21 15:23 15:24

0

50

100

150

200

250

15:12 15:14 15:15 15:17 15:18 15:20 15:21 15:23 15:24

Page 55: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200655

Other aspects of AFEIIt

Required for CFT stereo:Good signal to noise You bet!

Downloads/Calibration Done! (JW and DS)

Bias Seems fine. No calibration required for AFEIIt preprod boards.

Cryo Seems fine also. (SG and RA)

Page 56: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200656

Reliability

Only time will tell, but… Pick very good vendors for PCB and

assembly Vendors (and we) got plenty of

practice with these boards:1. 20 prototype AFEII (not t!) designed by

JA2. 10 prototype AFEIIt3. 16 preprod AFEIIt

Page 57: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200657

Reliability

Of the 16 preproduction boards:9/10 boards delivered first had 0 problems1 board had a solder splash between pins on a TriP-t -> cleared it up, board ok.Of those 10, 1 failed in service. Was found to be a loose solder joint. Now fixed.

Page 58: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200658

Reliability

Of the 16 preproduction boards:Of the last 6, 2 had one bad via each1 board had two reversed LEDs installed; this same board had a cold solder joint on an FPGA.1 board will not program - JTAG not working - investigating. That's 6 out of 16 with problems. 4 in assembly, 2 in pcb mfg.We think these last boards were reworked by hand.

Page 59: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200659

Safety

AFEIIt draws a LOT less power than AFE1 (at least the way we operate it right now)

Voltage

Current Required per board

Current per backplane (estimated)

Current available from PS per backplane

Power dissipation per AFE II board (rounded up)

+5 Volts 1.7 Amps 14 Amps 40 Amp 10 Watts

+5.5 Volts

1.0 Amps 8 Amps 20 Amps 6 Watts

±12 Volts 0.5 Amps 4 Amps 6 Amps 6 Watts

+3.3 Volts

2.5 Amps 20 Amps 40 Amps 9 Watts

Total 31 Watts (~ 45W/ AFE1)

Page 60: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200660

So its perfect?

Well, no, I never said that.But:

no green wires on the preprod boards, only stuffing/DNI errors

We should not be afraid to make the changes we think will add value!

Page 61: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200661

Not so perfect

DNI mistakes – both LH/RH.1. R358 not stuffed. Should be 0 ohms.2. TS4 (PIC ISP header) not stuffed. Should be stuffed.3. X1 socket installed. Should be soldered directly in to the

board to avoid height clearance problems.4. R97 resistor (part of the voltage watchdog divider for

+5.5V) should be changed from 5.23K to 5.49K to allow better margins with the platform supplies (upper reset at 6.15V)

DNI mistakes – LH/RH specific.DO NOT INSTALL ON RH BOARDS:

1. R339,D31,R338,D30. These are the LH bayonet ok LEDs2. U172, U173, U174, TS19, R345, C133, R343, C1152. These

are the LH JTAG components. They should not be stuffed on RH boards.

3. Fuse sockets for F1 to F5 since these are for LH boards.

Page 62: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200662

Changes from pre production

to production1. Add the -12V pulldowns

Done: 8x R0805 1Kohm

2. Move up the “shield plate” to remove the small ridge under the backing bar

Done

3. Space out the 7-seg display holders a little

Done

4. Add protection resistors to PCF8574 Not done

Page 63: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200663

PCF8574 can get -12V if…

Shorting risk

Page 64: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200664

-12V pulldowns

Page 65: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200665

-12V pulldowns

Page 66: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200666

-12V pulldowns

Page 67: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200667

-12V pulldowns

Page 68: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200668

7 seg LED

Page 69: 12/7/2015 Paul Rubinov PRR Mar 2006 1 Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent

04/21/23 Paul Rubinov PRR Mar 200669

Shield bar