publication. To the extent permitted by law no liability (including liability to any person by reason of
negligence) will be accepted by CompuLab, its subsidiaries or employees for any direct or indirect
loss or damage caused by omissions from or inaccuracies in this document.
CompuLab reserves the right to change details in this publication without notice.
Product and company names herein may be the trademarks of their respective owners.
6.1 FACE Module PCB design ............................................................................................ 16
6.2 FACE Module Panel Design .......................................................................................... 17
Revised February 2012 FACE Module Design Guide 3
Page 4
Date
Description
January 2011
First release
Table 1 Document Revision Notes
Revised February 2012 FACE Module Design Guide 4
Page 5
Introduction
Document
Location
Fit-PC3 Resources
http://www.fitpc.com
FACE module design package
http://www.fitpc.com
1 INTRODUCTION
1.1 About This Document
This document is part of a set of reference documentation necessary to design and program custom
FACE modules for CompuLab products.
1.2 Related Documents
For additional information not covered in this document, please refer to the documents listed in Table
2.
Table 2 Related Documents
Revised February 2012 FACE Module Design Guide 5
Page 6
Overview
2 OVERVIEW
2.1 FACE Module Concept
The CompuLab product line of industrial PCs is designed to support custom functionality and I/O
extensions with FACE (Function And Connectivity Extension) modules.
FACE modules are implemented by an internal extension board and a simple sheet-metal panel. The
extension board is connected to the PC motherboard with two board-to-board connectors featuring
standard PC interfaces such as PCIe, USB2, SATA, SMBus etc.
This document outlines the FACE module interface specification and custom FACE module design
requirements and recommendations.
Revised February 2012 FACE Module Design Guide 6
Page 7
FACE Module interfaces
Signal Name
Pin #
Type
Description
Notes
PCIe-0
PCIE_P0_TX_P
PX1-A44
I/O
PCIe port 0 transmit positive
PCIE_P0_TX_N
PX1-A45
I/O
PCIe port 0 transmit negative
PCIE_P0_RX_P
PX1-B44
I/O
PCIe port 0 receive positive
PCIE_P0_RX_N
PX1-B45
I/O
PCIe port 0 receive negative
PCIe-1
PCIE_P1_TX_P
PX1-A41
I/O
PCIe port 1 transmit positive
PCIE_P1_TX_N
PX1-A42
I/O
PCIe port 1 transmit negative
PCIE_P1_RX_P
PX1-B41
I/O
PCIe port 1 receive positive
PCIE_P1_RX_N
PX1-B42
I/O
PCIe port 1 receive negative
PCIe-2
PCIE_P2_TX_P
PX1-A38
I/O
PCIe port 2 transmit positive
PCIE_P2_TX_N
PX1-A39
I/O
PCIe port 2 transmit negative
PCIE_P2_RX_P
PX1-B38
I/O
PCIe port 2 receive positive
PCIE_P2_RX_N
PX1-B39
I/O
PCIe port 2 receive negative
PCIe-3
PCIE_P3_TX_P
PX1-A35
I/O
PCIe port 3 transmit positive
PCIE_P3_TX N
PX1-A36
I/O
PCIe port 3 transmit negative
PCIE_P3_RX_P
PX1-B35
I/O
PCIe port 3 receive positive
PCIE_P3_RX_N
PX1-B36
I/O
PCIe port 3 receive negative
PCIe generic
PCIE_CLK1_P
PX1-B32
O
PCIe clock 1 positive
PCIE_CLK1_N
PX1-B33
O
PCIe clock 1 negative
PCIE_CLK2_P
PX2-B26
O
PCIe clock 2 positive
PCIE_CLK2_N
PX2-B27
O
PCIe clock 2 negative
PCIE_RESET#
PX1-B31
O
PCIe reset. Asserted during transition to
S3/S4/S5.
PCIE_WKUP#
PX1-A37
I
PCIe wake-up
PCIE_CLKREQ#
PX2-A41
I
PCIe clock request
3 FACE MODULE INTERFACES
3.1 PCIe
Table 3 PCIe Interface Signals
Revised February 2012 FACE Module Design Guide 7
Page 8
FACE Module interfaces
Signal Name
Pin #
Type
Description
Notes
SATA-1
SATA_P1_TX_P
PX1-B8
O
SATA channel 1 transmit positive
SATA_P1_TX_N
PX1-B9
O
SATA channel 1 transmit negative
SATA_P1_RX_P
PX1-B11
I
SATA channel 1 receive positive
SATA_P1_RX_N
PX1-B12
I
SATA channel 1 receive negative
SATA-2
SATA_P2_TX_P
PX1-A2
O
SATA channel 2 transmit positive
SATA_P2_TX_N
PX1-A3
O
SATA channel 2 transmit negative
SATA_P2_RX_P
PX1-A5
I
SATA channel 2 receive positive
SATA_P2_RX_N
PX1-A6
I
SATA channel 2 receive negative
SATA-3
SATA_P3_TX_P
PX1-A8
O
SATA channel 3 transmit positive
SATA_P3_TX_N
PX1-A9
O
SATA channel 3 transmit negative
SATA_P3_RX_P
PX1-A11
I
SATA channel 3 receive positive
SATA_P3_RX_N
PX1-A12
I
SATA channel 3 receive negative
SATA generic
SATA_ACT#
PX1-B4
OD
SATA channel active
Signal Name
Pin #
Type
Description
Notes
USB-4
USB_P4_P
P1-A24
I/O
USB port 4 positive I/O
USB_P4_N
P1-A25
I/O
USB port 4 negative I/O
USB-5
USB_P5_P
PX2-A48
I/O
USB port 5 positive I/O
USB_P5_N
PX2-A49
I/O
USB port 5 negative I/O
USB-7
USB_P7_P
PX1-B17
I/O
USB port 7 positive I/O
USB_P7_N
PX1-B18
I/O
USB port 7 negative I/O
USB-8
USB_P8_P
PX1-B14
I/O
USB port 8 positive I/O
USB_P8_N
PX1-B15
I/O
USB port 8 negative I/O
USB-12
USB_P12_P
PX1-A27
I/O
USB port 12 positive I/O
USB_P12_N
PX1-A28
I/O
USB port 12 negative I/O
USB-13
USB_P13_P
PX2-A45
I/O
USB port 13 positive I/O
USB_P13_N
PX2-A46
I/O
USB port 13 negative I/O
USB Overcurrent
USB_P7_P8_OVC
PX1-B16
I/O
USB over current for ports 7 and 8
USB_P4_P12_OVC
PX1-A26
I/O
USB over current for ports 4 and 12
USB_P5_P13_OVC
PX1-A47
I/O
USB over current for ports 5 and 13
3.2 SATA
Table 4 SATA Interface Signals
3.3 USB
Table 5 PCIe Interface Signals
Revised February 2012 FACE Module Design Guide 8
Page 9
FACE Module interfaces
Signal Name
Pin #
Type
Description
Notes
SMBus-0
SMBUS_P0_CLK
PX1-A14
I/OD
SMBus channel 0 clock
SMBUS_P0_DAT
PX1-A15
I/OD
SMBus channel 0 data
SMBus-2
SMBUS_P2_CLK
PX2-A39
I/OD
SMBus channel 2 clock
SMBUS_P2_DAT
PX2-A40
I/OD
SMBus channel 2 data
SMBus thermal
SMBUS_THRM_CLK
PX2-B39
I/O
APU temperature sensor SMBus clock
SMBUS_THRM_DAT
PX2-B40
I/O
APU temperature sensor SMBus data
SMBus generic
SMBUS_ALERT#
PX1-A10
I/O
SMBus alert - this signal can be used to wake
the system or generate an SMI
FACE module presence
detection. Must be connected
to GND.
PWR_BTN#
PX1-A43
I
Power button - causes an SMI
or SCI to indicate a system
request to enter a sleep state. If
the system is already in a sleep
state, this signal will cause a
wake event. If PWR_BTN# is
asserted for more than 4
seconds, it will cause an
unconditional transition (power
button override) to the S5 state
with only the PWR_BTN#
available as a wake event.
Override will occur even if the
system is in the S1 state. This
signal has an internal pull-up
resistor.
SLEEP_S3#
PX1-B43
O
S3 sleep power plane control.
Assertion of SLP_S3# shuts
off power to non-critical
components when system
transitions to S3, S4, or S5
states. De-assertion of
SLP_S3# turns on power to
non-critical components when
system transitions from S3, S4,
or S5 back to S0.
Ensure that all VCC and GND power pins are connected.
Major power rails – VCC and GND must be implemented by planes, rather than by traces. Using
at least two planes is essential to ensure the system signal quality, as the planes provide a current
return path for all interface signals.
It is recommended to put several 100nF and 10/100uF capacitors between VCC and GND near
the FACE module interface connectors.
It is recommended to connect the standoff holes of the baseboard to GND, in order to improve
EMC.
Trace impedance of 50-55 Ω ± 15% should be maintained for single-ended signals unless
specified otherwise.
Pay attention to the current return paths (which are as important as the routing), length matching,
and signal spacing to maintain proper signal integrity.
Maintain a solid power and ground reference plane, and do not route high-speed signals across
plane splits. If plane-crossing is absolutely unavoidable, use a high frequency stitching capacitor
Refer to the reference schematic designs available in the FACE module design package.
5.2 PCIe Design Guidelines
One AC coupling (series) capacitor of 100nF is required on each PCIe receive signal.
AC coupling (series) capacitors for PCIe transmit and clock signals are located on the fit-PC3
motherboard. No capacitors are required on the FACE module PCB.
Capacitor packs are not allowed for AC coupling. Use only discrete capacitors.
The AC coupling capacitors should be located as close as possible to the PCIe device.
Target impedance for PCIe differential pairs should be 85 Ω ± 15%.
Trace spacing should be ≥ 4:1 on both sides of the pair.
Avoid stubs or test points on the signal pairs.
Please refer to the reference schematics and layout designs available in the FACE module design
package.
5.3 SATA Design Guidelines
AC coupling (series) capacitors for SATA signals are located on the fit-PC3 motherboard. No
capacitors are required on the FACE module PCB.
Target impedance for SATA differential pairs should be 90 Ω ± 10%.
Trace spacing should be ≥ 5:1 on both sides of the pair.
Avoid stubs or test points on the signal pairs.
Please refer to the reference schematics and layout designs available in the FACE module design
package.
Revised February 2012 FACE Module Design Guide 14
Page 15
Electrical design recommendations
5.4 USB Design Guidelines
No termination resistors are required.
Target impedance for USB differential pairs should be 90 Ω ± 15%.
Trace spacing should be ≥ 4:1 on both sides of the pair.
Avoid stubs or test points on the signal pairs.
Provide ESD suppression components for any USB pair that is accessible to the end user, and
optionally for any USB pair that is not accessible to the end user. No stubs are allowed from the
USB signals to the ESD components. Place these components between the common mode choke
and connector. It is recommended to place ESD suppression components as close as possible to
the connector and at no further than 0.5” from the connector body.
Decouple the ESD suppression component with a high frequency capacitor placed directly across
the device power and GND pins, no further than 50 mils away.
Provide the option for a common mode choke for EMI suppression for any USB pairs that can be
connected to cabled devices. The chokes should be bypassed with 0-Ω resistors by default. The
resistors must be located under the choke to minimize stubs. Place the choke within 1.0” of the
USB connector.
Please refer to the reference schematics and layout designs available in the FACE module design
package.
5.5 Power Supplies Design Guidelines
Implement FACE module power supply rails with DC-DC switching regulators.
12V power rail should be used to supply the FACE module DC-DC switching regulators.
Maximal current consumption from the 12V power rail should not exceed 1A.
Maximal current consumption from the 5V power rail should not exceed 2A.
SLP_S3# signal may be utilized to implement power supply control. Please note SLP_S3#
polarity requirements.
Please refer to the reference schematics and layout designs available in the FACE module design
package.
Revised February 2012 FACE Module Design Guide 15
Page 16
Mechanical design considerations
6 MECHANICAL DESIGN CONSIDERATIONS
6.1 FACE Module PCB design
The mechanical drawings below specify component placement restrictions.
Full mechanical drawings are available as part of the “FACE module design package” at
http://www.fit-pc.com/.
Figure 1 FACE module PCB top
Figure 2 FACE module PCB bottom
Revised February 2012 FACE Module Design Guide 16
Page 17
Mechanical design considerations
6.2 FACE Module Panel Design
Can be made of sheet metal 1.3mm to 1.4mm
Connector holes can be manufactured by laser cutting, milling or punching.
Full mechanical drawings are available as part of the “FACE module design package” at
http://www.fit-pc.com/.
Figure 3 FACE module panel front view
Figure 4 FACE module panel side view
Revised February 2012 FACE Module Design Guide 17
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.