-
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
Corporation | 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
Corporation | 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
Corporation | 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
Corporation | 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
Corporation | 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
Corporation | 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
Corporation | 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
Corporation | 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
Corporation | 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: =400 mA
Capacitor C126 Power PI Filter specifications:• Value: 100 μF
±20%• ESR:
-
Table 17. VBAT Power Specifications
Specification Minimum Typical Maximum
VBAT input voltage 2.875 V 3.0 V 4.0 V
sbRIO device powered VBAT current — 25 nA 100 nA
sbRIO device unpowered VBAT current — 2.4 μA average 3.6 μ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
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
Corporation | 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
Corporation | 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
Corporation | 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
Corporation | 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
Corporation | 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
Corporation | 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
Corporation | 33
http://ni.com/manuals
-
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
http://ni.com/manuals
-
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
Corporation | 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 information about the services NI
offers.
Visit ni.com/register to register your NI product. Product
registration facilitates technicalsupport and ensures that you
receive important information updates from NI.
NI corporate headquarters is located at 11500 North Mopac
Expressway, Austin, Texas,78759-3504, USA. For up-to-date contact
information for your location, visit ni.com/contact.
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—2020 National Instruments Corporation. All rights
reserved.
375536C-01 July 29, 2020
http://www.ni.com/supporthttp://www.ni.com/serviceshttp://www.ni.com/registerhttps://www.ni.com/en-us/contact-us.html
NI sbRIO-9607/9627 RMC Design GuideContentsTerminologySchematic
ConventionsAdditional Documentation ResourcesDesign Recommendations
for CompatibilityFixed Behavior SignalsPower RailsPower Rails
Signal DefinitionsVIN_Filtered Implementation on the RMCReference
Schematic Design Considerations
Gigabit Ethernet (GBE)GBE Signal DefinitionsGBE Implementation
on the RMCReference Schematic Design Considerations
Gigabit Ethernet Magnetic RequirementsGBE Routing
Considerations
USB Host/Device (USB)USB Host/Device Signal
DefinitionsConfiguring the USB ModeUSB Device Implementation on the
RMCReference Schematic Design Considerations
USB Host Implementation on the RMCReference Schematic Design
Considerations
Supporting Onboard USB DevicesUSB Routing Considerations
C Series (SLOT 1, SLOT 2)C Series Signal DefinitionsC Series
Implementation on the RMCReference Schematic Design
Considerations
C Series Routing Considerations
RTC Battery (VBAT)VBAT Signal DefinitionsVBAT Implementation on
the RMCReference Schematic Design Considerations
ResetsReset Signal DefinitionsReset Implementation on the
RMCReference Schematic Design Considerations
FPGA ConfigFPGA Config Signal DefinitionsFPGA Config
Implementation on the RMC
User-Defined FPGA SignalsUser-Defined FPGA Signal
DefinitionsAdditional RS-232RS-232 Reference SchematicReference
Schematic Design Considerations
Additional RS-485RS-485 Reference SchematicReference Schematic
Design Considerations
RS-485 Layout Considerations
CANCAN Reference SchematicReference Schematic Design
Considerations
Termination Resistors for CAN Cables
SDIOSD Reference SchematicReference Schematic Design
Considerations
SD Routing Considerations
RMC PCB Layout GuidelinesImpedance-Controlled
SignalingSingle-Ended Signal Best PracticesDifferential Signal Best
PracticesGround Plane RecommendationsFanout and Layout Options
Mechanical ConsiderationsSelecting an Appropriate Mating
ConnectorSelecting Appropriate StandoffsNI Custom Standoffs
Worldwide Support and Services