PMC Cable Loop Back Test


Xilinx Firmware

PMC Firmware Type = 0x0001 (Register 0x0000)
Latest Firmware Rev: 1.1 (Register 0x0004)

Latest PMC Firmware schematic:
     TopLevel.pdf
         PMCRegisters.pdf

Zipped Firmware Files for Rev 1.1:
     FW_PMC_LoopBack.zip



Software

Executable
    PMC_LoopBack.exe

Zipped Visual C++ Files
    SW_PMC_LoopBack.zip



Cables

This test requires 4 cables for a complete test.

SAMTEC Cables
Two cables are the same.  One connects the SAMTEC "A" connector to the SAMTEC "B" and the other connects the SAMTEC "C" connector to the SAMTEC "D" connector.  The test program drives LVDS signals on these cables in an alternating '1's pattern.  Make sure each signal pair has at least one 100 Ohm termination resistor, either at the transmitter end or the receiving end.   A termination resistor on both ends is ok, but a termination resistor on neither end will likely cause the test to fail.

J2 to J10 Cable
This cable connector PMC_IN signals to the PMC_OUT signals.  Signaling standard is LVDS.  This should be a 14 position cable.  The image below shows the J2 to J10 cable connection made with a 16 position cable (cable positions 1 and 2 are unused):
 

J5, J6 and J11 Cable

This is a 26 position cable.  One end should be terminated with a 26 position termination.  This 26 position termination will span and plug into the J5 and J6 headers on the PMC.  The other end of the cable has a 10 position termination for plugging into the 8 position J11 header and cross wiring that maps the TTL signals from the J5 header as follows:

J5 pin 1 to J5 pin 9
J5 pin 3 to J5 pin 11
J5 pin 5 to J5 pin 13
J5 pin 7 to J5 pin 15

Below is an image of the J5, J6 and J11 Cable:

 
 

Close up of the J11 connection and the cross wiring TTL signals from J5 header:

 
 

Image below shows the J5, J6 and J11 cable connected to the PMC.  Note that the 26 position termination spans both the J5 and and J6 header.  Also note that the 10 position termination plugs into the 8 position J11 header.  The inner two positions on the termination are unused:

 
 
 

Image with all loop back cables in place:

 



Comments

Use this firmware and software for testing data cables or testing new PMCs.  Also tests the XTAL and Delay element.
Requires working version of PTA card that has the correct interface for reading/writing PMC registers.



                   Updated 02/21/02
                   Questions?  Email: bhall@fnal.gov

Back to ESE BTeV Projects Home Page

Back to ESE home page