NVIDIA BlueField BF1600 InfiniBand/Ethernet Controller Card User Manual
NVIDIA BlueField BF1600 InfiniBand/Ethernet Controller Card User Manual

Pin Description

PCIe x16 Gen 3.0/4.0 Edge Connector

The BF1600 Controller Card uses a PCI Express x16 connector (component and print sides) according to the PCI Express 3.0/4.0 specifications. The following two tables provide component side pins description and print side pins description. For further details, please refer to PCIe x16 Gen 3.0/4.0 Edge Interface.

Warning

HSOp(x) and HSOn(x) stand for High Speed Output and HSIp(x) and HSIn(x) stand for High Speed Input. The direction is relative to the motherboard or system board.

PCIe x16 Edge Connector Pins Description - Print Side

Pin#

Pin Name

Pin Directiona

Description

1

PRSNT#1

Input

The presence detects indication. Should be grounded on the carrier board.

2

+12v

Input

Power

3

+12v

Input

Power

4

GND

Ground

5

JTAG_HOST_TCK

Input

No connected

6

JTAG_HOST_TDI

Input

No connected

7

JTAG_HOST_TDO

Output

No connected

8

JTAG_HOST_TMS

Input

No connected

9

+3.3v

Input

Power

10

+3.3v

Input

Power

11

PERST#

Output

PCIe Interface Reset#

For the PCIe interface via the card PCIe Edge connector For System NIC mode, it's direction will turn as input.

Mechanical Key

12

GND

Ground

Ground

13

REFCLK+

NA

PCIe Reference Differential Clock. Not Connected (default)
PCIe separated clocking default scheme

Assembly option to support PCIe shared clocking scheme:

  1. For BlueField Controller Card, REFCLK will be output

  2. For SmartNIC mode, REFCLK will be input

14

REFCLK-

15

GND

Ground

16

HSIp(0)

Output


BlueField Card PCIe TX to Carrier Board PCIe RX

17

HSIn(0)

18

GND

Ground

19

RSVD

NA

NC optional on-board CPLD connectivity

20

GND

Ground

21

HSIp(1)

Output


BlueField Card PCIe TX to Carrier Board PCIe RX

22

HSIn(1)

23

GND

Ground

24

GND

Ground

25

HSIp(2)

Output


BlueField Card PCIe TX to Carrier Board PCIe RX

26

HSIn(2)

27

GND

Ground

28

GND

Ground

29

HSIp(3)

Output


BlueField Card PCIE TX to Carrier Board PCIe RX

30

HSIn(3)

31

GND

Ground

32

RSVD

Input

UART0_RXD - Connected to BlueField SoC UART0 RX

33

RSVD

Output

UART0_TXD - Connected to BlueField SoC UART0 TX

34

GND

Ground

35

HSIp(4)

Output

BlueField Card PCIe TX to Carrier Board PCIe RX

36

HSIn(4)

37

GND

Ground

38

GND

Ground

39

HSIp(5)

Output

BlueField Card PCIe TX to Carrier Board PCIe RX

40

HSIn(5)

41

GND

Ground

42

GND

Ground

43

HSIp(6)

Output

BlueField Card PCIe TX to Carrier Board PCIe RX

44

HSIn(6)

45

GND

Ground

46

GND

Ground

47

HSIp(7)

Output

BlueField Card PCIe TX to Carrier Board PCIe RX

48

HSIn(7)

49

GND

Ground

50

RSVD

NA

Not connected

51

GND

Ground

52

HSIp(8)

Output

BlueField Card PCIe TX to Carrier Board PCIe RX

53

HSIn(8)

54

GND

Ground

55

GND

Ground

56

HSIp(9)

Output

BlueField Card PCIe TX to Carrier Board PCIe RX

57

HSIn(9)

58

GND

Ground

59

GND

Ground

60

HSIp(10)

Output

BlueField Card PCIe TX to Carrier Board PCIe RX

61

HSIn(10)

62

GND

Ground

63

GND

Ground

64

HSIp(11)

Output

BlueField Card PCIe TX to Carrier Board PCIe RX

65

HSIn(11)

66

GND

Ground

67

GND

Ground

68

HSIp(12)

Output

BlueField Card PCIe TX to Carrier Board PCIe RX

69

HSIn(12)

70

GND

Ground

71

GND

Ground

72

HSIp(13)

Output

BlueField Card PCIe TX to Carrier Board PCIe RX

73

HSIn(13)

74

GND

Ground

75

GND

Ground

76

HSIp(14)

Output

BlueField Card PCIe TX to Carrier Board PCIe RX

77

HSIn(14)

78

GND

Ground

79

GND

Ground

80

HSIp(15)

Output

BlueField Card PCIe TX to Carrier Board PCIe RX

81

HSIn(15)

82

GND

Ground

a. From BlueField BF1600 Controller Card Perspective.

PCIe x16 Edge Connector Pinouts Description - Component Side

Pin#

Name

PCIe Description

Description

1

+12v

Input

Power

2

+12v

Input

Power

3

+12v

Input

Power

4

GND

Ground

5

SMCLK

Input

SMBUS_SCL - connected to BlueField SoC SMB2 Inter- face SCL

6

SMDAT

bidirectional

SMBUS_SDA - connected to BlueField SoC SMB2 Inter- face SDA

7

GND

Ground

8

+3.3v

Input

Power

9

JTAG_TRS T#

Input

For testing purposes only. Keep it floating.

10

3.3Vaux

Input

3.3V_AUX

11

WAKE#

NA

Not Connected.

Assembly option for on-board CPLD connectivity

Mechanical Key

12

RSVD

NA

For testing purposes only. Keep it floating.

13

GND

Ground

14

HSOp(0)

Input


BlueField Card PCIe RX to Carrier Board PCIe TX

15

HSOn(0)

16

GND

Ground

17

PRSNT#2

NA

Not Connected.

Assembly option for on-board CPLD connectivity

18

GND

Ground

19

HSOp(1)

Input


BlueField Card PCIe RX to Carrier Board PCIe TX

20

HSOn(1)

21

GND

Ground

22

GND

Ground

23

HSOp(2)

Input


BlueField Card PCIe RX to Carrier Board PCIe TX

24

HSOn(2)

25

GND

Ground

26

GND

Ground

27

HSOp(3)

Input


BlueField Card PCIe RX to Carrier Board PCIe TX

28

HSOn(3)

29

GND

Ground

30

RSVD

NA

For testing purposes only. Keep it floating.

31

PRSNT#2

NA

For testing purposes only. Keep it floating.

32

GND

Ground

33

HSOp(4)

Input


BlueField Card PCIe RX to Carrier Board PCIe TX

34

HSOn(4)

35

GND

Ground

36

GND

Ground

37

HSOp(5)

Input

BlueField Card PCIe RX to Carrier Board PCIe TX

38

HSOn(5)

39

GND

Ground

40

GND

Ground

41

HSOp(6)

Input


BlueField Card PCIe RX to Carrier Board PCIe TX

42

HSOn(6)

43

GND

Ground

44

GND

Ground

45

HSOp(7)

Input


BlueField Card PCIe RX to Carrier Board PCIe TX

46

HSOn(7)

47

GND

Ground

48

PRSNT#2

NA

Not Connected.

Assembly option for on-board CPLD connectivity

49

GND

Ground

50

HSOp(8)

Input

BlueField Card PCIe RX to Carrier Board PCIe TX

51

HSOn(8)

52

GND

Ground

53

GND

Ground

54

HSOp(9)

Input


BlueField Card PCIe RX to Carrier Board PCIe TX

55

HSOn(9)

56

GND

Ground

57

GND

Ground

58

HSOp(10)

Input


BlueField Card PCIE RX to Carrier Board PCIE TX

59

HSOn(10)

60

GND

Ground

61

GND

Ground

62

HSOp(11)

Input


BlueField Card PCIe RX to Carrier Board PCIe TX

63

HSOn(11)

64

GND

Ground

65

GND

Ground

66

HSOp(12)

Input


BlueField Card PCIe RX to Carrier Board PCIe TX

67

HSOn(12)

68

GND

Ground

69

GND

Ground

70

HSOp(13)

Input


BlueField Card PCIe RX to Carrier Board PCIe TX

71

HSOn(13)

72

GND

Ground

73

GND

Ground

74

HSOp(14)

Input


BlueField Card PCIE RX to Carrier Board PCIE TX

75

HSOn(14)

76

GND

Ground

77

GND

Ground

78

HSOp(15)

Input


BlueField Card PCIe RX to Carrier Board PCIe TX

79

HSOn(15)

80

GND

Ground

81

PRSNT#2

Output

PRSNT#2 - Hot plug present detect

82

RSVD

NA

For testing purposes only. Keep it floating.

PCIe Gen 3.0 through Two CABLINE-CA II PLUS Connectors

The BlueField BF1600 Controller Card uses two x8 CABLINE-CA II PLUS connectors (Component Side and Print Side Connectors) according to the PCI Express 3.0 specifications. The below two tables provide the component side pins description and the print side pins description. For further details, please refer to PCIe Gen 3.0 through Two CABLINE-CA II PLUS Interfaces.

CABLINE-CA II PLUS Connector - Component Side

The below table provides pins description of the CABLINE-CA II PLUS connector mounted on the controller’s component side.

Pin #

Pin Name

Pin Direction

Description

1

GND

Ground

2

PCIE_REF- CLK1_P

NA

PCIe Reference Differential Clock. Not Connected (default)
PCIe separated clocking default scheme

Assembly option to support PCIe shared clocking scheme, then:

  1. For system Controller mode, REFCLK will be output

  2. For system NIC mode, REFCLK will be input

3

PCIE_REF- CLK1_N

4

GND

Ground

5

HSO_15N

Input

BlueField Card PCIe RX to Carrier Board PCIe TX

6

HSO_15P

7

GND

Ground

8

HSO_14N


Input


BlueField Card PCIe RX to Carrier Board PCIe TX

9

HSO_14P

10

GND

Ground

11

HSO_13N

Input

BlueField Card PCIe RX to Carrier Board PCIe TX

12

HSO_13P

13

GND

Ground

14

HSO_12N

Input


BlueField Card PCIe RX to Carrier Board PCIe TX

15

HSO_12P

16

GND

Ground

17

HSO_11N


Input


BlueField Card PCIe RX to Carrier Board PCIe TX

18

HSO_11P

19

GND

Ground

20

HSO_10N

Input

BlueField Card PCIe RX to Carrier Board PCIe TX

21

HSO_10P

22

GND

Ground

23

HSO_9N

Input

BlueField Card PCIe RX to Carrier Board PCIe TX

24

HSO_9P

25

GND

Ground

26

HSO_8N

Input

BlueField Card PCIe RX to Carrier Board PCIe TX

27

HSO_8P

28

GND

Ground

29

HSO_7N

Input

BlueField Card PCIe RX to Carrier Board PCIe TX

30

HSO_7P

31

GND

Ground

32

HSO_6N

Input

BlueField Card PCIe RX to Carrier Board PCIe TX

33

HSO_6P

34

GND

Ground

35

HSO_5N

Input

BlueField Card PCIe RX to Carrier Board PCIe TX

36

HSO_5P

37

GND

Ground

38

HSO_4N

Input

BlueField Card PCIe RX to Carrier Board PCIe TX

39

HSO_4P

40

GND

Ground

41

HSO_3N

Input

BlueField Card PCIe RX to Carrier Board PCIe TX

42

HSO_3P

43

GND

Ground

44

HSO_2N

Input

BlueField Card PCIe RX to Carrier Board PCIe TX

45

HSO_2P

46

GND

Ground

47

HSO_1N

Input

BlueField Card PCIe RX to Carrier Board PCIe TX

48

HSO_1P

49

GND

Ground

50

HSO_0N

Input

BlueField Card PCIe RX to Carrier Board PCIe TX

51

HSO_0P

52

GND

Ground

53

I2C_SMDAT

NA

Not Connected.
Optional assembly connectivity to BlueField SoC I2C GW4 interface

54

I2C_SMCLK

NA

Not Connected.
Optional assembly connectivity to BlueField SoC I2C GW4 interface

55

RSVD

NA

Not Connected.
Assembly option for on-board CPLD connectivity

56

S_WAKE1_- CONN_L

NA

Not Connected.
Assembly option for on-board CPLD connectivity

57

RSVD

NA

Not Connected.
Assembly option for on-board CPLD connectivity

58

RSVD

NA

Not Connected.
Assembly option for on-board CPLD connectivity

59

S_PRSNT1_L

Input

Presence Indication.
Should be grounded and shorted to IPEX component side pin #59

60

RSVD

NA

Not Connected. Keep it floating.

CABLINE-CA II PLUS Connector - Print Side

The below table provides pins description of the CABLINE-CA II PLUS connector mounted on the con- troller’s print side.

Pin #

Pin Name

Pin Direction

Description

1

RSVD

NA

Not Connected.

Optional assembly connectivity to BlueField SoC UART1 TXD

2

RSVD

NA

Not Connected.

Optional assembly connectivity to BlueField SoC UART1 RXD

3

RSVD

NA

Not Connected.

Assembly option for on-board CPLD connectivity

4

RSVD

NA

Not Connected.

Assembly option for on-board CPLD connectivity

5

RSVD

NA

Not Connected.

Assembly option for on-board CPLD connectivity

6

RSVD

NA

Not Connected.

Assembly option for on-board CPLD connectivity

7

RSVD

NA

Not Connected.

Assembly option for on-board CPLD connectivity

8

RSVD

NA

Not Connected.

Assembly option for on-board CPLD connectivity

9

GND

Ground

10

HSI_0P

Output

BlueField Card PCIE TX to Carrier Board PCIE RX

11

HSI_0N

12

GND

Ground

13

HSI_1P

Output

BlueField Card PCIE TX to Carrier Board PCIE RX

14

HSI_1N

15

GND

Ground

16

HSI_2P

Output

BlueField Card PCIE TX to Carrier Board PCIE RX

17

HSI_2N

18

GND

Ground

19

HSI_3P

Output

BlueField Card PCIE TX to Carrier Board PCIE RX

20

HSI_3N

21

GND

Ground

22

HSI_4P

Output

BlueField Card PCIE TX to Carrier Board PCIE RX

23

HSI_4N

24

GND

Ground

25

HSI_5P

Output

BlueField Card PCIE TX to Carrier Board PCIE RX

26

HSI_5N

27

GND

Ground

28

HSI_6P

Output

BlueField Card PCIE TX to Carrier Board PCIE RX

29

HSI_6N

30

GND

Ground

31

HSI_7P

Output

BlueField Card PCIE TX to Carrier Board PCIE RX

32

HSI_7N

33

GND

Ground

34

HSI_8P

Output

BlueField Card PCIE TX to Carrier Board PCIE RX

35

HSI_8N

36

GND

Ground

37

HSI_9P

Output

BlueField Card PCIE TX to Carrier Board PCIE RX

38

HSI_9N

39

GND

Ground

40

HSI_10P

Output

BlueField Card PCIE TX to Carrier Board PCIE RX

41

HSI_10N

42

GND

Ground

43

HSI_11P

Output

BlueField Card PCIE TX to Carrier Board PCIE RX

44

HSI_11N

45

GND

Ground

46

HSI_12P

Output

BlueField Card PCIE TX to Carrier Board PCIE RX

47

HSI_12N

48

GND

Ground

49

HSI_13P

Output

BlueField Card PCIE TX to Carrier Board PCIE RX

50

HSI_13N

51

GND

Ground

52

HSI_14P

Output

BlueField Card PCIE TX to Carrier Board PCIE RX

53

HSI_14N

54

GND

Ground

55

HSI_15P

Output

BlueField Card PCIE TX to Carrier Board PCIE RX

56

HSI_15N

57

GND

Ground

58

PERST#

Output

PCIe Interface Reset#

for the PCIe interface via the card IPEX connectors For System NIC mode, its direction will turn as input.

59

RSVD

NA

Not Connected. Keep it floating.

60

S_PRSNT2_L

Input

Presence Indication

Should be grounded and shorted to IPEX Component Side pin #58.

Power Sequencing

The BF1600 Controller Card requires the +3.3V to come up prior to the +12V at the PCIe connector.

The below table lists the NCSI Management Interface pins description. For further details, please refer to NCSI Management Interface.

Pin #

Pin Name

Description

1

REF_CLK

Clock reference for receive, transmit, and control interface

2

GND

Connected to Board Ground

3

ARB_IN

Network Controller hardware arbitration Input

4

GND

Connected to Board Ground

5

ARB_OUT

Network Controller hardware arbitration Output

6

GND

Connected to Board Ground

7

RXD0

Receive data

8

GND

Connected to Board Ground

9

RXD1

Receive data

10

GND

Connected to Board Ground

11

CRS_DV

Carrier Sense/Receive Data Valid

12

GND

Connected to Board Ground

13

TXD0

Transmit data

14

GND

Connected to Board Ground

15

TXD1

Transmit data

16

GND

Connected to Board Ground

17

TX_EN

Transmit enable

18

GND

Connected to Board Ground

19

RX_ER

Receive Error, keep float at system side

20

GND

Connected to Board Ground

21

I2C_SDA

Used for testing. Keep float at system side.

22

GND

Connected to Board Ground

23

I2C_SCL

Used for testing. Keep float at system side.

24

GND

Connected to Board Ground

25

GND

Connected to Board Ground

26

GND

Connected to Board Ground

27

3.3V_AUX

Used for testing. Keep float at system side.

28

3.3V_AUX

Used for testing. Keep float at system side.

29

3.3V_AUX

Used for testing. Keep float at system side.

30

3.3V_AUX

Used for testing. Keep float at system side.

The below table lists the External Power Supply pins of the external power supply interfaces on the BF1600 Controller card and PCIe auxiliary card. For further details, please refer to External PCIe Power Supply Interfaces.

Pin #

Signal Name

Description

1

GND

Power Return

2

GND

Power Return

3

GND

Power Return

4

GND

Power Return

5

+12V

ATX Supplied 12V

6

+12V

ATX Supplied 12V

7

+12V

ATX Supplied 12V

8

+12V

ATX Supplied 12V

External +12V Mechanical Pinout Diagram

image2019-12-17_15-13-47.png

The below table lists the UART0 interface pins from the BlueField Controller Card perspective. For further details, please refer to UART0 Interface.

Warning

The electrical levels of the UART0 interface is CMOS (3.3V)

UART0 Pinouts Description

Pin #

Signal Name

1

Receive

2

Transmit

3

GND

The below table lists the JTAG CoreSight 10 pins description. For further details, please refer to JTAG CoreSight 10 Interface.

Pin

Signal Name

Voltage Domain

Description

1

VTREF

A

The Voltage Target Reference pin supplies DSTREAM with the debug rail voltage of the target to match its I/O logic levels. VTREF can be tied HIGH on the target. If VTREF is pulled HIGH by a resistor, its value must be no greater than 100Ω.

2

TMS

A

The Test Mode Select pin sets the state of the Test Access Port (TAP) controller on the target. TMS can be pulled HIGH on the target to keep the TAP controller inactive when not in use.

3

GND

NA

Ground.

4

TCK

A

The Test Clock pin clocks data into the TDI and TMS inputs of the target. TCK is typically pulled HIGH on the target.

5

GND

NA

Ground.

6

TDO

A

The Test Data Out pin receives serial data from the target during debugging. You are advised to series terminate TDO close to the target processor. TDO is typically pulled HIGH on the target.

7

KEY (NC)

NA

This pin must not be present on the target connector.

8

TDI

A

The Test Data In pin provides serial data to the target during debugging. TDI can be pulled HIGH on the target.

9

GND

NA

Ground.

10

nSRST

A

The System Reset pin fully resets the target. This signal can be initiated by DSTREAM or by the target board (which is then detected by DSTREAM). nSRST is typically pulled HIGH on the target and pulled strong-LOW to initiate a reset. The polarity and strength of nSRST is configurable.

The below table lists the DDR4 DRAM pins description. For further details, please refer to DDR4 SODIMM Memory.

Pin Name

Description

Pin Name

Description

A0–A16

SDRAM address bus

SCL

I2C serial bus clock for SPD/TS

BA0, BA1

SDRAM bank select

SDA

I2C serial bus data line for SPD/TS

BG0, BG1

SDRAM bank group select

SA0–SA2

I2C slave address select for SPD/TS

RAS_na

SDRAM row address strobe

PARITY

SDRAM parity input

CAS_nb

SDRAM column address strobe

VDD

SDRAM I/O & core power supply

WE_nc

SDRAM write enable

VPP

SDRAM activating power supply

CS0_n, CS1_n CS2_n, CS3_n

Rank Select Lines

C0, C1

Chip ID lines for 3DS components

CKE0, CKE1

SDRAM clock enable lines

VREFCA

SDRAM command/address reference supply

ODT0, ODT1

SDRAM on-die termination control lines

VSS

Power supply return (ground)

ACT_n

SDRAM activate

VDDSPD

Serial SPD/TS positive power supply

DQ0–DQ63

DIMM memory data bus

ALERT_n

SDRAM ALERT_n

CB0–CB7

DIMM ECC check bits

DQS0_t–

DQS8_t

SDRAM data strobes

(positive line of differential pair)

RESET_n

Set SDRAMs to a Known State

DQS0_c–

DQS8_c

SDRAM data strobes

(negative line of differential pair)

EVENT_

n

SPD signals a thermal event has occurred.

DM0_n–DM8_n, DBI0_n-DBI8_n

SDRAM data masks/data bus inversion

(x8-based x72 DIMMs)

VTT

Termination supply for the Address,

Command

and Control bus

CK0_t, CK1_t

SDRAM clocks (positive line of differential pair)

NC

No connection

CK0_c, CK1_c

SDRAM clocks (negative line of differential pair)

  1. RAS_n is a multiplexed function with A16.

  2. SDRAM column address strobe

  3. WE_n is a multiplexed function with A14.

© Copyright 2023, NVIDIA. Last updated on May 22, 2023.