M Pc104-Pcmcia-1 pcm1m114

Download as pdf or txt
Download as pdf or txt
You are on page 1of 27

PC/104-PCMCIA-1

User’s Guide
Document Revision 1.4
Kontron

CONTENTS

1. USER INFORMATION ................................................................................................ 1


1.1 About This Manual........................................................................................ 1
1.2 Copyright Notice .......................................................................................... 1
1.3 Trademarks ................................................................................................. 2
1.4 Standards................................................................................................... 2
1.5 Warranty .................................................................................................... 2
1.6 Technical Support ........................................................................................ 3
2. INTRODUCTION....................................................................................................... 4
2.1 PC/104-PCMCIA-1 ........................................................................................ 4
2.2 PC/104 an Embedded PC Standard ................................................................... 4
3. GETTING STARTED ................................................................................................... 6

4. SPECIFICATIONS ..................................................................................................... 7
4.1 Functional Specifications............................................................................... 7
4.2 Mechanical Specifications.............................................................................. 7
4.2.1. PC/104 Bus Connector ............................................................................... 7
4.2.2. PCB Dimensions........................................................................................ 7
4.2.3. Height.................................................................................................... 7
4.2.4. Weight ................................................................................................... 7
4.3 Electrical Specifications ................................................................................ 8
4.3.1. Supply Voltages........................................................................................ 8
4.3.2. Supply Current (Typical without PCMCIA cards) ............................................... 8
4.3.3. Supply Current (Maximum without PCMCIA cards)............................................ 8
4.3.4. Supply Current (absolute Maximum for PCMCIA cards)...................................... 8
4.4 Environmental Specifications ......................................................................... 8
4.4.1. Temperature ............................................................................................ 8
4.4.2. Humidity................................................................................................. 8
5. CONTROLLER.......................................................................................................... 9
5.1 Controller Configuration................................................................................ 9
6. PCMCIA INTERFACES.............................................................................................. 10
6.1 Connectors ................................................................................................10
7. PC/104 BUS......................................................................................................... 12
7.1 Connectors ................................................................................................12
8. POWER CONSIDERATIONS....................................................................................... 13
8.1 Power Pins of the PC/104 Bus ........................................................................13
8.2 Power Pins of the PCMCIA Socket ....................................................................13

PC/104-PCMCIA-1 User’s Guide i Contents


Kontron

9. DRIVER SUPPORT.................................................................................................. 14
9.1 Why Drivers Are Needed................................................................................14
10. APPENDIX A: RESOURCE ALLOCATIONS .......................................................... 15
10.1 Interrupt Request (IRQ) Lines........................................................................15
10.2 Upper Memory Areas....................................................................................15
10.3 I/O Addresses.............................................................................................15
11. APPENDIX B: BLOCK DIAGRAM ..................................................................... 16

12. APPENDIX C: MECHANICAL DIMENSIONS........................................................ 17

13. APPENDIX D: CONNECTOR LAYOUT ................................................................ 18


13.1 Connector Locations ....................................................................................18
13.2 Pinout Table...............................................................................................19
14. APPENDIX E: PC ARCHITECTURE INFORMATION................................................ 20
14.1 Buses .......................................................................................................20
14.1.1. ISA and Standard PS/2 Connectors..............................................................20
14.1.2. PC/104 and PCI Information ......................................................................20
14.2 General PC Architecture................................................................................21
14.3 Ports ........................................................................................................21
14.3.1. RS-232 Serial..........................................................................................21
14.3.2. Serial ATA ..............................................................................................21
14.3.3. USB ......................................................................................................22
14.4 Programming .............................................................................................22
15. APPENDIX F: DOCUMENT-REVISION HISTORY .................................................. 23

Contents ii PC/104-PCMCIA-1 User’s Guide


Kontron

1. USER INFORMATION
1.1 About This Manual
This document provides information about products from Kontron Embedded Computers AG
and/or its subsidiaries. No warranty of suitability, purpose, or fitness is implied. While
every attempt has been made to ensure that the information in this document is accurate,
the information contained within is supplied “as-is” and is subject to change without
notice.

For the circuits, descriptions and tables indicated, Kontron assumes no responsibility as far
as patents or other rights of third parties are concerned.

1.2 Copyright Notice


Copyright © 2003 Kontron Embedded Computers AG.

All rights reserved. No part of this manual may be reproduced, transmitted, transcribed,
stored in a retrieval system, or translated into any language or computer language, in any
form or by any means (electronic, mechanical, photocopying, recording, or otherwise),
without the express written permission of Kontron.

JUMPtec Industrielle Computertechnik AG and Kontron Embedded Computers AG merged in


July 2002. JUMPtec is now known as Kontron Embedded Modules GmbH. Products labeled
and sold under the Kontron Embedded Modules name (formerly JUMPtec) are now
considered Kontron products for all practical purposes, including warranty and support.

DIMM-PC®, PISA®, ETX Components SBC, JUMPtec®, and Kontron Embedded Modules are
registered trademarks of Kontron Embedded Modules GmbH©.

PC/104-PCMCIA-1 User’s Guide 1 User Information


Kontron

1.3 Trademarks
The following lists the trademarks of components used in this board.

h IBM, XT, AT, PS/2 and Personal System/2 are trademarks of International Business
Machines Corp.

h Microsoft is a registered trademark of Microsoft Corp.

h Intel is a registered trademark of Intel Corp.

h All other products and trademarks mentioned in this manual are trademarks of their
respective owners.

1.4 Standards
Kontron Embedded Modules is certified to ISO 9000 standards.

1.5 Warranty
This Kontron Embedded Modules product is warranted against defects in material and
workmanship for the warranty period from the date of shipment. During the warranty
period, Kontron Embedded Modules will at its discretion decide to repair or replace
defective products.

Within the warranty period, the repair of products is free of charge as long as warranty
conditions are observed.

The warranty does not apply to defects resulting from improper or inadequate maintenance
or handling by the buyer, unauthorized modification or misuse, operation outside of the
product’s environmental specifications or improper installation or maintenance.

Kontron Embedded Modules will not be responsible for any defects or damages to other
products not supplied by Kontron Embedded Modules that are caused by a faulty Kontron
Embedded Modules product.

User Information 2 PC/104-PCMCIA-1 User’s Guide


Kontron

1.6 Technical Support


Technicians and engineers from Kontron Embedded Modules and/or its subsidiaries and
official distributors are available for technical support. We are committed to making our
product easy to use and will help you use our products in your systems.

Before contacting Kontron Embedded Modules technical support, please contact your local
representative or consult our Web site for the latest product documentation, utilities, and
drivers. If the information does not help to solve the problem, contact us by telephone.

Asia Europe North/South America


Kontron Asia Kontron Embedded Modules Kontron America

5F-1, 341, Sec 4 Brunnwiesenstr. 16 3988 Trust Way


Chung Hsiao E. Road 94469 Deggendorf – Germany Hayward, CA 94545
Taipei, Taiwan

Tel: +886 2 2751 Tel: +49 (0) 991-37024-0 Tel: 510-732-6900


7192
Fax: +886 2 2772 Fax: +49 (0) 991-37024-104 Fax: 510-732-7655
0314

PC/104-PCMCIA-1 User’s Guide 3 User Information


Kontron

2. INTRODUCTION
2.1 PC/104-PCMCIA-1
PCMCIA cards are becoming more common because of their small size and ruggedness as
well as low-power consumption. There are a variety of PCMCIA cards – network, modem,
and memory - that you can buy to extend your system. Because of the PC/104 form factor,
the PC/104-PCMCIA 1 is especially suitable for industrial applications. It is a 16-bit,
PC/104, ISA-based module.

The PC/104-PCMCIA-1 module comes with a Vadem 469 controller that supports two slots:

h 2 x type I/II

h or 1 x type III

2.2 PC/104 an Embedded PC Standard


Over the past decade, the PC architecture has become an accepted platform for far more
than desktop applications. Dedicated and embedded applications for PCs are appearing
everywhere.

By standardizing hardware and software around the broadly supported PC architecture,


embedded system designers can substantially reduce development costs, risks, and time-
to-market.

For these reasons, companies that embed microcomputers as controllers within their
products seek ways to reap the benefits of using the PC architecture. However, the standard
form factor of a PC bus (12.4" x 4.8") and its associated card cages and backplanes are too
bulky and expensive for most embedded control applications.

The only practical way to embed the PC architecture in space-and power-sensitive


applications has been to design a PC chip by chip directly into the product. But this runs
counter to growing trend away from "reinventing the wheel." Whenever possible, top
management now encourages outsourcing of components and technologies to reduce
development costs and accelerate product design cycles.

A need has arisen for a more compact implementation of the PC bus, satisfying the reduced
space and power constraints of embedded control applications. PC/104 was developed in
response to this need. It offers full architecture, hardware and software compatibility with
the PC bus but in ultra-compact (3.6" x 3.8") stackable modules. PC/104 is ideally suited to
the unique requirements of embedded control applications.

Introduction 4 PC/104-PCMCIA-1 User’s Guide


Kontron

Although configuration and application possibilities with PC/104 modules are practically
limitless, there are two ways to use them in embedded system designs:

h Standalone Module Stacks


PC/104 modules are self-stacking. The modules are used like ultra-compact bus boards
but without a need for backplanes or card cages. Stacked modules are spaced 0.6
inches apart. (The three-module stack measures 3.6 by 3.8 by 2 inches.) Companies
using PC/104 module stacks within their products frequently create one or more of
their own application-specific PC/104 modules.

h Component-line Applications
In this configuration, the modules function as highly integrated components, plugged
into custom carrier boards that contain application-specific interfaces and logic. The
modules' self-stacking bus can be useful to install multiple modules in one location.
This facilitates product upgrades or options and allows temporary addition of modules
during system debug or test.

PC/104-PCMCIA-1A User’s Guide 5 Introduction


Kontron

3. GETTING STARTED
Take the following steps if you want to add the PC/104-PCMCIA-1 to your system:

1. Turn off the power supply of your system and unplug the power cord (if possible).

2. Disconnect all cables and carefully remove the system cover.

3. Wear a grounding wrist strap when handling the board. If no wrist strap is
available, often touch a grounded surface to discharge any static electricity that
may build up in your body. Be sure that your system is grounded.

4. Check the configuration jumpers of your PC/104-PCMCIA-1 for correct settings to


avoid resource conflicts with other devices or missing default jumpers.

5. Insert the PC/104-PCMCIA-1 module into your system by plugging it into a PC/104
bus connector. Take care that Pin 1 of all the boards in your stack fit together. (*)

6. Mount the module with bolts and screws to the PC/104 stack (if required). Avoid
mechanical damage to the board by using bolts that have the correct height and
screws that have the correct diameter.

7. Put the system cover back and reconnect the cables as well as the power supply.
Restart your system and install the PCMCIA software.

Note: (*) If the PC/104 connectors are plugged together in the wrong way, all or one of
the boards in your system might get electrically damaged or even destroyed.

Getting Started 6 PC/104-PCMCIA-1 User’s Guide


Kontron

4. SPECIFICATIONS
4.1 Functional Specifications
h Controller
• Vadem VG-469
h PCMCIA interface
• One double-slot socket with eject mechanism
• For 2x type I/II or 1x type III PCMCIA devices
• 16 bit
h ESD connector onboard

h PC/104-Format 96 * 90 mm (3.8" x 3.6") with PC/104 ISA bus

h 5V and 12V supply voltage

4.2 Mechanical Specifications

4.2.1. PC/104 Bus Connector


h One, 2 X 32 pin stackthrough and one, 2 X 20 pin stackthrough connector

4.2.2. PCB Dimensions


h 96 x 90 mm (3.8” x 3.6”) without exceeding peripheral connectors

4.2.3. Height
h 23.5 mm max (including PC/104 connector pins)

4.2.4. Weight
h 96 g (without PCMCIA devices)

PC/104-PCMCIA-1 User’s Guide 7 Specifications


Kontron

4.3 Electrical Specifications

4.3.1. Supply Voltages


h 5V DC +/- 5%

h 12V DC (when required for PCMCIA devices as programming voltage)

4.3.2. Supply Current (Typical without PCMCIA cards)


h 20mA at +5V

4.3.3. Supply Current (Maximum without PCMCIA cards)


h 120mA at +5V

(Calculated theoretical value from all components’ maximum supply currents)

4.3.4. Supply Current (absolute Maximum for PCMCIA cards)


h 1A at +5.0V

h 500mA at +12.0V

(Maximum allowed value according PCMCIA specification for inserted cards)

4.4 Environmental Specifications

4.4.1. Temperature
h Operating: 0 to +60 C (*) (with appropriate airflow)

h Nonoperating: -20 to +85 °C (noncondensing)

Note: The maximum operating temperature is the maximum measurable temperature on


any spot on the module’s surface. You must maintain the temperature according to the
above specification.

4.4.2. Humidity
h Operating: 10% to 90% (noncondensing)

h Nonoperating: 5% to 95% (noncondensing)

Specifications 8 PC/104-PCMCIA-1 User’s Guide


Kontron

5. CONTROLLER
The Vadem VG-469 is a highly integrated PCMCIA controller. It is register compatible to the
Intel® 82365SL. Supporting two PCMCIA slots, it is uniquely designed for space-limited,
cost-sensitive applications in which battery life is an important factor. The VG-469 supports
the system bus timing used in standard ISA architectures.

On the PC/104-PCMCIA-1 the Vadem VG-469 provides the following functions:

h Complies with PCMCIA 2.1/JEIDA 4.1

h Supports memory and I/O cards

h Supports PCMCIA-ATA specification

h Supports 3.3V and 5V ISA bus interfaces

h Supports standard PCMCIA cards (5V) only

5.1 Controller Configuration


The Vadem controller can be configured for two I/O addresses (3E0hex or 3E2hex). If the
PC/104-PCMCIA-1 is equipped with an onboard voltage regulator LT 11173, it also can be
configured for 3.3V PCMCIA cards. However, the standard board does not offer this feature
and can only support 5V PCMCIA cards.

Hardware jumpers control the configurations. See the table below for jumper settings and
also refer to the Appendix D: Connector Layout for jumper locations.
Jumper Assignment Comments Default Settings
JP101 I/O address setting: Choose carefully to avoid (1-2) set
(1-2) set → I/O address 3E0hex resource conflicts with
(2-3) set → I/O address 3E2hex other devices in your
system.
JP403 PCMCIA card supply voltage: On standard product the (2-3) set
(1-2) set → supply voltage 3.3V 3.3V feature is not
(2-3) set → supply voltage 5V implemented.
DO NOT CHANGE!
JP404 PCMCIA card supply voltage: On standard product the (2-3) set
(1-2) set → supply voltage 3.3V 3.3V feature is not
(2-3) set → supply voltage 5V implemented.
DO NOT CHANGE!
More PCMCIA controller configurations are done using PCMCIA software (Socket and Card
Services) or the operating system. Please see the software documents for more details
about configuring and changing settings.

PC/104-PCMCIA-1 User’s Guide 9 Controller


Kontron

6. PCMCIA INTERFACES
The PC/104-PCMCIA-1 comes with one dual-slot PCMCIA socket and can support PCMCIA
cards of Type I to III (2x Type I/II or 1x Type III). PCMCIA cards of Type I to III all have the
same planar or outline dimensions (54.00mm x 85.60mm). Card thickness also is the same
within the interconnect area of each card. Only the substrate area of the cards is different
and distinguishes the card types:

Type Thickness
Type I cards 3.3 mm
Type II cards 5.0 mm
Type III cards 10.5 mm

PCMCIA cards and sockets are keyed to prevent cards from being inserted upside down.
Keying is accomplished at the edges of the PCMCIA card and the socket connector. The
keying also is different for standard cards (5V) and low-voltage cards (3.3V only). The
PC/104-PCMCIA-1 is designed for standard cards.

6.1 Connectors
Two slots on the PCMCIA socket are available on ST201 and ST301. Both slots are keyed as
standard sockets. The following drawing shows the front view of a standard keyed socket:

PCMCIA Interfaces 10 PC/104-PCMCIA-1 User’s Guide


Kontron

The following table shows the connector pinout:


Pin Signal Name Function Pin Signal Name Function
1 GND Ground 35 GND Ground
2 SD3 Data Bit 3 36 /MCCD1 Card Detect 1
3 SD4 Data Bit 4 37 SD11 Data Bit 11
4 SD5 Data Bit 5 38 SD12 Data Bit 12
5 SD6 Data Bit 6 39 SD13 Data Bit 13
6 SD7 Data Bit 7 40 SD14 Data Bit 14
7 /MCELA Card enable 41 SD15 Data Bit 15
8 SA10 Address Bit 10 42 /MCENA Card Enable
9 /MEMR Memory Read 43 NC Reserved
10 SA11 Address Bit 11 44 /IOR (5) I/O Read
11 SA9 Address Bit 9 45 /IOW (5) I/O Write
12 SA8 Address Bit 8 46 BSA17 Address Bit 17
13 BSA13 Address Bit 13 47 BSA18 Address Bit 18
14 BSA14 Address Bit 14 48 BSA19 Address Bit 19
15 /MEMW Memory Write 49 BSA20 Address Bit 20
16 /IC3RDY Ready (1) 50 BSA21 Address Bit 21
17 CDVCC Card Voltage 51 CDVCC Card Voltage
18 CDVPP1 Prog. Voltage 52 CDVPP2 Prog. Voltage
19 BSA16 Address Bit 16 53 BSA22 Address Bit 22
20 BSA15 Address Bit 15 54 BSA23 Address Bit 23
21 SA12 Address Bit 12 55 PCMSA24 Address Bit 24
22 SA7 Address Bit 7 56 PCMSA25 Address Bit 25
23 SA6 Address Bit 6 57 NC Reserved
24 SA5 Address Bit 5 58 RSTA Reset
25 SA4 Address Bit 4 59 /WAITA Wait
26 SA3 Address Bit 3 60 NC Reserved
27 SA2 Address Bit 2 61 /REGA Register Select
28 SA1 Address Bit 1 62 IC3BVD2 Battery Detect 2 (3)
29 SA0 Address Bit 0 63 IC3BVD1 Battery Detect 1 (4)
30 SD0 Data Bit 0 64 SD8 Data Bit 8
31 SD1 Data Bit 1 65 SD9 Data Bit 9
32 SD2 Data Bit 2 66 SD10 Data Bit 10
33 IC3WP Write Protect(2) 67 /MCCD2 Card Detect 2
34 GND Ground 68 GND Ground

Notes:
(1) The “Ready” signal is used as “Interrupt Request” for I/O and ATA cards.

(2) The “Write Protect” signal is used as “16 Bit I/O” for I/O and ATA cards.

(3) The “Battery Detect 1” signal is used as “Speaker” for I/O and ATA cards.

(4) The “Battery Detect 2” signal is used as “I/O Status Change” for I/O and ATA cards.

(5) These signals are only used for I/O and ATA cards.

PC/104-PCMCIA-1 User’s Guide 11 PCMCIA Interfaces


Kontron

7. PC/104 BUS
The design of the PC/104-PCMCIA-1 follows the standard PC/104 format.

The PC/104 bus consists of two connectors that use 104 pins in total.

h XT bus connector (64 pins)

h AT bus connector (40 pins, which is optional for 16-bit, data-bus system)

The pinout of the PC/104 bus connectors corresponds to the pinout of the ISA bus
connectors with some added ground pins. The two PC systems with different form factors
are electrically compatible.

XT Bus Connector, Row A and B

The corresponding 64-pin stackthrough header (ISA bus = 62pins) has two added ground
pins at the end of the connector (Pin A32 and Pin B32). The pinout between PC/104 bus
and XT ISA bus is identical between A1 - A31 and B1 - B31.

AT Bus Extension Connector, Row C and D

The corresponding 40-pin stackthrough header (ISA bus = 36 pins) has four added ground
pins, two on each side of the connector. To avoid confusion, the first two pins are defined
as Pin C0 and Pin D0. The additional ground pins at the end of the connector are defined as
C19 and D19. On many boards, Pin C19 is defined as the “key” pin. The pinout between the
PC/104 bus and AT ISA bus is identical between C1 - C18 and D1 - D18.

The PC/104-PCMCIA-1 features both – XT bus and AT bus extension – on two, dual-row
socket connector with 2.54mm x 2.54mm grid (0.1" x 0.1").

7.1 Connectors
The PC-104 bus is available through the J1/P1 and J2/P2 connectors.

A detailed description of the signals, including electrical characteristics and timings, is


beyond the scope of this document. Please refer to the official ISA bus and PC/104
specifications for more details.

PC/104 Bus 12 PC/104-PCMCIA-1 User’s Guide


Kontron

8. POWER CONSIDERATIONS
The PC/104-PCMCIA-1 is a +5V-only board. PCMCIA cards used in the socket could need an
additional voltage (+12V), which is not generated onboard the PC/104-PCMCIA-1. The
power is supplied through power pins on the PC/104 bus connector.

8.1 Power Pins of the PC/104 Bus


Every power pin on the PC/104 bus connectors is limited to a maximum current of 1A per
pin. The following limitations apply whenever a stack of PC/104 boards is supplied through
the PC/104 bus connector:

Power Number of Pins Max. Current


VCC (+5V) 4 4A
+12V 2 2A
-12V 2 2A
-5V 2 2A
GND 8 8A

Modules on the PC/104 bus consuming a higher supply current must provide power supply
through an additional connector.

8.2 Power Pins of the PCMCIA Socket


For used PCMCIA sockets, each power pin has a limitation of 500mA (which is also the
specification for the PCMCIA card standard). Therefore PCMCIA cards plugged into the
sockets of the PC/104-PCMCIA-1 are not allowed to exceed the following limitations:

Power Number of Pins Max. Current


CDVCC 2 1A
CDVPP1 1 500mA
CDVPP2 1 500mA
GND 4 2A

PC/104-PCMCIA-1 User’s Guide 13 Power Considerations


Kontron

9. DRIVER SUPPORT
PCMCIA hardware is generally developed without drivers, which are typically supplied by
software companies. This makes the difference between PCMCIA cards and other cards such
as graphic-cards. Most OEMs sell software as licenses. Customers have to pay for PCMCIA
drivers. The PC/104-PCMCIA-1 does not come with drivers.

Drivers that might be needed for PCMCIA cards can be divided into two parts:

h Socket Services

h Card Services

Socket Services

Socket services initialize the Vadem VG-469 PCMCIA Host Bus Adapter and interface with
PCMCIA sockets and the host system. Several software vendors have developed socket
services for each of the major PCMCIA host adapters. Please contact software vendors or
your local Vadem representation for socket services.

Card Services

Card services detect if a PCMCIA card is present, determine its configuration requirements
and program them for operation. The respective PCMCIA card manufacturers provide those
services. Please contact the supplier of your PCMCIA card for card services.

9.1 Need of Drivers


Many operating systems (Windows®98, Windows®2000, Windows®-XP, and some Linux
distributions) support the Vadem VG-469 PCMCIA controller or the Intel® 82365SL type as
a legacy device. In such cases, socket services may not be needed and also some card
services may be available. However for some PCMCIA cards, corresponding drivers are still
necessary. Please contact your operating system support for more information.

Other operating systems (DOS versions and Windows®-NT) have neither Socket Services
nor Card Services integrated. Please contact the corresponding vendors mentioned above
for driver support and licenses.

Driver Support 14 PC/104-PCMCIA-1 User’s Guide


Kontron

10. APPENDIX A: RESOURCE ALLOCATIONS


10.1 Interrupt Request (IRQ) Lines
Depending on the PCMCIA software (socket and card services), the Vadem VG-469 PCMCIA
controller may have to be configured to use two hardware interrupts (IRQs) – one for each
PCMCIA slot. Avoid IRQ resource conflicts by assigning unused IRQ lines to the PC/104-
PCMCIA-1. Please read the documents of your PCMCIA software for information about the
assigned interrupts and how to change them if necessary.

It also may be necessary to configure the CPU board from the BIOS setup utility and reserve
the IRQ lines used with the PC/104-PCMCIA-1 for legacy ISA devices.

10.2 Upper Memory Areas


Depending upon the PCMCIA software (socket and card services), two Upper Memory Areas
(one for each PCMCIA slot) will be allocated in the system memory. Make sure that your
PCMCIA software configures the PCMCIA controller for free UMBs to avoid memory conflicts
with other devices. Read the software documents to find out which upper memory areas are
allocated and how to change configuration if necessary.

It also may be necessary to configure the CPU board from the BIOS setup utility to reserve
upper memory blocks used by the PC/104-PCMCIA-1 for legacy ISA devices.

10.3 I/O Addresses


The PC/104-PCMCIA-1 needs one configuration area in the I/O address space to initialize
the controller. The port base address can be selected by onboard hardware jumper JP101.
See the Controller Configuration section of this manual for information. The following table
shows possible I/O address configurations:
I/O Addresses Use Jumper Comment
03E0-03E1h Configuration Port 1-2 Default configuration
03E2-03E3h Configuration Port 2-3 Alternative Configuration

In addition to the above I/O addresses, the PCMCIA software (socket and card services)
may allocate more I/O addresses for the PCMCIA controller. Avoid I/O conflicts with other
boards in your system. Read the software documents for information about used I/O areas
and how to change configuration if necessary.

PC/104-PCMCIA-1 User’s Guide 15 Appendix A: Resource Allocations


Kontron

11. APPENDIX B: BLOCK DIAGRAM

Appendix B: Block Diagram 16 PC/104-PCMCIA-1 User’s Guide


Kontron

12. APPENDIX C: MECHANICAL DIMENSIONS


You can use a pair of 104-pin male and female stacking connectors to connect two PC/104
bus boards. (All dimensions below are in mm.)

PC/104-PCMCIA-1 User’s Guide 17 Appendix C: Mechanical Dimensions


Kontron

13. APPENDIX D: CONNECTOR LAYOUT


13.1 Connector Locations

Pin 1 of any connector is marked with a rectangular pad at the bottom side of the board.

Appendix D: Connector Layout 18 PC/104-PCMCIA-1 User’s Guide


Kontron

13.2 Pinout Table

upper/lowe

upper/lowe
PCMCIA

PCMCIA
PC104

PC104

PC104

PC104
Pin

Pin

Pin
(A)

(B)

(C)

(D)

r
0 GND GND
1 /IOCHCK GND /SBHE /MEMCS16 1 GND 35 GND
2 SD7 RESETDRV LA23 /IOCS16 2 SD3 36 /MCCD1
3 SD6 VCC LA22 IRQ10 3 SD4 37 SD11
4 SD5 IRQ9 LA21 IRQ11 4 SD5 38 SD12
5 SD4 -5V LA20 IRQ12 5 SD6 39 SD13
6 SD3 DRQ2 LA19 IRQ15 6 SD7 40 SD14
7 SD2 -12V LA18 IRQ14 7 /MCELA 41 SD15
8 SD1 /0WS LA17 /DACK0 8 SA10 42 /MCENA
9 SD0 +12V /MEMR DRQ0 9 /MEMR 43 NC
10 IOCHRDY Key/GND /MEMW /DACK5 10 SA11 44 /IOR
11 AEN /SMEMW SD8 DRQ5 11 SA9 45 /IOW
12 SA19 /SMEMR SD9 /DACK6 12 SA8 46 BSA17
13 SA18 /IOW SD10 DRQ6 13 BSA13 47 BSA18
14 SA17 /IOR SD11 /DACK7 14 BSA14 48 BSA19
15 SA16 /DACK3 SD12 DRQ7 15 /MEMW 49 BSA20
16 SA15 DRQ3 SD13 VCC 16 /IC3RDY 50 BSA21
17 SA14 /DACK1 SD14 /MASTER 17 CDVCC 51 CDVCC
18 SA13 DRQ1 SD15 GND 18 CDVPP 52 CDVPP
19 SA12 /REFRESH Key/GND GND 19 BSA16 53 BSA22
20 SA11 SYSCLK 20 BSA15 54 BSA23
21 SA10 IRQ7 21 SA12 55 PCMSA24
22 SA9 IRQ6 22 SA7 56 PCMSA25
23 SA8 IRQ5 23 SA6 57 NC
24 SA7 IRQ4 24 SA5 58 RSTA
25 SA6 IRQ3 25 SA4 59 /WAITA
26 SA5 /DACK2 26 SA3 60 NC
27 SA4 T/C 27 SA2 61 /REGA
28 SA3 BALE 28 SA1 62 IC3BVD2
29 SA2 VCC 29 SA0 63 IC3BVD1
30 SA1 OSC 30 SD0 64 SD8
31 SA0 GND 31 SD1 65 SD9
32 GND GND 32 SD2 66 SD10
33 33 IC3WP 67 /MCCD2
34 34 GND 68 GND

PC/104-PCMCIA-1 User’s Guide 19 Appendix D: Connector Layout


Kontron

14. APPENDIX E: PC ARCHITECTURE


INFORMATION
The following sources of information can help you better understand PC architecture.

14.1 Buses

14.1.1. ISA and Standard PS/2 Connectors

h AT Bus Design: Eight and Sixteen-Bit ISA, E-ISA and EISA Design, Edward Solari,
Annabooks, 1990, ISBN 0-929392-08-6

h AT IBM Technical Reference Vol 1&2, 1985

h ISA & EISA Theory and Operation, Edward Solari, Annabooks, 1992, ISBN 0929392159

h ISA Bus Specifications and Application Notes, Jan. 30, 1990, Intel

h ISA System Architecture, Third Edition, Tom Shanley and Don Anderson, Addison-Wesley
Publishing Company, 1995, ISBN 0-201-40996-8

h Personal Computer Bus Standard P996, Draft D2.00, Jan. 18, 1990, IEEE Inc

h Technical Reference Guide, Extended Industry Standard Architecture Expansion Bus,


Compaq 1989

14.1.2. PC/104 and PCI Information

h Embedded PC 104 Consortium


The consortium provides information about PC/104 and PC/104-Plus technology. You
can search for information about the consortium on the Web.

h PCI SIG
The PCI-SIG provides a forum for its ~900 member companies, who develop PCI
products based on the specifications that are created by the PCI-SIG. You can search for
information about the SIG on the Web.

h PCI & PCI-X Hardware and Software Architecture & Design, Fifth Edition, Edward Solari
and George Willse, Annabooks, 2001, ISBN 0-929392-63-9.

h PCI System Architecture, Tom Shanley and Don Anderson, Addison-Wesley, 2000, ISBN
0-201-30974-2.

Appendix E: PC Architecture Information 20 PC/104-PCMCIA-1 User’s Guide


Kontron

14.2 General PC Architecture


h Embedded PCs, Markt&Technik GmbH, ISBN 3-8272-5314-4 (German)

h Hardware Bible, Winn L. Rosch, SAMS, 1997, 0-672-30954-8

h Interfacing to the IBM Personal Computer, Second Edition, Lewis C. Eggebrecht, SAMS,
1990, ISBN 0-672-22722-3

h The Indispensable PC Hardware Book, Hans-Peter Messmer, Addison-Wesley, 1994, ISBN


0-201-62424-9

h The PC Handbook: For Engineers, Programmers, and Other Serious PC Users, Sixth Edition,
John P. Choisser and John O. Foster, Annabooks, 1997, ISBN 0-929392-36-1

14.3 Ports

14.3.1. RS-232 Serial

h EIA­232­E standard
The EIA-232-E standard specifies the interface between (for example) a modem and a
computer so that they can exchange data. The computer can then send data to the
modem, which then sends the data over a telephone line. The data that the modem
receives from the telephone line can then be sent to the computer. You can search for
information about the standard on the Web.

h RS-232 Made Easy: Connecting Computers, Printers, Terminals, and Modems, Martin D.
Seyer, Prentice Hall, 1991, ISBN 0-13-749854-3

h National Semiconductor
The Interface Data Book includes application notes. Type “232” as a search criteria to
obtain a list of application notes. You can search for information about the data book
on National Semiconductor’s Web site.

14.3.2. Serial ATA

Serial AT Attachment (ATA) Working Group


This X3T10 standard defines an integrated bus interface between disk drives and
host processors. It provides a common point of attachment for systems
manufacturers and the system. You can search for information about the working
group on the Web.
We recommend you also search the Web for information on 4.2 I/O cables, if you use
hard disks in a DMA3 or PIO4 mode.

PC/104-PCMCIA-1 User’s Guide 21 Appendix E: PC Architecture Information


Kontron

14.3.3. USB

USB Specification
USB Implementers Forum, Inc. is a non-profit corporation founded by the group of
companies that developed the Universal Serial Bus specification. The USB-IF was
formed to provide a support organization and forum for the advancement and
adoption of Universal Serial Bus technology. You can search for information about
the standard on the Web.

14.4 Programming
h C Programmer’s Guide to Serial Communications, Second Edition, Joe Campbell, SAMS,
1987, ISBN 0-672-22584-0

h Programmer's Guide to the EGA, VGA, and Super VGA Cards, Third Edition, Richard
Ferraro, Addison-Wesley, 1990, ISBN 0-201-57025-4

h The Programmer’s PC Sourcebook, Second Edition, Thom Hogan, Microsoft Press, 1991,
ISBN 1-55615-321-X

h Undocumented PC, A Programmer’s Guide to I/O, CPUs, and Fixed Memory Areas, Frank
van Gilluwe, Second Edition, Addison-Wesley, 1997, ISBN 0-201-47950-8

Appendix E: PC Architecture Information 22 PC/104-PCMCIA-1 User’s Guide


Kontron

15. APPENDIX F: DOCUMENT-REVISION HISTORY


Revision Date Edited by Changes
PCM1D110 24.09.1997 JH Created manual.
PCM1D111 12.01.1998 SG Exchanged JUMP to JUMPtec®
PCM1M112 09.02.1998 JH Filename corrected and layout revised
PCM1M113 17.07.2001 BHO Driver support area inserted
PCM1M114 10.12.2003 BHO Manual completely revised, changed to Kontron style

PC/104-PCMCIA-1 User’s Guide 23 Appendix F: Document-Revision History

You might also like