ni sbrio-9607/9627 rio mezzanine card design … mezzanine card design guide ni sbrio-9607/9627 the...
TRANSCRIPT
RIO MEZZANINE CARD DESIGN GUIDE
NI sbRIO-9607/9627The NI sbRIO-9607 and sbRIO-9627 provide an embedded real-time processor, reconfigurableFPGA, and a RIO Mezzanine Card (RMC) connector. The RMC connector is a high-density,high-throughput connector that features 96 single-ended DIO lines directly connected to theFPGA with the ability to add up to two C Series modules and additional peripherals. Developa custom RMC to integrate your own specific analog I/O, digital I/O, communicationcapabilities, and signal conditioning by combining these components onto a mating printedcircuit board (PCB), known as an RMC.
In this document, the sbRIO-9607 and sbRIO-9627 are referred to inclusively as the sbRIOdevice.
This document provides detailed information about RMC design techniques, guidelines, andrequirements.
Note Refer to the documents listed in the Additional Documentation Resourcessection of this chapter for more information as you design, prototype, and implementyour sbRIO device application. In particular, refer to the NI sbRIO-9607 UserManual and NI sbRIO-9627 User Manual for dimensions and pinout informationand the NI sbRIO-9607 Specifications and NI sbRIO-9627 Specifications forspecifications for your sbRIO device.
ContentsTerminology.............................................................................................................................. 2Schematic Conventions.............................................................................................................3Additional Documentation Resources...................................................................................... 4Design Recommendations for Compatibility............................................................................4
Fixed Behavior Signals............................................................................................................. 6Power Rails....................................................................................................................... 6Gigabit Ethernet (GBE).................................................................................................... 9USB Host/Device (USB)................................................................................................ 12C Series (SLOT 1, SLOT 2)............................................................................................18RTC Battery (VBAT)...................................................................................................... 20Resets.............................................................................................................................. 21FPGA Config.................................................................................................................. 23
User-Defined FPGA Signals................................................................................................... 24User-Defined FPGA Signal Definitions..........................................................................24Additional RS-232.......................................................................................................... 24Additional RS-485.......................................................................................................... 26CAN................................................................................................................................ 28SDIO............................................................................................................................... 30
RMC PCB Layout Guidelines.................................................................................................32Impedance-Controlled Signaling.................................................................................... 33Single-Ended Signal Best Practices................................................................................ 33Differential Signal Best Practices................................................................................... 34Ground Plane Recommendations....................................................................................34Fanout and Layout Options.............................................................................................34
Mechanical Considerations..................................................................................................... 34Selecting an Appropriate Mating Connector.................................................................. 35Selecting Appropriate Standoffs..................................................................................... 35NI Custom Standoffs.......................................................................................................36
Worldwide Support and Services............................................................................................ 36
TerminologyThe following table defines terms used in this document to describe the sbRIO device conceptsand technology.
Table 1. Terminology in This Document
Term Definition
System Components
RMC connector 240-pin, 40 × 6 position, high-density open pin field SEARAY on thesbRIO device.
SEARAY Connector family used for the RMC connector on the sbRIO device.Manufactured by Samtec.
SoC System on Chip.
USB Device Physical, electrical, addressable, and logical entity that is attached to USBand performs a function.
2 | ni.com | NI sbRIO-9607/9627 RMC Design Guide
Table 1. Terminology in This Document (Continued)
Term Definition
USB Device port Port on an RMC that provides a USB Device interface to the sbRIOdevice.
USB Host USB interface that controls the bus and communicates with connectedUSB devices.
USB Host port Port on an RMC that provides a USB Host interface from the sbRIOdevice.
Reference Schematic and Signal Naming
LVTTL In compliance with the Low-Voltage Transistor-Transistor Logic (LVTTL)specification.
LVCMOS In compliance with the Low-Voltage Complementary Metal OxideSemiconductor (LVCMOS) specification.
Schematic ConventionsThe following table describes symbol conventions used in the I/O interface schematicdiagrams in this document.
Table 2. Schematic Conventions in This Document
Symbol Description
Off-page symbol that represents communication to and from the mating connector.
Off-page symbol that represents communication from the mating connector.
Off-page symbol that represents communication to the mating connector.
On-page symbol that represents the signal being driven.
On-page symbol that represents the signal being received.
Power supply rail.
IAnalog ground.
Digital ground.
NI sbRIO-9607/9627 RMC Design Guide | © National Instruments | 3
Table 2. Schematic Conventions in This Document (Continued)
Symbol Description
Chassis ground.
SPARE Refers to an unpopulated reference designator.
Additional Documentation ResourcesRefer to the following additional resources as you design, prototype, and implement yoursbRIO device application.
What Would You Like toLearn More About?
Resources Availability
NI sbRIO-9607 SpecificationsNI sbRIO-9627 Specifications
Designing a RIO Mezzanine Cardfor your application
NI sbRIO-9607/9627RMC Design Guide
LabVIEW Help (NI-RIO) Adding an sbRIO-9607/sbRIO-9627
target in LabVIEW
Creating a socketed CLIP that defines theI/O configuration to use in your application
NI Single-Board RIO CLIPGenerator Help
NI Training and Supportni.com/singleboard/setup
ni.com/trainingni.com/support
PDF available online at ni.com/manuals Included in the shipping kitHelp file available locally Available online at ni.com
NI sbRIO-9607NI sbRIO-9627
NI sbRIO-9607 User ManualNI sbRIO-9627 User Manual
NI sbRIO-9607 Getting Started GuideNI sbRIO-9627 Getting Started Guide
Design Recommendations for CompatibilityUse the following table to determine if a previously designed RMC is compatible with the newRMC pinout and as guidance on how to design an RMC for compatibility with futuregenerations of the RMC.
4 | ni.com | NI sbRIO-9607/9627 RMC Design Guide
Table 3. RMC Connector Feature Set Compatibility
Feature Set sbRIO-9605/06/23/26 sbRIO-9607 andsbRIO-9627
Future DesignCompatibility
DIO[0..63] Yes Yes Yes
DIO[64..95] Yes Yes Not guaranteed
FPGA_CONF Yes Yes Yes
USB_D+/- Yes Yes Yes
RST# Yes Yes Yes
SYS_RST# Yes Yes Yes
5V Yes Yes Yes
3.3V_AUX Yes Yes Yes
FPGA_VIO Yes Yes Yes
PROC_VIO Yes No1 Not guaranteed
VBAT Yes Yes Yes
GP_PORTCANRS-232RS-485Secondary EthernetSDHC
Yes No Not guaranteed
Processor I/O viaDIO[0..95]
CANRS-232RS-485SDHC
No Yes Not guaranteed
GBE_MDI[0..3+/-] No Yes Not guaranteed
1 Pin 42 - RESERVED of the RMC connector provides 3.3 V to the RMC in order to maintaincompatibility with the sbRIO-9605/06/23/26 RMC pinout. This pin is not recommended for usewith new designs.
NI sbRIO-9607/9627 RMC Design Guide | © National Instruments | 5
Table 3. RMC Connector Feature Set Compatibility (Continued)
Feature Set sbRIO-9605/06/23/26 sbRIO-9607 andsbRIO-9627
Future DesignCompatibility
USB_MODE, USB_CPEN,USB_VBUS
No Yes Not guaranteed
Dedicated C Series DIO No2 Yes Not guaranteed
VIN_FILTERED No Yes Yes
Fixed Behavior SignalsA subset of pins on the RMC connector on the sbRIO device are dedicated to implementingthe following specific I/O functionality:• Power rails• Gigabit Ethernet (GBE)• USB Host/Device (USB)• C Series (SLOT 1, SLOT 2)
Other pins on the RMC connector are dedicated to implementing the following supportsignals:• RTC Battery (VBAT)• Resets• Status LED• FPGA Config
Note Refer to the NI sbRIO-9607 User Manual or NI sbRIO-9627 User Manual fora complete list of all pins and signals on the RMC connector.
Refer to the specific sections in this document for more information about how the RMCimplements each signal.
Power RailsThe sbRIO device provides the following power rails for use on an RMC:
2 The sbRIO-9605/06/23/26 supports C Series I/O using the NI 9693 RMC.
6 | ni.com | NI sbRIO-9607/9627 RMC Design Guide
Table 4. Power Rails
Power Rail Signal Name
Secondary Power Input VIN_Filtered
Power Output 3.3V_AUX
FPGA_VIO
5V
5V C Series
Power Rails Signal DefinitionsThe following table describes the power rails pins and signals on the sbRIO device connector.
Table 5. Power Rails Signal Definitions
Signal Name Dedicated Pin # Direction(from Host
System)
I/O Standard Description
3.3V_AUX 48 O — 3.3 V_AUX from the RMCconnector host system. Therail is always on when themain host system isconnected to power.
FPGA_VIO 234
240
O — I/O voltage for the FPGA 3.3V pins.
5V 54
60
66
72
O — 5 V from the RMCconnector host system.
NI sbRIO-9607/9627 RMC Design Guide | © National Instruments | 7
Table 5. Power Rails Signal Definitions (Continued)
Signal Name Dedicated Pin # Direction(from Host
System)
I/O Standard Description
5V C Series 86
91
O 5 V Signal-conditioned C SeriesDIO.
VIN_Filtered 1
7
14
20
I — 9 V to 30 V input to powerthe sbRIO device throughthe RMC connector ratherthan through the front panelconnector.
VIN_Filtered Implementation on the RMCThe following figure shows a schematic design for the VIN_Filtered implementation on theRMC.
Figure 1. VIN_Filtered Reference Schematic
2
1
1
2L19
3 41 2
A
C
SMCJ33CA-13-F33 V
1000 PF1%50 VCOG 1000 PF
1%50 VCOG
EMI-COMM-MODE,SM27440445447
VIN_EXT9 V - 30 V
VIN_EXT
+
–
VIN_RMC
GND
F1
7 A125 Vac60 Vdc
C90
C91
CR19
Connect a well-regulated voltage that falls in the range of 9 V to 30 V to the VIN_Filtered pinsto power up the board.
Include a common mode choke in the design before connecting the voltage rails to the RMCconnector. Place a transient voltage suppressor before the common choke. NI recommendsincluding a fuse in your design to protect the voltage transient suppressor.
Reference Schematic Design ConsiderationsThe following table lists design considerations for the schematic shown in the previous figure.
8 | ni.com | NI sbRIO-9607/9627 RMC Design Guide
Table 6. Power Rails Reference Schematic Design Considerations
Consideration Notes
TVS Selection The recommended part is SMCJ33CA-13-F from Diodes. Any TVSwith reverse standoff voltage and breakdown voltage of more than30 V can be designed in.
Common ModeChoke
The recommended part is 2744045447 from Fair-Rite. Alternatively,use a common mode choke that matches the performance of this partin terms of the DC and AC impedance.
Capacitor 1000 pf is the recommended value of the decoupling input and outputcapacitor. The recommended part is a ceramic COG.
Fuse The recommended part is TR1/6125TD7-R from Eaton if the onlyload after the fuse is the VIN_RMC input pin to the sbRIO device.Use a 7 A fuse to provide sufficient margin and prevent false blowsdue to temperature and process variations. If you choose to connectother loads after the fuse, you must account for the extra currentdrawn by that load when selecting a fuse.
Gigabit Ethernet (GBE)The sbRIO device provides a secondary Gigabit Ethernet port (GBE) for use on an RMC.
GBE Signal DefinitionsThe following table describes the GBE port pins and signals on the sbRIO device connector.
NI sbRIO-9607/9627 RMC Design Guide | © National Instruments | 9
Table 7. GBE Signal Definitions
Signal Name Dedicated Pin # Direction(from Host
System)
I/O Standard Description
GBE_MDI0+
GBE_MDI0-
GBE_MDI1+
GBE_MDI1-
GBE_MDI2+
GBE_MDI2-
GBE_MDI3+
GBE_MDI3-
3
9
16
22
5
11
18
24
I/O Defined byEthernet PHYspecification
Pre-magneticGigabit Ethernetdata pairs.
GBE_SPEED_LEDg
GBE_SPEED_LEDy
37
31
O LVTTL3.3V Speed LEDsignals.
GBE_ACT_LEDg 32 O LVTTL3.3V Activity/linkLED signal.
GBE Implementation on the RMCThe following figure shows a schematic design for the GBE implementation on the RMC.
10 | ni.com | NI sbRIO-9607/9627 RMC Design Guide
Figure 2. GBE Reference Schematic
GBE0_MDIO_PGBE0_MDIO_NGBE0_MDI1_PGBE0_MDI1_NGBE0_MDI2_PGBE0_MDI2_NGBE0_MDI3_PGBE0_MDI3_N
GBE0_SPEED_LEDg
GBE0_ACT_LEDg
GBE0_SPEED_LEDy
1413
1615
12617
1011
54
23
98
1718
J3
LED2(GRN-AN/YEL-CATH)
08261K1T-43-F
LED2(GRN-CATH/YEL-AN)LED1(GRN-AN)LED1(GRN-CATH)
SHIELD1SHIELD2
MDIA_PMDIA_N~MDIB_PMDIB_N~MDIC_PMDIC_N~MDID_PMDID_N~
MCTAMCTBMCTCMCTD
22222222
2
1 C70.1UF10%16V 2
1 C80.1UF10%16V 2
1 C20.1UF10%16V 2
1 C40.1UF10%16V
2
2
2
R5
475 1%1/16 W
475 1%1/16 W
R62 1
2 1
Reference Schematic Design ConsiderationsThe following table lists design considerations for the schematic shown in the previous figure.
Table 8. GBE Reference Schematic Design Considerations
Consideration Notes
MDI data pairs • The MDI data pairs are routed differentially and connected directly tothe Ethernet connector.
• The Ethernet connector has the required Ethernet magnetics built intoit. You may use discrete magnetics instead.
LED signals • You can use the LED signals to directly drive connector LEDs.• Size the current-limiting resistors to not exceed 8 mA drive current.• Refer to the Ethernet Speed LED Behavior table of the NI sbRIO-9607
User Manual or NI sbRIO-9627 User Manual for information aboutEthernet LED signal behavior.
Gigabit Ethernet Magnetic RequirementsThe Ethernet PHY on the sbRIO device uses voltage-mode drivers for the MDI pairs, whichgreatly reduces the power that the magnetics consume and eliminates the need for a sensitivecenter tap power supply.
NI sbRIO-9607/9627 RMC Design Guide | © National Instruments | 11
You must consider the following requirements for connecting center taps:• Do not connect the center taps of the isolation transformer on the MDI pair side to any
power source. Keep the center taps separate from each other.• Connect each center tap through separate 0.1 μF capacitors to ground. The separation is
required because the common-mode voltage on each MDI pair might be different.
The following table lists recommended magnetic characteristics.
Table 9. Recommended Magnetic Characteristics
Parameter Value Test Condition
Turns ratio 1 CT : 1 CT —
Open-circuit inductance (minimum) 350 μH 100 mV, 100 kHz, 8 mA
Insertion loss (maximum) 1.0 dB 0 MHz to 100 MHz
HIPOT (minimum) 1500 Vrms —
The following table describes the Gigabit Ethernet connector parts.
Table 10. Gigabit Ethernet Connector Parts
Part Manufacturer Part Number
sbRIO-9607/sbRIO-9627 PHY Micrel KSZ9031RNX
RMC Gigabit Ethernet connector Bel Stewart Magjack 0826-1K1T-43-F
Refer to the datasheet for the Micrel Ethernet PHY for more information about magneticrequirements.
GBE Routing ConsiderationsNI recommends the following design practices for properly routing GBE signals on yourRMC:• Route MDI pairs differentially with 100 Ω differential trace impedance.• Length-match the positive and negative signal for each MDI data pair to within 10 mils.• Limit the MDI trace lengths on the RMC to 6.0 in. or less, which is the length at which
Ethernet compliance was tested.
USB Host/Device (USB)The sbRIO device provides one USB 2.0-compliant ports for use on an RMC.
Note Your RMC design must provide the 5 V USB_VBUS power to USB Hostports and must limit the current supplied to each host port according to USBspecifications.
12 | ni.com | NI sbRIO-9607/9627 RMC Design Guide
USB Host/Device Signal DefinitionsThe following table describes the USB Host/Device port pins and signals on the sbRIO deviceconnector.
Table 11. USB Host/Device Signal Definitions
Signal Name Dedicated Pin#
Direction(from Host
System)
I/O Standard Description
USB_D+
USB_D-
29
35
I/O Defined by USBspecification
Port for hi-speeddifferential USB.
USB_MODE 34 I — Connect to digital groundor leave disconnected toconfigure the USB port asHost.
Connect to +3.3V toconfigure the USB port asDevice.
USB_CPEN 33 O LVTTL3.3V USB over-currentprotection enable.
USB_VBUS 84 I 5 V tolerantvoltage sense
USB VBUS input. AllowsUSB PHY to sense ifVBUS is present on theconnector.
Configuring the USB ModeYou can configure the USB interface to be a USB Host port or a USB Device port, as shown inthe following table. This mode is set when the system boots and does not change dynamically.
Note USB On-The-Go (OTG) is not supported.
NI sbRIO-9607/9627 RMC Design Guide | © National Instruments | 13
Table 12. Configuring the USB Mode
Mode How to Enable
USB Host Connect the USB_MODE signal to digital ground or leave disconnected onyour RMC. Refer to the USB Host Implementation on the RMC section formore information about the USB Host implementation on the RMC.
USB Device Connect the USB_MODE signal to the +3.3V rail on your RMC. Refer to the USB Device Implementation on the RMC section for more information aboutthe USB Device implementation on the RMC.
USB Device Implementation on the RMCThe following figure shows a schematic design for the USB Device implementation on theRMC.
Figure 3. USB Device Reference Schematic
USB_DP
USB_DN
USB_VBUS
USB_MODE
34
L2
DLW21S_90012
3 GND
U17TPD2EUSB30
2
1 C330.1 UF10%16 V
1
2
C321.0 UF10%16 V
4
6
1
5
23
J8
CONN-USB, B, HIGH_RETENTION
SHLD1SHLD2
GND
D–D+
VBUS2
2
2
+3.3V
2
21 R78
0 5%1/16W
21 R76
0 5%1/16 W
R6621
0.1 UF 10%50 V
C20412
R61
SpareR0603
21
Population OptionsFor EMC/EMI
Pulled Up To Select USB Device Port
Not Populated
These lines can swapif layout is easier
D+D–
R7
0 5%1/16 W
0 5%1/16 W
Reference Schematic Design ConsiderationsThe following table lists design considerations for the schematic shown in the previous figure.
14 | ni.com | NI sbRIO-9607/9627 RMC Design Guide
Table 13. USB Device Reference Schematic Design Considerations
Consideration Notes
USB data pairs • The USB_D+ and USB_D- data pair is routed differentially to the USBconnector.
• On the RMC, the L2 common-mode choke is not populated, but youcan populate it in your design to help with conducted immunity oremissions.
• If you choose to populate L2, remove R76 and R78 from your design.• If your design does not include a common-mode choke, you can route
the USB pair directly from the USB connector to the sbRIO deviceconnector.
• U17 provides ESD protection to the USB data pair and should beplaced close to the USB connector.
USB_MODE The USB_MODE signal is connected directly to 3.3 V to select USBDevice functionality.
USB_CPEN Leave the USB_CPEN signal disconnected for a USB Device port.
USB_VBUS • For the USB Device port to function properly, connect the USB_VBUSsignal to the VBUS pin on the USB connector.
• This is a low-current, voltage-sense connection.• In layout, you can treat this connection as a data signal.• Connect the USB_VBUS signal directly to the VBUS pin on the USB
connector or connect through R66, which must be a 0 Ω jumper.Overvoltage protection is included on the sbRIO device.
USB Host Implementation on the RMCThe following figure shows a schematic design for the USB Host implementation on theRMC.
NI sbRIO-9607/9627 RMC Design Guide | © National Instruments | 15
Figure 4. USB Host Reference Schematic
USB_DN
USB_DP
USB_CPEN
USB_VBUS
4
2
3
1L3
DLW21S_900
3
2
1 D+
D–
U18TPD2EUSB30
GND1
2
R864.7 K0.5%1/16 W
R920 5%
2
1–
C67100 UF6.3 V20%
1
2
C570.1 UF10%16 V
43
52
1
7
6U20
IN
EN
ILIM
OUT
FAULT~
GNDPA D
TPS25531 1
2 2
R8923.2 K0.5%1/16 W
R854.7 K0.5%1/16 W
4
56
123
J10
VCC–DAT1+DAT1
SHLD1SHLD2
GND
USB_A
2
2
2
2
+5 V +5 V
21R82
0 5%1/16 W
21R79
0 5%1/16 W
1
2
R931 K0.5%
1
2
2
1 C610.01 UF100 V10%
1
2
C6222 UF25 V10%
0.1 UF 10%50 V
C2031 2
POPULATION OPTIONSFOR EMC/EMI
NOT POPULATED
These lines can swapif layout is easier
USB_MODE2
Pulled Down To Select USB Host Port
R70 5%1/16 W
Reference Schematic Design ConsiderationsThe following table lists design considerations for the schematic shown in the previous figure.
Table 14. USB Host Reference Schematic Design Considerations
Consideration Notes
USB data pairs • The USB_D+ and USB_D- data pair is routed differentially to the USBconnector.
• The L3 common-mode choke is not populated, but you can populate itin your design to help with conducted immunity or emissions.
• If you choose to populate L3, remove R79 and R82 from your design.• If your design does not include a common-mode choke, you can route
the USB pair directly from the USB connector to the sbRIO deviceconnector.
• U18 provides ESD protection to the USB data pair and should beplaced close to the USB connector.
USB_MODE The USB_MODE signal is connected directly to 0 V to select USB Hostfunctionality.
16 | ni.com | NI sbRIO-9607/9627 RMC Design Guide
Table 14. USB Host Reference Schematic Design Considerations (Continued)
Consideration Notes
USB_CPEN Connect the USB_CPEN signal to the enable of the VBUS current limitswitch (U20) so that the sbRIO device can power-cycle USB devices whenthe processor is reset.
USB_VBUS • For the USB Host port to function properly, connect the USB_VBUSsignal to the VBUS pin on the USB connector.
• This is a low-current, voltage-sense connection.• In layout, you can treat the trace after R92 going to the sbRIO device
connector as a data signal.• Connect the USB_VBUS signal directly to the VBUS pin on the USB
connector or connect through R92, which must be a 0 Ω jumper.Overvoltage protection is included on the sbRIO device.
• The RMC must provide 5 V VBUS power for the USB Host port.• A current limit switch is required between the 5 V rail and the USB
connector.• U20 is the current limiter.• NI recommends that you provide 100 μF capacitance on the VBUS
rail.
Supporting Onboard USB DevicesWhen you implement a USB device directly on your RMC, you can connect the device to aUSB Host port from the sbRIO device. For this case, use the following design guidelines:• You can connect the USB data pair directly to a USB device on your RMC.• A current limiter is not required.• Use the RST# signal to reset the USB device when the sbRIO device is in reset.• Tie the USB_VBUS signal to 5 V.
USB Routing ConsiderationsNI recommends the following design practices for properly routing USB signals on yourRMC:• Route the USB_D+ and USB_D- signals as differential pairs with 90 Ω differential
impedance.• Length-match the positive and negative signal for each USB data pair to within 10 mils.• Limit the USB_D+ and USB_D- trace lengths on the RMC to 8.0 in. or less, which is the
length at which USB compliance was tested.
NI sbRIO-9607/9627 RMC Design Guide | © National Instruments | 17
C Series (SLOT 1, SLOT 2)The sbRIO device provides two C Series slots for use on an RMC, which is Slot 1 and Slot 2.
C Series Signal DefinitionsThe following table describes the C Series slot pins and signals on the sbRIO deviceconnector.
Table 15. C Series Signal Definitions
Signal Name Dedicated Pin # Direction (fromHost System)
I/O Standard Description
Slot 1 Slot 2
ID_SELECT#[x]
OSCLK_DIO0[x]
TRIG_DIO1[x]
DONE#_DIO2[x]
CVRT#_DIO3[x]
SPIFUNC_DIO4[x]
SPICS#_DIO5[x]
MISO_DIO6]x]
MOSI_DIO7[x]
SPI_CLK[x]
40
58
64
50
46
53
55
71
56
61
63
76
82
68
69
77
73
81
74
79
I/O LVTTL3.3V
LVTTL5V
tolerant input
Signal-conditionedC Series DIO.
SLEEP[x]
5V C Series
45
86
51
91
O 5 V
C Series Implementation on the RMCThe following figures show schematic designs for the C Series implementation on the RMC.
18 | ni.com | NI sbRIO-9607/9627 RMC Design Guide
Figure 5. C Series with Current Limiter Reference Schematic
BUFF_SLEEP
NC_RESERVED
SLEEP
VCC_SLOT
VCC_SLOT
VCC_SLOT
VCC_SLOT1_FILT
~S~P~I~C~S_DIO5
TRIG_OUT_DIO1
MOSI_DIO7
SPIFUNC_DIO4
~C~O~N~V~E~R~T_DIO3ID_SELECT
1 2
6.8 UH
1
2
3321/16 W
1 2
2
1
1
2
J21DSUB 15, PLUG-762243-01
1617
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
2
1
2
1U15LVC1G126
3
5
4
1
2VCC
AGND
OE
CSERIES_PWR_ILIMNC_CSERIES_PWR_FAULT1~
+5V_C_SERIES
VCC_SLOT
U18
2
9
76
3
5
1
8
4
THERMPADGND
OUT2OUT1
FAULT~
IN2IN1
ILIM
EN150 K1%1/16 W
1
20.1 UF10%16 V1
2
64.9 K0.5%1/16 W
2
1
TPS2557IOS_max = 869 mAIOS_min = 592 mA
CURRENT LIMITER
0.1 UF10%16 V
0.1 UF10%16 V
0.1 UF10%16 V
100 UF20%6.3 V
0.01 UF10%16 V
OVERSAMPLECLK_DIO0
SPI_CLK
MISO_DIO6
NC_RESERVED13
~D~O~N~E_DIO2
L3
C126
R1
R3
C1
C124
C125 C127
R800
C128
Figure 6. C Series without Current Limiter Reference Schematic
NC_RESERVED
SLEEP
+5V_C_SERIESVCC_SLOT1_FILT
~S~P~I~C~S_DIO5
TRIG_OUT_DIO1
MOSI_DIO7
SPIFUNC_DIO4
~C~O~N~V~E~R~T_DIO3ID_SELECT
1 2
6.8 UH
1
2
2
1
1
2
J21DSUB 15, PLUG-762243-01
1617
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
2
1
0.1 UF10%16 V
0.1 UF10%16 V
100 UF20%6.3 V
0.01 UF10%16 V
OVERSAMPLECLK_DIO0
SPI_CLK
MISO_DIO6
NC_RESERVED13
~D~O~N~E_DIO2
L3
C126
C124
C125 C127
Use a current limiter to protect the PI inductor from overcurrenting in a fault condition andprevent the 5 V pin from accidentally shorting to either GND or CHSY. This protection isbeneficial in environments where hot-plugging C Series modules are used.
Reference Schematic Design ConsiderationsThe following table lists design considerations for the schematics shown in the previousfigures.
NI sbRIO-9607/9627 RMC Design Guide | © National Instruments | 19
Table 16. C Series Reference Schematic Design Considerations
Consideration Notes
Current limiter U18 If a current limiter is used, you must re-buffer the sleep signal to theDSUB connector. If a current limiter is not used, you can connect thesleep signal directly to the DSUB connector by removing U15 in theschematic. The buffer prevents the sleep signal from being driven to theC Series module in an overcurrent condition.
Inductor L3 Power PI Filter specifications:• Value: 6.8 μH ±20%• ESR: <200 mΩ• Rated Current: >=400 mA
Capacitor C126 Power PI Filter specifications:• Value: 100 μF ±20%• ESR: <100 mΩ
C Series Routing ConsiderationsNI recommends the following design practices for properly routing C Series signals on yourRMC3:• Route the signals with 55 Ω ±10% impedance.• Length-match each signal to within 250 mils.• Limit each signal trace length on the RMC to 10.0 in. or less, which is the length from the
RMC SEARAY connector to DSUB connector.• Maintain at minimum a 3 × H line spacing between single-ended traces, where H is the
distance in the board stack-up from the trace to its reference plane.
RTC Battery (VBAT)The RMC contains a lithium cell battery that maintains the real-time clock (RTC) on thesbRIO device when the sbRIO device is powered off. A slight drain on the battery occurswhen power is not applied to the sbRIO device. The following table lists the VBAT powerspecifications.
3 SLEEP lines and 5V_C SERIES are exempted from these requirements.
20 | ni.com | NI sbRIO-9607/9627 RMC Design Guide
Table 17. VBAT Power Specifications
Specification Minimum Typical Maximum
VBAT input voltage 2.875 V 3.0 V 5.5 V
sbRIO device powered VBAT current — 25 nA 100 nA
sbRIO device unpowered VBAT current — 2.6 μA average 4.2 μA average
If the battery is dead, and if no voltage has been applied to the VBAT pins, the system stillstarts but the system clock resets to the UNIX epoch date and time.
VBAT Signal DefinitionsThe following table describes the VBAT pins and signals on the sbRIO device connector.
Table 18. VBAT Signal Definitions
SignalName
Dedicated Pin # Direction (fromHost System)
I/O Standard Description
VBAT 236 I Power rail RTC battery input thatprovides backup power tothe RTC to maintainabsolute time.
VBAT Implementation on the RMCThe following figure shows a schematic design for the VBAT implementation on the RMC.
Figure 7. VBAT Reference Schematic
VBAT2
BTH1
2
1
+–
BA
TH
LDR
-747
921-
01
Use Br1225Battery In
This Holder
Reference Schematic Design ConsiderationsYou can directly connect the battery to VBAT. The sbRIO device already provides a current-limiting resistor and reverse-voltage protection.
ResetsThe sbRIO device provides signals for implementing a reset button on an RMC and indicatingthat the sbRIO device is in reset.
NI sbRIO-9607/9627 RMC Design Guide | © National Instruments | 21
Reset Signal DefinitionsThe following table describes the Reset pins and signals on the sbRIO device connector.
Table 19. Reset Signal Definitions
Signal Name DedicatedPin #
Direction(from Host
System)
I/O Standard Description
RST# 38 O LVTTL3.3V Reset that indicates that mainpower is not adequate or thatthe sbRIO device is in reset.Asserted low.
SYS_RST# 43 I LVTTL3.3V System reset that puts thesbRIO device in reset. Assertedlow.
Asserting this signal causes theRST# signal to also assert.
You can also assert this signalto put the sbRIO device intosafe mode or reset IP addresssettings.
Reset Implementation on the RMCThe following figure shows a schematic design for the Reset implementation on the RMC.
Figure 8. Reset Reference Schematic
SYS_RST#RESET_SW#2
C3C0402SPA RE
1
2SW3
720176-01
1
2
3
4
+3.3 V
R41K0.5%
1
2
21R2
68.1 0.5%1/16 W
Refer to the SYS RST# and RMC RST# sections of the NI sbRIO-9607 User Manual orNI sbRIO-9627 User Manual for more information about the behavior of the Reset signals.
Reference Schematic Design ConsiderationsThe following table lists design considerations for the schematic shown in the previous figure.
22 | ni.com | NI sbRIO-9607/9627 RMC Design Guide
Table 20. Reset Reference Schematic Design Considerations
Consideration Notes
Series termination When SYS_RST# is driven, you must place a series termination resistorat the driver. When the driver is a mechanical switch, placing seriestermination is especially important due to the low output impedance ofthe switch.
FPGA ConfigThe sbRIO device provides an FPGA Config signal to indicate when the FPGA is configured.
FPGA Config Signal DefinitionsThe following table describes the FPGA Config pins and signals on the sbRIO deviceconnector.
Table 21. FPGA Config Signal Definitions
Signal Name DedicatedPin #
Direction(from Host
System)
I/O Standard Description
FPGA_CONF 239 O Refer to theNI sbRIO-9607 UserManual orNI sbRIO-9627 UserManual for moreinformation about thebehavior of this signal.
FPGA ConfigAsserts when theFPGA isconfigured.Asserted high whenthe FPGA has beenprogrammed.
FPGA Config Implementation on the RMCThe following figure shows a schematic design for the FPGA Config implementation on theRMC.
Figure 9. FPGA Config Reference Schematic
357 0.5%1/16 W
FPGA_CFG2, 3, 4 1 12
R1282
DS3
GRN
LED_GRN_735278-01
Refer to the FPGA_CONF section of the NI sbRIO-9607 User Manual or NI sbRIO-9627 UserManual for more information about the behavior of the FPGA Config signal.
NI sbRIO-9607/9627 RMC Design Guide | © National Instruments | 23
User-Defined FPGA SignalsThe sbRIO device connector provides several FPGA pins that you can configure for purposesspecific to your application. In addition to FPGA Digital I/O (DIO), you can use these pins toimplement the following run-time peripheral interfaces:• RS-232• RS-485• CAN• SDIO
Refer to the specific sections in this chapter for more information about how the RMCimplements each signal.
Note To read or write to this I/O from a LabVIEW project, you must use the sbRIOCLIP Generator application to create a socketed component-level IP (CLIP) thatdefines the I/O configuration of the sbRIO device to use in your application. Refer tothe NI Single-Board RIO CLIP Generator Help for more information about creatinga CLIP.
User-Defined FPGA Signal DefinitionsThe following table describes the 96 user-defined FPGA pins and signals on the sbRIO deviceconnector.
Table 22. User-Defined FPGA Signal Definitions
Signal Name Direction (from HostSystem)
I/O Standard Description
DIO [0..95] I/O LVTTL3.3V Pins for connecting directly to theFPGA through a series resistor and forenabling serial, CAN, or SDHCperipherals on an RMC.
Additional RS-232You can use any FPGA pins to implement additional RS-232 ports.
Number of interfaces:• sbRIO-9607—4 (Serial2, Serial3, Serial4, Serial5)• sbRIO-9627—4 (Serial4, Serial5, Serial6, Serial7)
RS-232 Reference SchematicThe following figure shows a schematic design for the RS-232 implementation on the RMC.
24 | ni.com | NI sbRIO-9607/9627 RMC Design Guide
Figure 10. RS-232 Reference Schematic
SERIAL2_RTS_CONN
SERIAL2_DTR_CONN
SERIAL2_RX_CONN#
SERIAL2_CTS_CONN
SERIAL2_CD_CONN
SERIAL2_SIGNAL_GND_232
SERIAL2_CD_F
SERIAL2_RX_F#
SERIAL2_TX_F#
SERIAL2_DTR_F
SERIAL2_DSR_F
SERIAL2_CTS_F
SERIAL2_RI_F
SERIAL2_RTS_F
SERIAL2_TX_CONN#
SERIAL2_RI_CONN
SERIAL2_DSR_CONN
2
1
C761800 PF50 V5%
1
2
3
4
5
6
7
8
9
1011
J11DSUB9-761918-A
12
34
5
67
89
+3.3V
R108
R0805, SPA RE
C0603, SPA RE
C0603, SPA RE
C0603, SPA RE
C0603, SPA RE
C0603, SPA RE
C0603, SPA RE
C0603, SPA RE
C0603, SPA RE
C0603, SPA RE
21 R163
21 R162
21 R161
21 R160
21 R159
21 R152
21 R153
21 R154
21R155
0 5%1/16W
0 5%1/16W
0 5%1/16W
0 5%1/16W
0 5%1/16W
0 5%1/16W
0 5%1/16W
0 5%1/16W
0 5%1/16W
C841 2
1 2
1 2
1 2
1 2
1 2
1 2
C66
C65
C63
C64
C83
C82
C81
C80
0.1 UF 10%50V
C58
Caps are placedto reduce emissions.
Standard practice.120pF, 220pF, 470pF, etc
can be used
1 2
1 2
1 2
1 2
SERIAL2_RTS#SERIAL2_DTR#
SERIAL2_CTS#
SERIAL2_RI#
SERIAL2_DSR#
SERIAL2_DCD#
FPGA_CFG
SERIAL2_TX_F#SERIAL2_RTS_FSERIAL2_DTR_F
SERIAL2_CD_FSERIAL2_DSR_FSERIAL2_RX_F#SERIAL2_CTS_FSERIAL2_RI_F
SERIAL2_TX
SERIAL2_RX
22
2
2
2
2
2
0.1 UF 10%50 V
0.1 UF 10%50 V
21C46
1 2C48
2
1
C1750.1 UF10%16 V
30
3
26
33
27
1718192021
3224
222325
15
1011121314
168
6
928
754
2
131
29
U19
DIN1DIN2DIN3
ROUT1ROUT2ROUT3ROUT4ROUT5
C1+
C1-C2+
C2-
INVALID~
FORCEONFORCEOFF~
TRS3253EIRSMR
VL
NC1NC4NC2NC3
THERMALPA D
V-
V+
DOUT1
RIN3RIN2RIN1
VCC
GND
RIN4
DOUT2DOUT3
RIN5
1
2 C1760.1 UF10%16 V 2
1 C1710.1 UF10%16 V 2
1 C1680.1 UF10%16 V
1
2
R804.7 K0.5%1/16 W
1
2
R1474.7 K0.5%1/16 W
2,3
2
+3.3V
+3.3V
+3.3V
+3.3V
1
2
R811 K0.5%
39 0.5%1/16W
39 0.5%1/16W
39 0.5%1/16W
39 0.5%1/16W
39 0.5%1/16W
1 2R90
1 2R88
1 2R87
1 2R84
1 2R83
+3.3V
R145SPA RER0402
1
2
NI sbRIO-9607/9627 RMC Design Guide | © National Instruments | 25
Reference Schematic Design ConsiderationsThe following table lists design considerations for the schematic shown in the previous figure.
Table 23. RS-232 Reference Schematic Design Considerations
Consideration Notes
Interface The RMC reference schematic demonstrates how to use the Serial2interface to implement a null-modem RS-232 serial port.
Serial transceiver U19 is the RS-232 serial transceiver that converts between RS-232 andLVTTL signal levels. To minimize the impact of higher voltage signalson your RMC, place the serial transceiver near the RS-232 connector.
Series termination • R83, R84, R87, R88, and R90 are the series termination for Serial2.Use series termination at the serial transceiver on all signals beingdriven to the sbRIO device.
• All FPGA DIO signals on the sbRIO device include seriestermination.
FPGA All serial port signals pass through the FPGA on the sbRIO device. TheFPGA_CONF signal is used to disable the serial transceiver when theFPGA is not configured. Disabling the transceiver in this way preventsany unwanted glitches on the RS-232 port.
Additional RS-485You can use any FPGA pins to implement additional RS-485 ports.
Number of interfaces:• sbRIO-9607—2 (Serial6, Serial7)• sbRIO-9627—2 (Serial8, Serial9)
RS-485 Reference SchematicThe following figure shows a schematic design for the RS-485 implementation on the RMC.
26 | ni.com | NI sbRIO-9607/9627 RMC Design Guide
Figure 11. RS-485 Reference Schematic
Vcc_RS485_1
SERIAL6_TXN
SERIAL6_RX_EN
SERIAL6_TX_EN
Vcc_RS485_1
SERIAL6_RXP
SERIAL6_TXP
SERIAL6_RXN
SERIAL6_RXP
SERIAL6_RXN
SERIAL6_TXP
SERIAL6_TXN
SERIAL6_TX
SERIAL6_RX
Vcc_RS485_1
3
9
10
11
16
2
1513
12
19
8
7
4
5
20
14
1
6
17
18
U25
TranceiverDigital
Isolation iCoupler
R
D
ISO
LAT
ION
BA
RR
IER
GND2-4VISOINGND2-3
VISOOUTGND2-2
GND2-1RE~
GND1-1
VDD1-1
GND1-2
VDD1-2
GND1-3
GND1-4
TxD
DE
RxD
YZ
A
B
isoPower
2
1
R14110 K1/16 W0.5%
2
1
C1600.1 UF10%16 V1
2 C1540.1 UF10%16 V
2
1
C15910 UF10%10 V
1
2
C1610.1 UF10%16 V 2
1 C16210 UF10%10 V 2
1 C1550.1 UF10%16 V
IGND0I
IGND0I
IGND0
IIGND0
I
IGND0
I
IGND0
I
2
2
2
2
1110
9
8
7
6
5
4
3
2
1 12
67
89
35
4
J7DSUB9-761918-A
+3.3V+3.3V
+3.3V
+3.3V
21
39 0.5%1/16W
R140
2
1 C1560.01 UF10%100 V2
1 C1530.01 UF10%100 V
0.1 uF and 0.01 uFAcross pin 19 and 20
10 uF and 0.1 uFAcross pin 12 and 11
10 uF and 0.1 uFAcross pin 8 and 9
0.1 uF and 0.01 uFAcross pin 2 and 1
DC-DC Converter
ADM2587E
Reference Schematic Design ConsiderationsThe following table lists design considerations for the schematic shown in the previous figure.
Table 24. RS-485 Reference Schematic Design Considerations
Consideration Notes
Interface The RMC demonstrates how to use the Serial6 interface to implement anull-modem RS-485 serial port.
Serial transceiver U25 is the RS-485 serial transceiver that converts between RS-485 andLVTTL signal levels. This transceiver provides functional isolation of theRS-485 signals to prevent ground loops from affecting the RS-485signals.
Series termination • R140 is the series termination for Serial6. Use series termination atthe serial transceiver on all signals being driven to the sbRIOdevice.
• All FPGA DIO signals on the sbRIO device include seriestermination.
RS-485 Layout ConsiderationsPay close attention to how the ground planes are arranged under the isolated RS-485transceiver. Isolated and non-isolated ground planes overlap across layers to provide some
NI sbRIO-9607/9627 RMC Design Guide | © National Instruments | 27
capacitance between the grounds and help with EMC. Refer to the datasheet for the RS-485transceiver for more information.
CANYou can use any FPGA pins to implement the single CAN (CAN1) interface port availablethrough the RMC.
CAN Reference SchematicThe following figure shows a schematic design for the CAN implementation4 on the RMC.
Figure 12. CAN Reference Schematic
CAN_RS_5V
CAN_TX_5VCAN_TX
CAN_RS
CAN_RX
CAN_RX_5V_R
CAN_CANL
CAN_CANH
NC_RESERVED1
NC_RESERVED2
NC_RESERVED3
CAN_RX_5V
1
2
2
1 C1210.1 UF10%16 V
2
1
2
C1170.1 UF10%16 V
C1130.1 UF10%16 V
2
16
5
4 3
U6
74LVC1T45
ABDIR
VCCB
GND
VCCA
34
5
6 1
2
U4
74LVC1T45
B A
B A
DIR
VCCB
GND
VCCA
34
5
16
2
U2
74LVC1T45
DIR
VCCB
GND
VCCA
1
2 C1300.1 UF10%16 V
2
1
C1200.1 UF10%16 V
2
1 C60.1 UF10%16 V
2
2
1
C1140.1 UF10%16 V
5
31
4
8
2
6
7
U3
PCA82C251T
GND
VCC
TXD
RXD
CANL
CANH
VREF
RS
11
10
9
8
7
6
5
4
3
2
1
1
6
2
7
3
8
45
9
J4DSUB9-761918-A
+3.3V
+3.3V +3.3V
+3.3V+3.3V
2
+5V
+5V
+5V
+5V
+5V
+5V
2
1
R1301 K0.5%
2
1
R101 K0.5%
2
1
R1321 K0.5%
2
1
R121 K0.5%
2
39 0.5%1/16 W
39 0.5%1/16 W
39 0.5%1/16 W
49.9 0.5%1/16 W
1R11
21R9
21R7
R821
0.1 UF 10%50 V
1 2C11
Reference Schematic Design ConsiderationsThe following table lists design considerations for the schematic shown in the previous figure.
4 The NXP PCA82C251T CAN transceiver requires 5 V logic levels. The RMC uses externaldiscrete buffers to translate 3.3 V FPGA lines to 5 V logic levels.
28 | ni.com | NI sbRIO-9607/9627 RMC Design Guide
Table 25. CAN Reference Schematic Design Considerations
Consideration Notes
CAN_RX,
CAN_TX, and
CAN_RS
• The recommended CAN transceiver requires 5 V I/O.• U2, U4, and U6 provide level translation between the 3.3 V I/O on the
sbRIO device and the 5 V I/O on the transceiver. Use caution whenimplementing this level translation.
• The TXD and RS inputs of the CAN transceiver must remain highduring power-down and power-up of the sbRIO device and RMC. Thisprevents glitches on the CAN bus that might disrupt communicationbetween other devices on the bus. The level translator IC in thisschematic prevents these glitches.
• The level translator output remains at high impedance until both of itspower supply rails are powered to allow the 5 V power supply topower-up before the 3.3 V power supply.
• All signals have series termination at the outputs to prevent overshootor undershoot at the receivers.
• All FPGA DIO signals on the sbRIO device include series termination.
CAN_CANH
and
CAN_CANL
• Route these signals differentially with a 120 Ω differential traceimpedance.
• Minimize the overall length of the traces so that you can placetermination resistors in the CAN cabling as close as possible to theCAN transceiver.
• Depending on your design requirements, you can also place the CANtermination resistor on the RMC.
Termination Resistors for CAN CablesThe termination resistors should match the nominal impedance of the CAN cable and thereforecomply with the values in the following table.
Table 26. Termination Resistor Specification
Characteristic Value Condition
Termination resistor 100 Ω minimum
120 Ω nominal
130 Ω maximum
Minimum power dissipation: 220 mW
NI sbRIO-9607/9627 RMC Design Guide | © National Instruments | 29
SDIOThe sbRIO device provides a Secure Digital (SD) Card interface for use on an RMC. Thisinterface supports SD and SDHC cards. You can implement this interface with standard SD ormicroSD card connectors. The maximum supported SDHC card capacity is 32 GB.
You can use any FPGA pins to implement a SDIO interface.
SD Reference SchematicThe following figure shows a schematic design for the SD implementation on the RMC.
Figure 13. SD Reference Schematic
SD_D(3)SD_D(3:0)
SD_D(2)
SD_D(1)
SD_D(0)
1 2R692
22 5% 1/20 W
1 2R689
22 5% 1/20 W
1 2R691
22 5% 1/20 W
1 2R734
49.9 1% 1/20 W
1 2R744
49.9 1% 1/20 W
1 2R693
22 5% 1/20 W
1 2R690
22 5% 1/20 W
1
2
R76020 K 1%1/20 W
+3.3V
1
2
R76220 K 1%1/20 W
+3.3 V
1
2
R76320 K 1%1/20 W
+3.3 V
1
2
R76420 K 1%1/20 W
+3.3 V
4
SD_CLK 4
SD_CMD 4
SD_CD~ 4
SD_WP 4
SD_D(3)_R
SD_D(2)_R
SD_D(0)_R
SD_CMD_R
SD_CD_R~
SD_WP_R
SD_D(1)_R
1
2
R75920 K 1%1/20 W
+3.3 V
1
2
R76120 K 1%1/20 W
+3.3 V
1
2
R3491 K 1%1/16 W
+3.3 V
1
2
R73310 K 1%1/20 W
+3.3 V
1
2
R73810 K 1%1/20 W
+3.3 V
+3.3 V
4
1987
52
101112
36
Vdd
CD/D3D2D1D0
CLKCMD
CardDetectCommonWP
Vss1
Shi
eld1
Vss2
SD Socket
J6
13CONN9-764432-01-RA
2
1
C4340.1 UF10% 16 V
TPS2553
SD_PWR_EN 4
3.3 V_SD_CRD_PWR
1
2
C2934.7 UF10%25 V
2
1
C2841.0 UF10%16 V
2
1
C2790.1 UF10%16 V
1
2
R3541 K 1%1/16 W
2
1
R70110 K 0.5%1/16 W
2
1
R702332 1/16 W
1
2
R694105 K 1%1/16 W
66U23
4
2
IN
EN
ILIM
OUT
FAULT~
GNDPAD
1
3
57
DS2LEDQTLP630
LED
-17-
21S
YG
C
GR
N1
2
2
1
R354330 1/16 W
DS2LEDQTLP630
LED
-17-
21S
YG
C
GR
N1
2
SD_ACTIVITY 4
Reference Schematic Design ConsiderationsThe following table lists design considerations for the schematic shown in the previous figure.
30 | ni.com | NI sbRIO-9607/9627 RMC Design Guide
Table 27. SD Reference Schematic Design Considerations
Consideration Notes
SD_CLK,
SD_CMD
SD_D0
SD_D1
SD_D2
SD_D3
• You can route these signals directly from the sbRIO device to the SDconnector.
• Each of these signals requires series termination near its driver. ThesbRIO device provides series termination near the Xilinx Zynq SoC toprevent overshoot on the SD card when the sbRIO device drives thesesignals. The bi-directional signals also require series termination at theSD card socket.
• Use series termination at the SD connector for the SD_CMD andSD_D0 through SD_D3 signals to prevent overshoot on the sbRIOdevice when the SD card drives these signals.
• Each of these signals requires a pull-up resistor to 3.3 V to ensure thevoltage level stays at 3.3 V when the FPGA is not configured. Thisconfiguration is required according to the SDIO specification.
SD_CD# • The SD_CD# signal is connected to the mechanical card-detect switchin the SD connector.
• When a card is inserted, the card-detect pin on the SD connector isshorted to ground.
• Because this is a mechanical switch with low output impedance, youmust place a series termination resistor (R734) at the SD connector.
• You must have a card-detect switch to properly support hot-swappingcards. If you do not need to support hot-swapping cards, you can usean SD connector without a card-detect switch. In this case, tie theSD_CD# signal to ground so that the sbRIO device attempts toinitialize a card on boot.
• Each of these signals requires a pull-up resistor (R733) to 3.3 V toensure the voltage level stays at 3.3 V when the switch is not activated.
NI sbRIO-9607/9627 RMC Design Guide | © National Instruments | 31
Table 27. SD Reference Schematic Design Considerations (Continued)
Consideration Notes
SD_WP • When the SD_WP signal is asserted high, the sbRIO device will notwrite to the SD card.
• Standard-size SD card connectors provide a mechanical write-protectswitch that you can connect to the SD_WP signal. The switch detectsthe position of the lock slide on the SD card.
• Because this is a mechanical switch with low output impedance, youmust place a series termination resistor (R744) at the SD connector.
• If you are using a microSD connector or do not have a write-protectswitch, you can tie the SD_WP signal to ground in order to disablewrite protection and allow changes to the SD card.
• Each of these signals requires a pull-up resistor (R738) to 3.3 V toensure the voltage level stays at 3.3 V when the switch is not activated.
SD_PWR_EN • Use the SD_PWR_EN signal to gate power to the SD connector.• U23 acts as a power switch and current limiter for the SD interface.
SDHC cards must not draw more than 200 mA.• The SD_PWR_EN signal controls when power is going to the SD card.• The SD_PWR_EN signal asserts high when a card is detected using the
SD_CD# signal. The SD_PWR_EN signal deasserts when a card is notpresent.
• Use a pull-down resistor (R354) to keep the SD_PWR_EN signal lowwhen the FPGA is not configured.
SD Routing ConsiderationsNI recommends the following design practices for properly routing SD signals on your RMC:• Length-match the SD_CMD and SD_D0 through SD_D3 signals to within ±250 mils of
SD_CLK.• Limit the trace length of the SD_CLK, SD_CMD, and SD_D0 through SD_D3 signals on
the RMC to 15.0 in. or less.
RMC PCB Layout GuidelinesUse the guidelines in this section to help you arrange the I/O signals you implement in yourRMC.
32 | ni.com | NI sbRIO-9607/9627 RMC Design Guide
Impedance-Controlled SignalingUse the following guidelines for implementing impedance for all I/O signals:• All signals connected to the sbRIO device must use impedance-controlled traces. Refer to
the sections of this document listed in the following table for information aboutimpedance requirements.
Table 28. Impedance Requirements Resources
Impedance Requirement Resource
General requirements for single-ended signals
Single-Ended Signal Best Practices section of thisdocument
General requirements for differentialsignals
Differential Signal Best Practices section of thisdocument
Signal-specific requirements Signal-specific sections in Fixed Behavior Signals or User-Defined FPGA Signals
• Trace geometry to meet impedance requirements vary depending on your specific RMCPCB stack-up. Collaborate with your vendor to match impedance requirements, stack-up,and trace geometry appropriate for your application.
• To properly maintain trace impedance and avoid discontinuities, you cannot route tracesover gaps in the reference plane. Use stitching vias and capacitors when appropriate nearlayer changes to provide a transient return path between reference planes.
Single-Ended Signal Best PracticesUse the following guidelines for implementing single-ended I/O signals:• Route all single-ended signals that are implemented on your RMC and connected to the
sbRIO device with 55 Ω characteristic trace impedance.• Maintain the following line spacing between single-ended traces, where H is the distance
in the board stack-up from the trace to its reference plane:– 3 × H for C Series signals– 2 × H for all other signals
• Series termination resistors for FPGA DIO signals are included on the sbRIO device.Refer to the FPGA DIO section of the sbRIO device user manual on ni.com/manuals formore information.
NI sbRIO-9607/9627 RMC Design Guide | © National Instruments | 33
Differential Signal Best PracticesUse the following guidelines for implementing differential I/O signals:• Route USB differential pair signals that are implemented on your RMC and connected to
the sbRIO device with 100 Ω differential trace impedance.• Route Ethernet MDIx differential pair signals that are implemented on your RMC and
connected to the sbRIO device with 90 Ω differential trace impedance.• Maintain at minimum a 3 × H spacing between differential pairs and any other copper
features on the same layer, where H is the distance in the board stack-up from the trace toits reference plane.
Ground Plane RecommendationsYou must include ground planes on your RMC. All GND pins on the RMC connector of thesbRIO device must connect to the RMC ground planes.
Fanout and Layout OptionsRefer to Samtec SEARAY documentation for information about possible fanout and layoutoptions with various layer count RMCs.
Mechanical ConsiderationsPower dissipated on the RMC will affect and be affected by the power dissipated on the sbRIOdevice. You must provide serious consideration to the thermal performance of both the RMCand sbRIO device to ensure that your applications meets component specifications. Refer tothe sbRIO device user manual and specifications on ni.com/manuals for more informationabout validating the thermal performance of the sbRIO device. The followingrecommendations may increase the thermal performance of the system:• Spread high-power dissipating components across the surface of the printed circuit board
rather than placing them in close proximity to each other.• Place high-power dissipating components on the side of the board opposite the RMC
connector.• Minimize the amount of dissipation by the RMC in the area directly underneath the
sbRIO device as this will greatly influence the sbRIO device secondary side localambient temperature.
• Design and validate a thermal solution for the high-power dissipating components of yourRMC.
When deploying in environments that could experience high levels of shock or vibration, thefollowing recommendations may increase the robustness of the system:• Use a printed circuit board at least 2 mm (0.79 in.) thick.• Use positive locking connectors with thru-hole technology and the greatest practical
amount of gold plating on contacts.• Design mechanical features for strain relief and retention of connectors and cables.
34 | ni.com | NI sbRIO-9607/9627 RMC Design Guide
Selecting an Appropriate Mating ConnectorThe J1 connector on the sbRIO device is a Samtec SEAF-40-06.5-S-06-2-A-K-TR 240-pin,6 x 40 position, SEARAY open-pin-field-array connector. To interface with the J1 connector,your RMC design must implement a mating connector that is compatible with the SamtecSEAF series. The following table lists compatible mating connectors.
Table 29. Connector and Compatible Mating Connectors
Connector Manufacturer, Part Number
J1 connector Samtec SEAF-40-06.5-S-06-2-A-K-TR
Recommended mating connector5 Samtec SEAM-40-03.0-S-06-2-A-K-TR
Selecting Appropriate StandoffsThe Samtec SEAM series connectors are available in multiple heights. The height of themating connector you select helps determine the height of the standoffs you need.
To prevent over-insertion, the SEARAY connector design requires that standoffs never be lessthan the stack height. Because standard nominal tolerances might result in a standoff beingshorter than the stack height, NI requires that you use standoffs that are 0.15 mm (0.006 in.)taller than the combined height of the J1 connector on the NI sbRIO device and the matingSEARAY connector. Therefore, to determine the required standoff height, you must add theheights of the mated connectors plus an additional 0.15 mm (0.006 in.). Refer to Samtecdocumentation for more information about SEARAY standoff requirements.
The following table provides an example standoff height calculation using a SamtecSEAM-40-03.0-S-06-2-A-K-TR mating connector.
Table 30. Example Connector Configuration and Calculated Standoff Height
Component Manufacturer, Part Number Height
J1 connector Samtec SEAF-40-06.5-S-06-2-A-K-TR
6.50 mm (0.256 in.)
Mating connector Samtec SEAM-40-03.0-S-06-2-A-K-TR
3.00 mm (0.118 in.)
Required additional standoffheight
— 0.15 mm (0.006 in.)
Total calculated standoff height — 9.65 mm (0.380 in.)
5 Compatible connectors are available in multiple stack height and termination options.
NI sbRIO-9607/9627 RMC Design Guide | © National Instruments | 35
NI Custom StandoffsNI offers a custom standoff that is an exact fit with the recommended or other compatible9.5 mm (0.374 in.) stack height mating connectors listed in the table on Selecting anAppropriate Mating Connector. This custom M3 × 9.65 mm (0.380 in.) standoff is made from4.5 mm (0.177 in.) stainless steel hex stock and includes a nylon threadlock patch. Theexternal threads extend 4.78 mm (0.188 in.) and the internal threads are 5 mm (0.197 in.) deep.The standoff is available from NI in quantities of 12 by ordering part number 153166-12.
NI recommends that you use stainless steel fasteners for good corrosion resistance andstrength. Tighten M3 fasteners to a torque of 0.76 N · m (6.70 lb · in), unless otherwise notedor required by your specific design constraints.
Worldwide Support and ServicesThe NI website is your complete resource for technical support. At ni.com/support, you haveaccess to everything from troubleshooting and application development self-help resources toemail and phone assistance from NI Application Engineers.
Visit ni.com/services for NI Factory Installation Services, repairs, extended warranty, andother services.
Visit ni.com/register to register your NI product. Product registration facilitates technicalsupport and ensures that you receive important information updates from NI.
A Declaration of Conformity (DoC) is our claim of compliance with the Council of theEuropean Communities using the manufacturer’s declaration of conformity. This systemaffords the user protection for electromagnetic compatibility (EMC) and product safety. Youcan obtain the DoC for your product by visiting ni.com/certification. If your product supportscalibration, you can obtain the calibration certificate for your product at ni.com/calibration.
NI corporate headquarters is located at 11500 North Mopac Expressway, Austin, Texas,78759-3504. NI also has offices located around the world. For telephone support in the UnitedStates, create your service request at ni.com/support or dial 1 866 ASK MYNI (275 6964). Fortelephone support outside the United States, visit the Worldwide Offices section of ni.com/niglobal to access the branch office websites, which provide up-to-date contact information,support phone numbers, email addresses, and current events.
Information is subject to change without notice. Refer to the NI Trademarks and Logo Guidelines at ni.com/trademarks forinformation on NI trademarks. Other product and company names mentioned herein are trademarks or trade names of theirrespective companies. For patents covering NI products/technology, refer to the appropriate location: Help»Patents in yoursoftware, the patents.txt file on your media, or the National Instruments Patent Notice at ni.com/patents. You can findinformation about end-user license agreements (EULAs) and third-party legal notices in the readme file for your NI product. Referto the Export Compliance Information at ni.com/legal/export-compliance for the NI global trade compliance policy and howto obtain relevant HTS codes, ECCNs, and other import/export data. NI MAKES NO EXPRESS OR IMPLIED WARRANTIES ASTO THE ACCURACY OF THE INFORMATION CONTAINED HEREIN AND SHALL NOT BE LIABLE FOR ANY ERRORS. U.S.Government Customers: The data contained in this manual was developed at private expense and is subject to the applicablelimited rights and restricted data rights as set forth in FAR 52.227-14, DFAR 252.227-7014, and DFAR 252.227-7015.
© 2015—2017 National Instruments. All rights reserved.
375536B-01 April 6, 2017