# # SBC Read-Now and Busy Nets # # CB_Fan PCB Nets # --------------------- # # # Original Rev. 3-Mar-2012 # Most Recent Rev. 19-Apr-2012 # # # This file is for the 8 Control Bus version of the CB-Fan card. # # This file defines the nets associated with the # # SBC Read-Now and Busy # # # Each CB-Fan card can service up to 8 SBC providing each # SBC with its own copy of a common Read-Now signal and # receiving from each SBC a separate Busy signal. # # All signals to and from the SBCs are carried on connector J11. # These are all single ended signal with 3.3V logic levels. # The 8 individually driven Read-Now signals are back terminated. # # The SBC Read_Now signal comes to the CB-Fan card from the # Control H-Clk card. There are 2 possible sources of the # SBC Read_Now signal: # # 1. In systems using 4 CB_Fan cards, each CB_Fan card can # receive only 4 control signals from the Control H-Clk # card. The pin pair on J6 that normally receives the # Load_Next_Event signal (which is only needed on 1 of # the 4 CB_Fan cards) will be used to carry the Read_Now # signal to the other 3 CB_Fan cards. This allows the # system to have up to 24 SBCs that are managed by the # Read_Now signal. Recall that the FPGA on the Control # H-Clk can send a different signal to different CB_Fan # cards on their J6 "Load_Next_Event" pin pair. # # 2. In systems using only 1, 2, or 4 CB_Fan cards there is # room on their J6 connector to send a separate Read_Now # signal from the Control H-Clk card to the CB_Fan card(s). # This is the 5th pin pair on J6. The signal from this # pin pair is received by LVDS receiver U55. # # Selecting either the Load_Next_Event pin pair or the 5th pin # pair on J6 as the source of the Read_Now signal is made by # installing either jumper R125 or R126. # # - Install jumper R125 to select the 5th pin pair on J6 as # the source of Read_Now. # # - Install R126 to select the Load_Next_Event pin pair on # J6 as the source of the Read_Now signal. # # # The 8 individual SBC Busy signals are returned to the # Control H_Clk card on the same lines as are used for the # Control Bus Almost_Full_2 signals. Thus a given CB-Fan # card can either: return 8 SBC Busy signals or return # 8 Control Bus Almost_Full_2 signals to the Control H-Clk # card. # # All J11 even pins are Ground. # J11 odd pins 1, 5, 9,... are Read_Now_1, Read_Now_2, Read_Now_3, ... # J11 odd pins 3, 7, 11,... are SBC_1_Busy, SBC_2_Busy, SBC_3_Busy, ... # # Ground the Even pins on J11 NET 'GROUND' J11-2 J11-4 J11-6 J11-8 J11-10 NET 'GROUND' J11-12 J11-14 J11-16 J11-18 J11-20 NET 'GROUND' J11-22 J11-24 J11-26 J11-28 J11-30 NET 'GROUND' J11-32 J11-34 # Wire the 5th pin pair on J6 to an LVDS input on U55 NET 'RN_SPC_J6_5TH_DIR' J6-9 U55-6 # Special Read_Now Input Dir NET 'RN_SPC_J6_5TH_CMP' J6-10 U55-5 # Special Read_Now Input Cmp NET 'REC_J6_5TH_TO_PDRV' U55-3 U51-9 # Received RN from J6 5th pair # to the Pre-Driver. # Select Read_Now as coming from J6 5th pin pair or coming # from the J6 pin pair that normally carries Load_Next_Event NET 'SEL_RN_FROM_J6_5TH' U51-11 R125-2 # Read_Now from J6 5th pin pair # received and to the select jumper NET 'LNE_READ_NOW_CMOS_ECL' U51-8 # LNE Input to the Read Now Pre-Driver NET 'SEL_RN_FROM_RNE' U51-12 R126-2 # Read_Now from the LNE J6 signal pair # received and to the select jumper NET 'RN_DRVR_INPUT' R125-1 R126-1 # Select Jumper to Read Now Driver NET 'GROUND' U51-2 U51-3 U51-4 # Unused Pre-Drive Inputs NET 'GROUND' U51-5 U51-6 U51-7 # Unused Pre-Drive Inputs # U52 Input to the SBCs Read Now Drivers NET 'RN_DRVR_INPUT' U52-2 U52-3 U52-4 U52-5 # SBC RN Driver In NET 'RN_DRVR_INPUT' U52-6 U52-7 U52-8 U52-9 # SBC RN Driver In # U52 SBCs_READ_NOW driver output through series terminator to J11 -> SBCs NET 'SBC_1_READ_NOW' U52-18 R91-1 # Drive SBC 1 Read Now NET 'TERMD_SBC_1_RN' R91-2 J11-1 # Series Terminated SBC 1 Read Now NET 'SBC_2_READ_NOW' U52-17 R92-1 # Drive SBC 2 Read Now NET 'TERMD_SBC_2_RN' R92-2 J11-5 # Series Terminated SBC 2 Read Now NET 'SBC_3_READ_NOW' U52-16 R93-1 # Drive SBC 3 Read Now NET 'TERMD_SBC_3_RN' R93-2 J11-9 # Series Terminated SBC 3 Read Now NET 'SBC_4_READ_NOW' U52-15 R94-1 # Drive SBC 4 Read Now NET 'TERMD_SBC_4_RN' R94-2 J11-13 # Series Terminated SBC 4 Read Now NET 'SBC_5_READ_NOW' U52-14 R95-1 # Drive SBC 5 Read Now NET 'TERMD_SBC_5_RN' R95-2 J11-17 # Series Terminated SBC 5 Read Now NET 'SBC_6_READ_NOW' U52-13 R96-1 # Drive SBC 6 Read Now NET 'TERMD_SBC_6_RN' R96-2 J11-21 # Series Terminated SBC 6 Read Now NET 'SBC_7_READ_NOW' U52-12 R97-1 # Drive SBC 7 Read Now NET 'TERMD_SBC_7_RN' R97-2 J11-25 # Series Terminated SBC 7 Read Now NET 'SBC_8_READ_NOW' U52-11 R98-1 # Drive SBC 8 Read Now NET 'TERMD_SBC_8_RN' R98-2 J11-29 # Series Terminated SBC 8 Read Now # U51 and U52 Enable the 74LVC541A octal buffers # The SBCs Read Now pre-driver and driver NET 'GROUND' U51-1 U51-19 # Pull-Down to enable 74LVC541 pre-driver NET 'GROUND' U52-1 U52-19 # Pull-Down to enable 74LVC541 driver # SBC Busy signals from J11 to the 65LVDS391 LVDS driver U53 NET 'SBC_1_BUSY' J11-3 U53-2 # SBC_1_Busy from the SBC cable NET 'SBC_2_BUSY' J11-7 U53-3 # SBC_2_Busy from the SBC cable NET 'SBC_3_BUSY' J11-11 U53-6 # SBC_3_Busy from the SBC cable NET 'SBC_4_BUSY' J11-15 U53-7 # SBC_4_Busy from the SBC cable NET 'SBC_5_BUSY' J11-19 U54-2 # SBC_5_Busy from the SBC cable NET 'SBC_6_BUSY' J11-23 U54-3 # SBC_6_Busy from the SBC cable NET 'SBC_7_BUSY' J11-27 U54-6 # SBC_7_Busy from the SBC cable NET 'SBC_8_BUSY' J11-31 U54-7 # SBC_8_Busy from the SBC cable # We also have pull-down resistors on these 8 SBC_n_BUSY # input signals which are needed on these CMOS inputs when # no real signal is connected to them. NET 'SBC_1_BUSY' R161-1 # SBC_1_BUSY Input Pull-Down NET 'SBC_2_BUSY' R162-1 # SBC_2_BUSY Input Pull-Down NET 'SBC_3_BUSY' R163-1 # SBC_3_BUSY Input Pull-Down NET 'SBC_4_BUSY' R164-1 # SBC_4_BUSY Input Pull-Down NET 'SBC_5_BUSY' R165-1 # SBC_5_BUSY Input Pull-Down NET 'SBC_6_BUSY' R166-1 # SBC_6_BUSY Input Pull-Down NET 'SBC_7_BUSY' R167-1 # SBC_7_BUSY Input Pull-Down NET 'SBC_8_BUSY' R168-1 # SBC_8_BUSY Input Pull-Down NET 'GROUND' R161-2 R162-2 R163-2 R164-2 # Ground the Pull-Downs NET 'GROUND' R165-2 R166-2 R167-2 R168-2 # Ground the Pull-Downs # Now connect the SBC_n_Busy drivers to connector J5. # Recall that these signals share pins with the Almost_Full_2 signals. NET 'AMF_2_1_SBC_1_BZ_DIR' U53-16 # Almost Full 2 CB 1 or NET 'AMF_2_1_SBC_1_BZ_CMP' U53-15 # SBC 1 Busy NET 'AMF_2_2_SBC_2_BZ_DIR' U53-14 # Almost Full 2 CB 2 or NET 'AMF_2_2_SBC_2_BZ_CMP' U53-13 # SBC 2 Busy NET 'AMF_2_3_SBC_3_BZ_DIR' U53-12 # Almost Full 2 CB 3 or NET 'AMF_2_3_SBC_3_BZ_CMP' U53-11 # SBC 3 Busy NET 'AMF_2_4_SBC_4_BZ_DIR' U53-10 # Almost Full 2 CB 4 or NET 'AMF_2_4_SBC_4_BZ_CMP' U53-9 # SBC 4 Busy NET 'AMF_2_5_SBC_5_BZ_DIR' U54-16 # Almost Full 2 CB 5 or NET 'AMF_2_5_SBC_5_BZ_CMP' U54-15 # SBC 5 Busy NET 'AMF_2_6_SBC_6_BZ_DIR' U54-14 # Almost Full 2 CB 6 or NET 'AMF_2_6_SBC_6_BZ_CMP' U54-13 # SBC 6 Busy NET 'AMF_2_7_SBC_7_BZ_DIR' U54-12 # Almost Full 2 CB 7 or NET 'AMF_2_7_SBC_7_BZ_CMP' U54-11 # SBC 7 Busy NET 'AMF_2_8_SBC_8_BZ_DIR' U54-10 # Almost Full 2 CB 8 or NET 'AMF_2_8_SBC_8_BZ_CMP' U54-9 # SBC 8 Busy # Jumpers to enable the outputs of the 65LVDS391 # SBC_n_Busy LVDS driver chips. NET 'SBC_BUSY_DRV_ENB_A' U53-1 U53-8 R121-1 R122-1 # ENA 65LVDS391 NET 'SBC_BUSY_DRV_ENB_B' U54-1 U54-8 R123-1 R124-1 # ENB 65LVDS391 NET 'VDD' R122-2 R124-2 # Pull-Up for EN NET 'GROUND' R121-2 R123-2 # Pull-Down for EN # There is a unused section in the U55 LVDS to CMOS receiver. # This unused section is connected to vias V5, V6, V7 so that # it is easy to use it if it is ever needed. NET 'NOT_USED_U55_DIR' U55-8 V6-1 # unused LVDS Rec DIR Input NET 'NOT_USED_U55_CMP' U55-7 V5-1 # unused LVDS Rec CMP Input NET 'NOT_USED_U55_OUT' U55-2 V7-1 # unused LVDS Rec Output