Page 1
CPC1600 PC/104-Plus Intel Pentium M Based Processor Module User Manual Rev. 001 E July 2008 The product described in this manual is compliant to all related CE standards.
List of Tables ..............................3 List of Figures ..............................3 Notation Conventions............................4 General Safety Precautions..........................5 Unpacking, Inspection and Handling........................6 Three Year Warranty............................8 Introduction............................9 Overview ..............................9 CPC1600 Versions..........................11 CPC1600 Diagrams ..........................12 1.3.1 Block Diagram ........................13 1.3.2 Board Appearance........................14 1.3.3 Board Layout ........................15 1.3.4 Dimensions Diagram......................17 Technical Characteristics........................18...
Page 4
CPC1600 2.3.8 GPIO Connector ........................40 2.3.9 Power Connector ........................40 2.3.10 Other Connectors and System Status LEDs................41 Installation............................42 Safety Regulations ..........................42 System Design Variants ........................43 Installation of the Board and Expansion Modules ...................44 Removal Procedure..........................45 Peripheral Devices Installation.......................45 3.5.1 USB Devices Installation .......................45 3.5.2...
First Megabyte Memory Map .........................50 Table 4-4: I/O Address Map ...........................51 Table 6-1: DC Input Voltage Ranges and Limits......................56 Table 6-2: Some CPC1600 Components Power Consumption ................56 Table 7-1: Related Standards ..........................57 Table 7-2: Related Specifications...........................58 List of Figures Figure 1-1: CPC1600 Block Diagram........................13...
This document contains information, which is property of Fastwel Co. Ltd. It is not allowed to reproduce it or transmit by any means, to translate the document or to convert it to any electronic form in full or in parts without antecedent written approval of Fastwel Co.
However, prolonged operation near the maximum temperature is not recommended by Fastwel or by electronic chip manufacturers due to thermal stress related failure mechanisms. These mechanisms are common to all silicon devices; they can reduce the MTBF of the product by increasing the failure probability.
If damage is observed (usually in the form of bent component leads or loose socketed components), contact Fastwel's official distributor from which you have purchased the product for additional instructions. Depending on the severity of the damage, the product may even need to be returned to the factory for repair.
Page 9
In performing all necessary installation and application operations, please follow only the instructions supplied by the present manual. In order to keep Fastwel’s warranty, you must not change or modify this product in any way, other than specifically approved by Fastwel or described in this manual.
If a product should fail through Fastwel's fault during the warranty period, it will be repaired free of charge. For out of warranty repairs, the customer will be invoiced for repair charges at current standard labor and materials rates.
– for industrial temperature range (–40°C to +85°C) and for commercial temperature range (0°C to +70°C). Extra reliability of CPC1600 is provided by the hardware monitoring subsystem and built-in watchdog timer. This prevents accidental damage to the hardware under unfavourable thermal conditions.
Page 12
Introduction CPC1600 Some of the CPC1600's outstanding features are: Intel® Pentium® M processor family, up to 2.0 GHz Up to 2 MB L2 on-die cache running at CPU speed Celeron M LV 1.0 MHz (option) Chipset: 82915GM GMCH and ICH6M...
Introduction CPC1600 CPC1600 Diagrams The diagrams in this section give visual information about the CPC1600 board design, its appearance, connectors and components layout. The diagrams may not reflect insignificant differences between the CPC1600 versions and generations. C P C 1 6 0 0...
Introduction CPC1600 Technical Characteristics 1.4.1 Processor, Memory and Chipset The CPC1600 supports the following Intel processors: Pentium® M Processor 90 nm (Dothan) Up to 2.0 GHz Up to 2 MB L2 on-die cache 400/533 MHz PSB Supports SpeedStep® III for low power mode Celeron®...
Introduction CPC1600 Intel® I/O Controller Hub 6M (ICH6M, 82801FBM) PCI-Express bus rev. 1.0 PCI Bus rev. 2.3 interface at 33 MHz Integrated Serial ATA host controller Integrated IDE controller Ultra ATA33/66/100, BMIDE and PIO modes USB 2.0 host interface ACPI 2.0 compliant power management logic...
Introduction CPC1600 Video Interfaces Built-in Intel 2D/3D high performance graphics accelerator Intel® Graphics Media Accelerator 900 Hardware Motion Compensation Engine for software MPEG2 and MPEG4 decoding Integrated DAC, 400 MHz Intel® Stable Image Technology Video memory up to 64 MB shared with system...
Introduction CPC1600 Reset Input Onboard reset header Power Supply 2-pin power connector Power can be supplied via ISA and PCI bus 1.4.4 General Mechanical PC/104-Plus form factor Dimensions: 115.5 × 96 mm (see Figure 1-5 for details) Board weight: 120 g (to be amended)
Introduction CPC1600 Delivery Checklist The CPC1600 supplied set includes: CPC1600 SBC with installed heat conducting plate Ribbed heatsink (*) Cooling fan (*) Set of adapter and power cables (to be specified) CD-ROM with documentation and service software Antistatic bag Consumer carton box...
Processor, Memory and Chipset 2.1.1 Processor The CPC1600 board is based on the Intel® Pentium® M processor (90 nm, Dothan) in mFCBGA479M package operating at frequencies of up to 2 GHz. Intel® Pentium® M processor combines high performance and low power consumption. Its...
Page 26
Detailed Description CPC1600 The GMCH provides interface for the microprocessor, the memory bus and includes a high performance graphics accelerator. The ICH is a centralized controller for I/O peripherals of the board, such as the PCI, PCI-Express, USB 2.0, EIDE, SATA and AC97 interface.
2.2.1.1 CompactFlash CPC1600 has a standard Compact Flash type I/II socket, which can accept CompactFlash memory card for use as a disk drive connected to IDE channel. The CompactFlash socket is located on the bottom side of the board. Please, refer to a subsection “CompactFlash...
CPC1600 is equipped with standard PC/104-Plus connectors. The PC/104 and PC/104-Plus connectors allow CPC1600 to interface with expansion modules such as A/D converters, digital I/O modules, etc. A maximum of four PC/104 or PC/104-Plus expansion modules may be stacked on the CPC1600 module to form a fully-integrated system.
Detailed Description CPC1600 PC/104-Plus Interface The PC/104-Plus uses a 120-pin (30x4) 2 mm header located on the top side of the board. This interface header accepts four stackable modules and carries all of the appropriate 32-bit 33 MHz PCI signals. Three PCI bus mastering devices are supported on the PC/104-Plus header.
Page 33
Detailed Description CPC1600 The PC/104-Plus VIO selector is located on the top side of the module next to the PC/104-Plus header and allows to set the voltage supplied to PCI interface I/O buffers. Figure 2-3: PC/104-Plus VIO Selector Positions There is a standard 3-pin header for PC/104-Plus voltage selection.
2.3.2 USB Interfaces The CPC1600 supports up to six USB 2.0 ports. They are available via three 10-pin onboard connectors. All USB ports support high-speed, full-speed, and low-speed operation. Hi-speed USB 2.0 supports data transfer rate of up to 480 Mb/s.
Detailed Description CPC1600 2.3.3 Graphics Controller A highly integrated 2D/3D graphics accelerator is included in the 915GM GMCH. The internal graphics controller provides interfaces to a standard analog monitor and/or to a digital TFT panel with LVDS interface. VGA and LVDS headers are located on the top side of the module and require adapter cables for connection of the monitors.
8-pin connector is used for TFT panel control. For connection of external devices all three connectors require adapter cables, supplied with CPC1600. Pinouts of these connectors can be found in the following tables. Table 2-7: SVGA Connector Pinout Pin Number...
Ethernet Ports Figure 2-2: Ethernet Connectors Two 2-row 16-pin Ethernet headers are located on the top side of CPC1600. They are used by two Gigabit Ethernet interfaces. Two 4-pin headers allow connection of Ethernet LEDs. All these headers require cable adapters to connect network cables to standard RJ45 connectors.
CPU is not engaged in data transfer. DMA modes are similar to each other, but differ in data transfer protocols details and DMA clock frequency, thus providing different transfer rates. The current version of CPC1600 supports one EIDE channel to accommodate a maximum of two devices (with no CompactFlash card in slot).
Contact “1” should be connected to “+”. 2.3.6 Serial ATA Ports Figure 2-5: Serial ATA Connectors CPC1600 has two standard SerialATA connectors installed on board. The connector's pinout is presented in the table below. Table 2-13: SATA Connector Pinout...
CF removable mass storage devices are fully compatible with 16-bit ATA/ATAPI-4 IDE interface with DMA support (CF Specification v.4.1). CompactFlash socket is connected to the EIDE port as master at the current version of CPC1600. Table 2-14: CompactFlash Socket Pinout...
Detailed Description CPC1600 2.3.8 GPIO Connector Figure 2-7: GPIO Connector 10-pin GPIO connector is located on the top side of the board near the PC/104-Plus connector. It provides eight general purpose I/O lines that can be used for data exchange with such external devices as data acquisition modules.
Detailed Description CPC1600 2.3.10 Other Connectors and System Status LEDs A group of three 2-pin connectors next to PC/104-Plus connector consists of Remote reset switch connector, Clear CMOS jumper switch, and HDD LED connector (described above). 3-pin PC/104-Plus VIO selection switch is described above in a section devoted to PC/104-Plus connectors.
Installation CPC1600 Installation The CPC1600 is easy to install. However, it is necessary to follow the procedures and safety regulations below to install the module correctly without damage to the hardware, or harm to personnel. The installation of the peripheral drivers is described in the accompanying information files. For details on installation of an operating system, please refer to the relevant software documentation.
PC/104 expansion cards to be installed on the processor module. CPC1600 has these components placed on the bottom side of the module in order to make heat sinking easier. Moreover, this provides additional system design possibilities.
Connect the required external interfacing cables to the module's connectors and make sure that the module and all connected cables are properly fixed. The CPC1600 is now ready for operation. Please, refer to appropriate software, application, and system manuals to get further instructions.
Peripheral Devices Installation Many peripheral devices can be connected to the CPC1600. Their installation procedures differ significantly. Therefore, the following sections provide mainly general guidelines regarding installation of peripheral devices.
Installation CPC1600 3.5.2 CompactFlash Cards Installation CompactFlash socket of CPC1600 supports only 3.3 V CompactFlash ATA type I/II cards. Note: Connection of the CompactFlash cards while the power is on may damage your system. Carefully slide in the correctly oriented card and gently press to engage the contacts completely.
PC/104 and PC/104-Plus Expansion Modules Installation The PC/104 and PC/104-Plus connectors allow you to install interface expansion modules. They can be stacked to form a highly integrated control system. CPC1600 is capable to communicate with up to four PC/104 or PC/104-Plus expansion modules.
Configuration CPC1600 Configuration Clear CMOS Jumper Description If the system does not boot (due to, for example, the wrong BIOS configuration or incorrect password) the settings stored in CMOS may be cleared using jumper “Clear CMOS”. Procedure for clearing CMOS settings: Switch off the system power Set the “Clear CMOS”...
All actions should be performed when the power is disconnected. Interrupts Handling Interrupt handling of the CPC1600 module corresponds to the standard AT IRQ mapping (8259 IRQ controller integrated in the chipset). The functions of the interrupts described below are the default ones, but can be modified via the BIOS Setup.
USB 2.0 controller The details can be found in the ICH technical documentation. Memory Maps The CPC1600 module employs the standard AT ISA memory mapping. The details of memory mapping are presented in the following subsections. 4.5.1 First Megabyte Memory Map...
Phoenix® BIOS Setup CPC1600 Phoenix® BIOS Setup The Phoenix® BIOS in your SBC is an adapted version of a standard BIOS for IBM PC AT-compatible personal computers equipped with Intel®x86 and compatible processors. The BIOS provides low-level support for the central processing, memory, and I/O system units.
6.1.1 Passive Regulation The thermal management concept of CPC1600 module includes four separate but correlated functions. Their main purpose is to protect the processor from overheating and reduce its power consumption. Dedicated thermal control subsystem allows the processor to operate within safe temperature range without the need for special software or interrupt handling.
CPC1600 to the total heat emission. These devices must also be capable to operate at the temperatures within the system operating range, especially those, which are attached directly to the CPC1600 processor module.
Absolute maximum input voltage presented in the table below must not be exceeded to guarantee that the CPC1600 is not damaged. The range for the input power voltage, within which the module is functional, is also presented.
Appendices CPC1600 Appendices Supplementary Information 7.1.1 Related Standards and Specifications The Fastwel’s CPC1600 module comply with the requirements of the following standards: Table 7-1: Related Standards Type Standard Test Parameters CE: Emission EN50081-1 – CE: Immission EN61000-6-2 – CE: Electrical safety EN60950 –...
Error Correction Code Data error correction technology used in memory modules Firmware Hub Nonvolatile memory chip, part of Intel chipset, used for main and reserve BIOS copies in CPC1600 GMCH Graphics and Memory Controller Hub Universal Serial Bus Low Pin Count...
Page 61
Appendices CPC1600 Abbreviation Meaning PCI (Peripheral Component Interconnect) Mezzanine Card Common Mezzanine Card LVDS Low Voltage Differential Signal Digital monitors communication specification Real Time Clock BIOS Basic Input-Output System Personal Computer PICMG PCI Industrial Computer Manufacturers Group Accelerated Hub Architecture...
Need help?
Do you have a question about the CPC1600 and is the answer not in the manual?
Questions and answers