2StackPC General Board Layouts StackPC Expansion Connector APCI/104 Expansion Connector BFPE Expansion Connector B
3StackPC Expansion Connector A Functionality: 4х1 PCIe root ports, 4 clocks1x4 PCIe root port, 1 clockUSB portsSATA portsGigabit Ethernet - 2 portsLPCFBUS portsSPI slavesSMBATX power and control signals: +5V_SB, PS_ON#, POWERGOODPower: +3.3V, +5V, +12V
4FPE Expansion Connector B Functionality 1x16 PCIe or 2x8 PCIe or 2x4 PCIe - 2 root ports, 2 clocksDisplay Port portConfigurable Section - User DefinedPower: +3.3V, +5V, +12VTop Connector Bottom Connector
5StackPC ApproachStackPC specification defines only one direction for modules stacking. Following that definition, StackPC peripheral modules are stacked on top side of Host board (“Stack-Up only” configuration). This allows Host module to be more functional and more cost efficient. Host module may be on top or bottom of system stack depending from the whole system stack orientation.StackPC specification doesn’t limit Bottom side use. Additional Type 1 or Type 2 PCIe/104 connector can be used on Bottom side providing Stack-Down configuration option.Having most popular peripheral interfaces within stack connectors StackPC opens the door to the new area of Computer-On-Module (COM) like applications which were not addressed by other PC/104 family specificationsLow speed SPI and FBUS ports allows cost effective peripheral modules which do not require speed of PCIe or USB. Ports can be used also as GPIO.
6“Stack Up only” approach Stack-up is a System level approach. Applicable for PC/104 and StackPC Specification implementations.Provides more real estate on CPU’s PCB since there is no requirement for CPU module to have Q2 connector on Top and Bottom.Provides more real estate for peripheral modules, reduces power consumption, simplifies layout, since there is no need for PCIe, USB and SATA switches.Reduces Cost.Allows more standardized and cost effective heat sink solutions.
8“Computer-On-Module” application Most popular peripheral interfaces are within stack connectors StackPCUnique feature of using StackPC CPU as a COM module is a possibility to add StackPC peripheral modules to the system .Tall components can be used both on StackPC CPU module and on carrier board.Reduces Cost.Allows more standardized and cost effective heat sink solutions.
9“Computer-On-Module” application COM-application without StackPC Expansion ModulesCOM-application with standard StackPC Expansion Modules
10StackPC Interfaces –USB2.0 StackPC does support 6 USB 2.0Type 3 Advantages:Multiple USB2.0 can be used as user interfaces for standard peripherals and as board-to- board interconnectUSB 2.0 as interconnect can be used for I/O applications (see right side as example)
11StackPC Interfaces –Ethernet StackPC does support 2 GbEAdvantages:Less cables – easy to release at front / front panelPOE support opportunityMatch to COM Express specs and usage modelExample of add-on board forapplication developmentwith Ethernet
12StackPC Interfaces – SPI StackPC does support up to 3 SPIAdvantages:SPI is supported by Intel, AMD, ARM, MIPS, PowerPC, AVR, PIC,…SPI is used to talk to a variety of peripherals, such as:Sensors: temperature, pressure, ADC, touchscreens, video game controllersControl devices: audio codecs, digital potentiometers, DACCommunications: USART, CAN, IEEE , IEEEMemory: Flash and EEPROMReal-time clocksLCD displays, sometimes even for managing image dataAny MMC or SD cards
13Interfaces availability for Type 1, 2 PCIe/104 and StackPC FeatureType 1Type 2StackPCPCIe x 14Express Card Interface-2PCIe x41PCIe x8/x161/2EthernetUSB 2.02+4=6USB 3.0SATALPCSPI3FieldbusRTC BatterySuperior
14StackPC targets everything “Stackable” A) StackPC in PC/104 Form-factor Stackable Industrial ComputersB) StackPC as an expansion bus for Single Board Industrial Computers. (EPIC, EBX, 3.5”, etc. form-factors)C) StackPC CPU card as the mezzanine Computer-on-Module mounted on carrier board.