Pin requirements (updated 23 May 2003 to indicate my requirements)

These are the basic pins for the ECAL (see table below), all other remaining signals will be connected to the FPGA in suitable LVDS pin pairs to allow the maximum number of signals to be used for the HCAL.

 area, function

I/O

-

type

spec 100/120 ohms ?

number

 pins

accepted by VFE design team

 Readout scheme

-

-

-

-

-

-

-

 output signal

in

.

analogue

differential

12

24

YES

 Clock

out

 CLOCK

digital

LVDS

1

2

YES

 Hold

out

HOLD

digital

LVDS

1

2

YES

 Shift Register input

out

 SRIN

digital

LVDS

1

2

YES

 Shift Register reset

out

 RESET

digital

LVDS

1

2

YES

 Shift Register out

in

 SROUT ?

digital

LVDS

1

2

YES ?

LED driver out ADDRESS digital

LVDS

1

2

YES
gain control 1 or 10 out GAIN_SW digital

LVDS

1

2

YES

Calibration scheme

-

-

-

-

-

-

-

input signal

out

VCALIB

analogue

differential

1

2

YES

strobes

out

TCALIB<2..1>

digital

LVDS

2

4

YES

selects

out

ENABLE<6..1>

digital

LVDS

6

12

YES

Card identification

-

-

-

-

-

-

-

project (ECAL/HCAL)

in

.

digital

LVDS

1

2

YES

card ident

in

.

digital

LVDS

3

6

YES

Totals

-

-

-

-

32

64

-

signals to the readout card (in) and from the readout card (out).

All LVDS pairs on the FPGA that are connected to the SCSI connector will have 100R, 0402 termination resistors under the BGA (probably 120R to reduce power dissipation). A choice will then be made at assembly/IP development time as to the direction of the pair and whether or not the termination resistor is required. This approach will allow the VFE-PCB designers some flexibility in choosing the exact pairs used when designing their PCB.

 

Pin selection

The differential analogue inputs will be spread throughout the length of the connector to match the height profile of the analogue layout.

The circuit on the top of the PCB will be connected to the bottom front connector.

A similar arrangement of connections to those on the connectors will be found on the FPGA but interleaved to minimise vertical routing.