# MiniModule 1394

# PC/104-Plus Expansion Board

# QuickStart Guide and

# Reference Manual

P/N 5001686A Revision A

# NOTICE

No part of this document 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, magnetic, optical, chemical, manual, or otherwise, without the prior written permission of Ampro Computers, Incorporated.

# DISCLAIMER

Ampro Computers, Incorporated makes no representations or warranties with respect to the contents of this manual or of the associated Ampro products, and specifically disclaims any implied warranties of merchantability or fitness for any particular purpose. Ampro shall under no circumstances be liable for incidental or consequential damages or related expenses resulting from the use of this product, even if it has been notified of the possibility of such damages. Ampro reserves the right to revise this publication from time to time without obligation to notify any person of such revisions. If errors are found, please contact Ampro at the address listed below on the Notice page of this document.

# TRADEMARKS

The Ampro logo is a registered trademark, and CoreModule, EnCore, Little Board, and MiniModule are trademarks of Ampro Computers, Inc. All other marks are the property of their respective companies.

REVISION HISTORY

<table><tr><td>Revision</td><td>Reason for Change</td><td>Date</td></tr><tr><td>A</td><td>Initial Release</td><td>Aug/03</td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr></table>

Ampro Computers, Incorporated

5215 Hellyer Avenue

San Jose, CA 95138-1007

Tel. 408 360-0200

Fax 408 360-0222

www.ampro.com

© Copyright 2003, Ampro Computers, Incorporated

# Audience Assumptions

This manual is for the person who designs computer related equipment, including but not limited to hardware and software design and implementation of the same. Ampro Computers, Inc. assumes you are qualified in designing and implementing your hardware designs and its related software into your prototype computer equipment.

# Contents

# Chapter 1 About This Manual..

Purpose

Reference Material ..

Related Ampro Products 2

# Chapter 2 Setting Up the MiniModule 1394.......

Using the MiniModule 1394 QuickStart Kit.. .5

Requirements .... .5

What’s in the Box .... .5

Setup Steps ... ... 6

Preparations .... .. 6

Setting Up the MiniModule 1394 .. .6

Setting Up the Target System ...

Mounting the Module onto the Target System .. .8

Applying Power to the Target System.. ... 10

Accessing Drivers and Documentation . ..11

# Chapter 3 Product Overview... ..13

PC/104 Architecture.... .. 13

Product Description . .. 14

Module Features . .. 14

Block Diagram . ... 15

Major Integrated Circuits (ICs) .. ... 16

Connectors and Switches..... .17

Connector Definitions ...... .. 17

Selection Switch .. .. 18

Specifications..... ... 19

Physical Specifications.. ... 19

Mechanical Specifications ..... .. 19

Power Specifications ... ... 20

Environmental Specifications . ..20

Thermal/Cooling Requirements.. ... 20

# Chapter 4 Hardware Description... .21

Overview .. 21

PC/104-Plus Interface (P3).. .. 21

PC/104 Bus Interface (P1A,B,C,D).. .. 26

IEEE 1394 Interfaces (J6, J7)... . 29

Auxiliary Power Interface (J5).. .. 30

# Appendix A Technical Support.. .31

Contacting Support.. .31

Getting Updates... .. 31

# Index .33

# List of Figures

Figure 2-1. CoreModule Target System Example...

Figure 2-2. Little Board Target System Example.. 7

Figure 2-3. MiniModule 1394 .. ... 8

Figure 2-4. Installing MiniModule 1394 on CoreModule Target.. 9

Figure 2-5. Installing MiniModule 1394 on Little Board Target ... . 10

Figure 3-1. CoreModule Target Stackthrough Connections .... . 13

Figure 3-2. Little Board Target Stackthrough Connections..... . 14

Figure 3-3. MiniModule 1394 Block Diagram... . 15

Figure 3-4. MiniModule 1394 (Top View)... . 16

Figure 3-5. Connector Locations (Top View) ... 17

Figure 3-6. Device IDE Selection Switch (Top View).. . 18

Figure 3-7. Mechanical Dimensions (Top View) .. 19

# List of Tables

Table 2-1. Device ID Select Position Switch (S1).. . 9

Table 3-1. Major Integrated Circuit Description and Function ....... . 16

Table 3-2. Connector Descriptions 17

Table 3-3. Device ID Selection Switch (S1) .. . 18

Table 3-4. Weight and Footprint Dimensions.. 19

Table 3-5. Power Supply Requirements . .. 20

Table 3-6. Environmental Requirements ...... .. 20

Table 4-1. PC/104-Plus Pin/Signal Descriptions (P3).. .. 21

Table 4-2. PC/104 Bus Interface Pin/Signal Descriptions (P1A) .. .. 26

Table 4-3. PC/104 Bus Interface Pin/Signal Descriptions (P1B) . . 27

Table 4-4. PC/104 Bus Interface Pin/Signal Descriptions (P1C).. .. 28

Table 4-5. PC/104 Bus Interface Pin/Signal Descriptions (P1D).. . 28

Table 4-6. IEEE 1394 Port 0 Interface Pin/Signal Descriptions (J6)... . 29

Table 4-7. IEEE 1394 Port 1 Interface Pin/Signal Descriptions (J7).. . 29

Table 4-8. Auxiliary Power Interface Pins/Signals (J5).. .. 30

Table 4-9. Auxiliary Power Pin Arrangement (J5).. .. 30

Table A-1. USA Technical Support Contact Information .... .. 31

# Purpose

This manual provides information regarding the installation and setup of the MiniModule 1394 as well as sufficient technical information that permits embedded system designers to easily expand their embedded systems based on any additional design requirements.

# NOTE

The MiniModule 1394 is designed for CPU modules with PC/104-Plus only. PC/104 only CPU modules are not supported.

Information provided in the QuickStart Setup Chapter (2) of this manual includes:

• Removing the MiniModule 1394 board from the shipping container
• Inventorying the accessories
• Connecting the MiniModule 1394 board to the respective target board
• Powering up the MiniModule 1394 board with the target board

Information provided in the Reference Chapters (1, 3, and 4) of this manual includes:

• MiniModule 1394 board Specifications
• Environmental requirements
• Major integrated circuits (chips) and features implemented
• MiniModule 1394 board connector/pin numbers and definition

Information not provided in this manual includes:

• Detailed chip specifications
• Internal component operation
• Internal registers or signal operations
• Bus or signal timing for industry standard busses and signals

# Reference Material

The following list of reference materials may be helpful for you to complete your custom design successfully. Most of this reference material is also available on the Ampro web site in the Embedded Design Resource Center. The Embedded Design Resource Center was created for the benefit of embedded system developers to share Ampro’s knowledge, insight, and expertise gained from years of experience.

# Specifications

• PC/104 Specification, Revision 2.4 August 2001
• PC/104-Plus Specification, Revision 1.2 August 2001

For latest revision of either PC/104 specification, contact the PC/104 Consortium, at:

Web site: http:// www.pc104.org

• PCI 2.2 Compliant Specification, Revision 2.2, December 18, 1998

For latest revision of the PCI specifications, contact the PCI Special Interest Group at:

Web site: http:// www.pcisig.com

• IEEE 1394 Specification, Revisions 1394-1995 and 1394a-2000

For the latest revision of the IEEE 1394 specification, contact the Institute of Electrical and Electronics Engineers (IEEE) at:

Web site: http:// www.ieee.org

Chip specifications used in the MiniModule 1394 expansion board:

• VIA Technologies, Inc and the chip, VT6307L, used for the IEEE 1394 controller

Web site: http:// www.viatech.com

# Related Ampro Products

The following items are directly related to successfully using the Ampro product you have just purchased or plan to purchase. Ampro highly recommends that you purchase and utilize a MiniModule 1394 QuickStart Kit simultaneously with the design of your product.

# MiniModule Support Products

• MiniModule 1394 QuickStart Kit (QSK)

The MiniModule 1394 QuickStart Kit includes the MiniModule 1394 expansion board, documentation, and drivers for Ampro supported operating systems on the MiniModule 1394 Documentation and Support Software (Doc & SW) CD-ROM.

# Other MiniModule Products

MiniModule™ PCC II Expansion Board – This MiniModule is a compact, low power PC/104 peripheral board with two PCMCIA card sockets for connecting one or two PCMCIA memory or peripheral cards to an Ampro embedded system. Up to two MiniModule PCC IIs can be installed in a system. This MiniModule allows the integration of PCMCIA memory cards and PCMCIA peripheral cards into systems based on Ampro’s CoreModule™ and Little Board™ CPUs.

The MiniModule PCC II supports memory cards such as Flash EPROM, SRAM, and One Time Programmable EPROM (OTPROM) and I/O devices such as modems, LAN adapters, or PCMCIA-ATA (IDE) drives. PCMCIA XIP (eXecute In Place) is fully supported. The MiniModule PCC II has two PCMCIA card sockets that are compatible with Type I, Type II, Type III, and Type IV cards. The MiniModule PCC II can be used with any PC/104 compatible CPU including the Ampro CoreModule or Little Board families (See Other Ampro Products).

The MiniModule PCC II also comes in a local and remote version where the Local Version is used as a stand-alone board, mounted directly on a CPU module. The Remote Version is connected to the CPU remotely through an additional board, the Buffer Module and its ribbon cable. The Remote Version can be mounted up to 14 inches from the Buffer Module and CPU.

MiniModule™ ESB Expansion Board – This MiniModule is a multipurpose communications board with one Ethernet port, two serial ports, and one byte-wide socket. The MiniModule ESB size and expansion bus connectors conform to the PC/104-Plus standard and can be installed directly on Ampro’s Little Board™ and CoreModule™ computer systems supporting the PC/104- Plus expansion bus. The MiniModule ESB supports one 10/100BaseT Ethernet port, two 16C550-type RS232 Serial Ports (with optional RS485 and TTL interfaces) and the byte-wide socket supports Disk-On-Chip, flash EPROM, SRAM, or NVRAM.

MiniModule™ PCC III Expansion Board – This MiniModule is a compact, low power PC/104- Plus peripheral board with two PCMCIA card sockets for connecting one or two PCMCIA memory or peripheral cards to an Ampro CPU module or single board computer. Up to two MiniModule PCC III boards can be installed in a system. This MiniModule allows the integration of commercially available 16-bit or 32-bit PC cards or PCMCIA memory cards and peripheral cards.

The MiniModule PCC III supports memory cards such as EPROM, SRAM, and One Time Programmable EPROM (OTPROM) and I/O devices such as 802.11Wireless LANs (WiFi) modems, 10/100BaseT LAN adapters, or PCMCIA-ATA (IDE) drives. PCMCIA XIP (eXecute In Place) is fully supported. The MiniModule PCC III has two PCMCIA card sockets that are compatible with Type I, Type II, Type III, and Type IV cards. The MiniModule PCC III can be used with any PC/104-Plus compatible CPU including the Ampro CoreModule or Little Board families (See Other Ampro Products).

MiniModule™ USB2 Expansion Board – This MiniModule is a compact, low power PC/104-Plus peripheral board with four USB 2.0 high speed interface connectors. The MiniModule USB2 supports both legacy speeds (1.5Mbps and 12Mbps) and the new high speed (480Mbps) USB 2.0 standard (December 21, 2000). The MiniModule USB2 supports a USB host, root hub and four downstream USB ports with hot insertion or removal of any USB 2.0 cable. The MiniModule USB2 can be used with any PC/104-Plus compatible CPU including the Ampro CoreModule or Little Board families (See Other Ampro Products).

# Other Ampro Products

CoreModule™ Family – These complete embedded-PC subsystems on single PC/104 or PC/104- Plus form-factor (3.6x3.8 inches) boards feature 486 and Mobile Pentium CPUs. Each CoreModule includes a full complement of PC core logic functions, plus disk controllers, and serial and parallel ports. Some boards also include CRT and flat panel graphics controllers or an Ethernet interface. The CoreModules also come with built-in extras to meet the critical reliability requirements of embedded applications. These include onboard solid state disk compatibility, watchdog timer, smart power monitor, and other embedded-PC BIOS enhancements.

EnCore™ Family - These high-performance, compact, modular CPU solutions use various processor technologies including Intel x86, MIPS, and PowerPC architectures to plug into your custom logic board. Each EnCore module provides standard peripherals, including IDE, floppy drive interface, PCI bus, serial, parallel, PS/2 keyboard and mouse interfaces, 10/100BaseT Ethernet, and USB ports. Some EnCore modules also provide video and AC97 sound. Depending on the model, EnCore modules can hold between 16MB and 512MB of SODIMM SDRAM memory.

Little Board™ Family – These high-performance, highly integrated single board computers use the EBX form factor (5.75x8.00 inches), and are available with 486, Mobile Pentium, Pentium II, Pentium III, and Celeron processors. The EBX-compliant Little Board single board computers offer functions equivalent to a complete laptop or desktop PC system, plus several expansion cards. Built-in extras to meet the critical requirements of embedded applications include onboard solid state disk capability, Watchdog timer, smart power monitor, and other embedded-PC BIOS enhancements.

# Using the MiniModule 1394 QuickStart Kit

This QuickStart setup chapter provides the most efficient way to set up your MiniModule 1394 board installed on an Ampro target board (CoreModule or Little Board). The instructions provided in this setup chapter include:

• Removing the MiniModule 1394 board from the shipping container
• Inventorying the accessories
• Connecting the MiniModule 1394 board to the respective target board
• Powering up the MiniModule 1394 board and the target system

Information not provided in this chapter includes:

• MiniModule 1394 board specifications
• Environmental requirements
• MiniModule 1394 board connector pin numbers and definitions
• Supplied software driver use and programming considerations

# Requirements

The following devices are needed to make full use of the MiniModule 1394 and the target board.

• Target System (PC/104-Plus compliant)

♦ Ampro CoreModule CPUs
♦ Ampro Little Board SBCs
♦ 3rd party target systems

• Power supply:

♦ AT or lab power supply – A target system power supply is required to provide power to the target board and the MiniModule 1394 board.
♦ Optional power cable for +5V and +12V input

• Boot Device for the target system

• Optional Devices/Connections for Target System

♦ Display, keyboard, mouse, etc.
♦ Ethernet connection

# What’s in the Box

Refer to the QuickStart Kit Contents sheet for a list of the items in the shipping container.

# Setup Steps

It is important to follow the setup steps in this chapter in the exact order listed here, but skip any steps that do not apply to your situation. References are provided to chapters within this guide or other Ampro manuals, which provide more information about installation and use of the MiniModule 1394 board.

Preparations

<table><tr><td>1) Open shipping box.</td><td>Locate the QuickStart Kit Contents sheet.Unpack the contents of the shipping box.</td></tr><tr><td>2) Verify Contents.</td><td>Verify the contents of the shipping box against the QuickStart Kit Contents sheet included with your MiniModule 1394 shipping box.If anything is missing or damaged, contact your sales representative or Ampro Technical Support.</td></tr><tr><td>3) Support Documentation(MiniModule Documentation &amp; Support Software (Doc &amp; SW) CD-ROM)</td><td>MiniModule 1394 QuickStart SetupChapter 2 describes how to setup, install, and power up the MiniModule 1394 board found in the QuickStart Kit. This chapter is found in the MiniModule 1394 QuickStart Guide and Reference Manual found under the MiniModule 1394 menu on the MiniModule Documentation &amp; Support Software CD-ROM (MiniModule Doc &amp; SW CD-ROM) as a PDF file.MiniModule 1394 Reference MaterialChapters 1, 3, and 4 describe the MiniModule 1394 board in more detail and provide more reference information. These chapters are found in the MiniModule 1394 QuickStart Guide and Reference Manual found under the MiniModule 1394 menu on the MiniModule Documentation &amp; Support Software CD-ROM (MiniModule Doc &amp; SW CD-ROM) as a PDF file.</td></tr></table>

# Setting Up the MiniModule 1394

# CAUTION

To prevent damage to the electronic components on the MiniModule 1394 board, or the target system, do not handle the boards until you have used Electrostatic Discharge precautions.

Always touch a grounded, unpainted metal surface before touching the MiniModule 1394 board or the target system.

Always use an anti-static wrist or ankle strap connected to a grounding mat, which has static-dissipating characteristics and attached to earth ground.

<table><tr><td>4) Select workbench location</td><td>The workbench location should be flat, clear of debris, and have a static-free mat (or the equivalent) to place the target board and MiniModule 1394 onto for setup and operation (including the target system power supply, peripherals, and support devices).</td></tr><tr><td>5) Connect an ESD strap to your body.</td><td>Connect an ESD strap between your body (wrist or ankle) and ground or the static-free mat.If you do not have your own ESD strap, an ESD kit is provided in the QuickStart Kit with an anti-static wrist strap.</td></tr></table>

# Setting Up the Target System

<table><tr><td colspan="2">·If the target system has already been setup on the workbench for installation of the MiniModule 1394 board, skip this section and go to Step 9.·Refer also to the target system QuickStart Guide for the install instructions referenced in the following steps. See Figures 2-1 and 2-2 for examples of CoreModule and Little Board Target Systems.</td></tr><tr><td>6) Place the target system on the workbench</td><td>·If the target system is in its protective plastic case, remove from the plastic case and place it on a flat, static-free work surface.</td></tr><tr><td>7) Connect all cables to the target system</td><td>·This includes connecting cables used for any peripherals, boot devices, and the power supply used for the target system.</td></tr><tr><td>8) Connect the peripherals and boot devices</td><td>·This includes the keyboard, mouse, monitor, floppy drive, and IDE devices</td></tr><tr><td>9) Connect the power supply</td><td>·Connect the power supply to the target system, but do not turn it on, or connect the power cord to the AC power source yet.</td></tr></table>

# CAUTION

To prevent damage to the MiniModule 1394 board or the target system, do not connect the power cord to the AC power source or apply power to the target system, until you have completely installed the MiniModule 1394 onto the target system. The typical AT power supply will supply standby current to the target system as long as the power cord is connected.

![PC/104-Plus\nConnector\nCoreModule Target\nPC/104\nConnector](.5001686aa-mm1394-qs-guide-ref-man/4ee23221a24519f98153a90087133037b83193d410faf5208023ba3098391199.jpg)

Figure 2-1. CoreModule Target System Example

![PC/104-Plus\nConnectors\nLittle Board Target\nPC/104\nConnectors](.5001686aa-mm1394-qs-guide-ref-man/822649beba89e4810f8c783f81c0946e2654e6095d88936217042874c9e836a6.jpg)

Figure 2-2. Little Board Target System Example

# Mounting the Module onto the Target System

# CAUTION

To prevent damage to the MiniModule 1394 board or the target board, do not attempt to mount the MiniModule 1394 board to a non-standard PC/104-Plus target board. The MiniModule 1394, CoreModule, and Little Board boards conform to the standard PC/104-Plus mounting hole and board dimensions. Details about mounting hole positions, sizes, and board dimensions are provided in the Chapter 3, Product Overview later in this manual.

<table><tr><td>10) Unpack the MiniModule 1394 board.</td><td>Remove the MiniModule 1394 from its protective plastic case and place it on a flat, static-free work surface.</td></tr><tr><td>11) Check the MiniModule 1394 for bent pins</td><td>Ensure there are no bent or broken pins on the underside of the board at the PC/104 connector, before attempting to install the MiniModule 1394.</td></tr><tr><td>12) Position the MiniModule 1394 over the target system</td><td>The MiniModule 1394 must be positioned over the PC/104 and PC/104-Plus connectors on the target system. See Figures 2-1 to 2-4. Typically the MiniModule 1394 board is installed on the top side of the target system, but in some cases, it may be installed underneath the target system.</td></tr></table>

![PC/104-Plus (P3)\nIEEE 1394 Port 1 (J7)\n(FireWire Port)\nIEEE 1394 Port 0 (J6)\n(FireWire Port)\nIDE Device Select (S1)\nPC/104 (P1)\nAuxiliary Power In (J5)](.5001686aa-mm1394-qs-guide-ref-man/9a3875ee0c77b82900d13e097576841bfc933e94f01df4b3174981f7c6700699.jpg)

Figure 2-3. MiniModule 1394

<table><tr><td>13) Install the spacers on the target board</td><td>• Install the threaded spacers onto the target board at the four corners of the MiniModule 1394. See Figures 2-4 and 2-5.</td></tr><tr><td>14) Gently align the connectors and pins</td><td>• Place the PC/104 pins over the connector beneath and align the pins to the connector.• Gently insert the PC/104 pins into the connector, ensuring each pin goes into its hole in the connector.If you have difficulty matching pins, do not try to force the pins in. Use a small flat blade screwdriver to help position the pins over the holes.</td></tr><tr><td>15) Slowly insert the MiniModule board into the connectors</td><td>• Once the pins are aligned with the proper holes, slowly insert the MiniModule 1394 into the connectors.• Ensure the pins go all the way into the connector and are seated on the target board.There should just be enough space between the target board and the MiniModule 1394 to insert the threaded spacers and secure.</td></tr><tr><td>16) If necessary, install any additional MiniModule boards</td><td>If there are any additional expansion boards, install the boards now, before powering up the target system.</td></tr><tr><td>17) Set the Device ID in the stack, if known.</td><td>The Device ID Select switch (S1) is used to configure the PCI position of MiniModule 1394 in the board stack. Refer to Figure 2-3, Table 2-1, and Table 3-3 in Chapter 3, Product Overview for more information.</td></tr></table>

![Screws (4)\nPC/104-Plus\nConnectors\nMiniModule 1394\nPC/104\nConnectors\nStandoffs (4)\nCoreModule Target](.5001686aa-mm1394-qs-guide-ref-man/4ab3c3b335ff21657c0d9378b49ef2112ff23959d112e3df1d82cd4079cc24d1.jpg)

Figure 2-4. Installing MiniModule 1394 on CoreModule Target

Table 2-1. Device ID Select Position Switch (S1)

<table><tr><td>Switch Position</td><td>Module Position in PCI Stack</td></tr><tr><td>0 (or 4)</td><td>1</td></tr><tr><td>1 (or 5)</td><td>2</td></tr><tr><td>2 (or 6)</td><td>3</td></tr><tr><td>3 (or 7)</td><td>4</td></tr></table>

![Screws (4)\nPC/104-Plus\nConnectors\nMiniModule 1394\nPC/104\nConnectors\nLittle Board Target\nStandoffs (4)](.5001686aa-mm1394-qs-guide-ref-man/b9be31e3e211dd020a664827c94821f5cceb029ce4a2d09fbcb7a97be0943124.jpg)

Figure 2-5. Installing MiniModule 1394 on Little Board Target

# Applying Power to the Target System

<table><tr><td>18) Check/Set the Power Supply Input Voltage</td><td>·If the power supply uses auto-ranging operation at 50/60Hz, skip this step.·Check the input voltage switch on the power supply located on the rear of the supply just below the power connector.The input voltage switch typically has two positions: 115 or 230 volts – 115 volts is default position.</td></tr><tr><td>19) Power up the the target system.</td><td>·Plug the CRT monitor’s power cord into an AC outlet and turn on the monitor.·Plug the AT power supply’s power cord into the AC outlet.·Turn the AT power supply’s power switch to On before continuing.</td></tr><tr><td>20) Verify the target system powers-up satisfactorily.</td><td>·Refer to the target system’s QuickStart Guide for further instructions about completing the boot process.</td></tr></table>

The MiniModule 1394 board does not require any further setup, except the connection of the IEEE 1394 cables to the IEEE 1394 ports on the board.

• The MiniModule 1394 supports hot insertion or removal of the IEEE 1394 cables.
• The MiniModule 1394 supports the Plug and Play option with Plug ‘n Play operating systems.
• Older operating systems may not support the IEEE 1394 standard.
• The BIOS of the target system is not affected by the MiniModule 1394 board.

For more specific technical information about the MiniModule 1394, refer to the reference chapters.

# Accessing Drivers and Documentation

To check for updates, access drivers for supported operating systems that do not support Plug ‘n Play operation, or get a PDF copy of this manual, refer to the following steps.

1. Run the MiniModule Documentation & Support Software CD-ROM (Doc & SW CD-ROM) to access the CD’s contents.

This includes the MiniModule 1394 documentation, release notes, and any OS drivers that are not part of the target system OS or on the OS manufacturer’s diskette(s) or CD-ROM.

The Doc & SW CD-ROM will operate on any Windows PC, allowing you to view, download, or print the contents of the CD-ROM. This includes the MiniModule 1394 QuickStart Guide and Reference Manual, Release Notes, and any software drivers.

# NOTE

You must have an Internet browser to view the main menu and make selections (examples: Microsoft Internet Explorer 4.x, or greater, Netscape Navigator version 4.x, or greater, or the equivalent on a PC). Software download links are provided for Adobe Acrobat Reader version 4.x or greater to view the manuals and documents.

The Doc & SW CD-ROM should auto-start, but if it does not, go to the root level of the CD-ROM and locate the index.htm by:

a. Selecting Run from the Start menu in any Windows PC.
b. Browsing the contents of the CD-ROM until you find the index.htm at the root level.
c. Selecting this file and pressing OK to start the CD-ROM.

The CD-ROM starts and opens the main menu of the CD-ROM.

2. Select the MiniModule 1394 from the main menu:

This menu has links to all the documentation, including the manual and release notes, and links for any for available software drivers for the supported operating systems.

3. Install any special OS drivers not found as part of the target system OS or on the OS manufacturer’s diskette(s) or CD-ROM.

Refer to the directory under the MiniModule 1394 menu item on the Doc & SW CD-ROM for instructions on installing the special drivers for the desired OS.

If the desired drivers can not be found, contact Ampro through the Virtual Technician on the web site with a request for the driver(s), or use the Check for Latest Updates link on the Doc & SW CD-ROM to check for the latest drivers on the web site.

This introduction presents general information about the PC/104 architecture and the MiniModule 1394 (FireWire) expansion board. After reading this chapter you should understand:

• PC/104 and PC/104-Plus Concept
• MiniModule 1394 Architecture and Features
• Major components and Connectors
• Specifications

# PC/104 Architecture

The PC/104-Plus architecture affords a great deal of flexibility in system design. You can build a simple system using only a CPU/Controller, such as an Ampro Little Board or CoreModule SBC, which provides the processor, memory, and input/output device connections (keyboard, mouse, serial, parallel, floppy drive, and IDE drives). To expand the I/O capability of a simple system, simply add self-stacking PC/104 and PC/104-Plus expansion boards, such as Ampro’s MiniModules, to provide additional capabilities, such as:

• Additional serial and Ethernet ports
• USB or IEEE 1394 (FireWire)
• PC card interfaces
• Sound cards

PC/104-Plus expansion boards can be stacked with the CPU Board avoiding the need for card cages and backplanes. The PC/104-Plus expansion boards can be mounted directly to the PC/104 and PC/104-Plus connectors of the target CPU Boards. PC/104-Plus compliant boards can be stacked with an inter-board spacing of \~0.66 inches so that a 3-board system fits in a 3.6 inch by 3.8 inch by 2.4 inch space. See Figure 3-1.

One or more PC/104-Plus boards can be installed on the CPU board‘s expansion connectors. When installed on an Ampro CoreModule or Little Board, the expansion board fits within the CoreModule or Little Board outline dimensions. Most MiniModule products have stackthrough connectors compatible with the PC/104-Plus Version 2.1 specification. Each additional board increases the thickness of the package by 15mm (0.66”). See Figure 3-2.

![This diagram illustrates a stacked hardware assembly consisting of three horizontal boards connected by vertical headers and spacers.\n\n**Labeled Blocks and Components:**\n*   **Top Board:** Labeled 'PC/104 Module'. An arrow points from '4-40 nut (4)' to a small rectangular block on the left side.\n*   **Middle Board:** Labeled 'MiniModule 1394 (PC/104-Plus Module)'.\n*   **Bottom Board:** Labeled 'CoreModule Target' with '(PC/104-Plus Module)' written below it.\n\n**Connections and Structural Elements:**\n*   **Spacers:** Two separate labels of '0.6 inch spacer (4)' point to vertical spacer structures located between the top/middle boards and the middle/bottom boards, respectively.\n*   **Bottom Fastener:** A label '4-40 screw (4)' points to a screw assembly at the bottom left, passing through a spacer.\n*   **Bus Headers:** On the right side, vertical pin stacks connect the three boards. A label 'Stackthrough Expansion Bus Headers' is accompanied by arrows pointing to these vertical stacks.](.5001686aa-mm1394-qs-guide-ref-man/3dd9dfe8dd3d45db46f118d1b32cef73c2752f11fd07023d27e00c5b1e8b1088.jpg)

Figure 3-1. CoreModule Target Stackthrough Connections

![This diagram depicts a vertical stack of three electronic modules held together by screws, spacers, and headers.\n\n**Labeled Blocks (from top to bottom):**\n*   **PC/104 Module**\n*   **MiniModule 1394 (PC/104-Plus Module)**\n*   **Little Board Product (PC/104-Plus Module)**\n\n**Connections and Fasteners:**\n*   **4-40 screws (4)** are shown at the top.\n*   **0.6 inch spacers (4)** separate the top module from the middle module.\n*   **0.6 inch spacers (4)** separate the middle module from the bottom module.\n*   **4-40 nuts (4)** are shown at the bottom.\n*   **PCI Stackthrough Headers** connect the left side of the stack.\n*   **Stackthrough Expansion Bus Headers** connect the right side of the stack, spanning all three modules.](.5001686aa-mm1394-qs-guide-ref-man/ea70b2de06b3a00ee7ae4bcb13b9b697e567507a8463acc61906540ad190ac8b.jpg)

Figure 3-2. Little Board Target Stackthrough Connections

# Product Description

The MiniModule 1394 is a PC/104-Plus compliant communication board providing two IEEE 1394 (FireWire) interface connectors. The size of the expansion bus connectors on the MiniModule 1394 conform to the PC/104-Plus standard and can be installed directly on Ampro’s Little Board and CoreModule single board computer systems supporting the PC/104-Plus expansion bus. The MiniModule 1394 provides a 32-bit PCI host interface. The MiniModule 1394 only requires a single +5V power source, usually provided over the PC/104-Plus bus. .

The MiniModule 1394 is particularly well suited to either embedded or portable applications. Its flexibility makes system design quick and easy. It can be stacked with other Ampro MiniModules or other PC/104-Plus compliant expansion boards.

# Module Features

• Platform

♦ Supports the PC/104-Plus platform
♦ Conforms to the PC/104-Plus form factor (96x90x23 mm)
♦ User Selectable Device IDs

• Controller (VT6307L)

♦ IEEE 1394 Host Controller
♦ Supports IEEE 1394 Standards, 1394-1995 and 1394a-2000
♦ Supports transfer speeds of 100, 200, or 400Mbp
♦ Compliant with IEEE 1394 Open HCI Rev. 1.0 and 1.1
♦ Descriptor based isochronous and asynchronous DMA channels for receive/transmit packets
♦ Requires no BIOS support changes in target system
♦ Supports 4-wire 4k-bit Serial EEPROM (SEEP)
♦ Supports PCI bus specification revision 2.2 interface (32-bit, 33MHz, PCI bus master and target)

• Device Interfaces

♦ Supports two standard IEEE 1394 (FireWire) connectors
♦ Supports two fully compliant IEEE 1394 ports at 100, 200, or 400Mbp

♦ Supports cable power presence monitoring
♦ Supports separate TPBIAS for each port
♦ Supports full interoperability with IEEE standard 1395-1995 devices
♦ Supports hot insertion or removal of any IEEE 1394 cable

# • Software

♦ Supports Plug and Play operation with target board Plug-n-Play operating systems
♦ Supports drivers for:

• Windows 98se/Me/2000/XP/XP Embedded
• Windows CE.NET (4.1)
• TimeSys Linux

# • Power Supply voltages

♦ +5.0VDC +/-5% @ 0.05Amps (Typically provided through PC/104-Plus bus)
+12VDC +/- 5% @ &lt; 1.5 Amps (Used for IEEE 1394 cable/bus power only; typically provided through auxiliary power cable to J5. As an alternate, use a PC/104-Plus power supply board.)

# Block Diagram

Figure 3-3 provides a functional block diagram of the MiniModule 1394 board.
![Based on the provided block diagram, here is the accurate and concise description of the labeled blocks and their connections:\n\n**Labeled Blocks:**\n*   **PC/104-Plus Connector**\n*   **Aux Connector** (containing sub-blocks labeled **+5V** and **+12V**)\n*   **PCI Int, REQ, GNT, IDSEL**\n*   **EEPROM**\n*   **+3.3V Regulator**\n*   **IEEE 1394 Controller** (divided into four sections: **PCI Signal Interface**, **Voltage Selection**, **EEPROM Interface**, and **IEEE 1394 Port Interface**)\n*   **1394 Port 1**\n*   **F1 Fuse**\n*   **1394 Port 2**\n*   **F2 Fuse**\n*   **PC/104 Connector**\n\n**Connections:**\n*   **Power Supply (+5V):** The **PC/104-Plus Connector** outputs **+5V** which splits to feed the **+3.3V Regulator** and the **Voltage Selection** section.\n*   **Optional Power:** The **Aux Connector** provides **'Optional +5V'** (via a dashed line) to the **+3.3V Regulator**.\n*   **Regulation:** The **+3.3V Regulator** receives input from the **+5V** line and the **'Optional +5V'** line, then outputs to the **Voltage Selection** section.\n*   **Signal Interface:**\n    *   **PCI Int, REQ, GNT, IDSEL** sends signals to the **PC/104-Plus Connector** and the **PCI Signal Interface**.\n    *   The **PCI Signal Interface** sends signals back to the **PC/104-Plus Connector**.\n    *   **EEPROM** connects to the **EEPROM Interface**.\n    *   The **IEEE 1394 Port Interface** has bi-directional connections to **1394 Port 1** and **1394 Port 2**.\n*   **Power Supply (+12V):** The **PC/104-Plus Connector** outputs **+12V** which splits to feed **F1 Fuse** and **F2 Fuse**.\n*   **Optional +12V:** The **Aux Connector** provides **'Optional +12V'** (via a dashed line) to the **+12V** line.\n*   **Port Power:** **F1 Fuse** feeds **1394 Port 1**, and **F2 Fuse** feeds **1394 Port 2**.](.5001686aa-mm1394-qs-guide-ref-man/10a98e53631c10c91e41e28ac44540cebf678569fc51c58ba8f77686d4a3a6b9.jpg)

Figure 3-3. MiniModule 1394 Block Diagram

# Major Integrated Circuits (ICs)

Table 3-1 lists the major integrated circuits, including a brief description of each, on the MiniModule 1394 and Figure 3-4 shows the location of the major chips. .

Table 3-1. Major Integrated Circuit Description and Function

&lt;table&gt;<tr><td>Chip Type</td><td>Mfg.</td><td>Model</td><td>Description</td><td>Function</td></tr><tr><td>IEEE 1394 Host Controller (U1)</td><td>VIA Technologies, Inc.</td><td>VT6307L</td><td>IEEE 1394 host controller and PCI interface</td><td>IEEE 1394 controller</td></tr></table>

![Device ID\nSelect (S1)\nS1\nP3\nIEEE 1394\nController\n(U1)\nU1\nU4\nU5\nSEEP (U2)\nU2\nY1\nU6\nVoltage\nRegulator\n(U6)\nJ7\nF2\nJ6\nF1\nAuto-Reset\nFuse (F2)\nFor J7\nAuto-Reset\nFuse (F1)\nFor J6\nJ5\nP1](.5001686aa-mm1394-qs-guide-ref-man/2ff840ab0e4884e7cc86df8b7b952ea6cd7e567a6e32d529378909736cddb13c.jpg)

Figure 3-4. MiniModule 1394 (Top View)

# NOTE

Pin 1 is shown as black square pin in connectors in all illustrations.

# NOTE

The auto reset fuses (F1 and F2) will automatically reset when the trip current falls below the trip value (1.5A).

# Connectors and Switches

# Connector Definitions

Table 3-2 describes the connectors shown in Figure 3-5.
Table 3-2. Connector Descriptions

<table><tr><td>Jack/Plug #</td><td>Board Access</td><td>Description</td></tr><tr><td>P1A/1B &amp; P1C/1D – PC/104 Bus</td><td>Top/Bottom</td><td>104-pin connector used for the PC/104 bus (ISA bus)(PC/104 connector is used as pass-through connector)</td></tr><tr><td>P3 – PC/104-Plus</td><td>Top/Bottom</td><td>120-pin connector used for the PC/104-Plus bus (PCI bus)</td></tr><tr><td>J5 – Auxiliary Power</td><td>Top</td><td>10-pin connector used for optional Auxiliary Power connection</td></tr><tr><td>J6 – IEEE 1394 Port 0</td><td>Top</td><td>6-pin connector used for the IEEE 1394 interface</td></tr><tr><td>J7 – IEEE 1394 Port 1</td><td>Top</td><td>6-pin connector used for the IEEE 1394 interface</td></tr></table>

![PC/104-Plus (P3)\nS1\nP3\nU1\nU4\nU5\nJ7\nJ9\nY1\nF2\nJ6\nJ8\nU2\nU6\nF1\nIEEE 1394 Port 2 (J7) (FireWire Port)\nIEEE 1394 Port 1 (J6) (FireWire Port)\nJ5\nAuxiliary Power (J5)\nPC/104 Bus (P1)\nANPRO®\nP1](.5001686aa-mm1394-qs-guide-ref-man/40d7f65d12fe8401e75be58f6b185f340a6cf8aadd86f2389784192931e723c5.jpg)

Figure 3-5. Connector Locations (Top View)

# NOTE

Pin 1 is shown as black square pin in all connectors in all illustrations. Connector positions J8 and J9 are available for optional right angle headers used with transition cables. Contact Ampro for more information.

# Selection Switch

The 10-position rotary switch (S1) is used to configure the MiniModule 1394 position in the stack of PCI card slots. Every PCI card in the stack must have a unique address. Table 3-3 provides the switch settings in Figure 3-6.

Table 3-3. Device ID Selection Switch (S1)

<table><tr><td>Switch Position</td><td>Module Slot</td><td>REQ#</td><td>GNT#</td><td>CLK</td><td>INT#0</td><td>INT#1</td><td>INT#2</td><td>INT#3</td></tr><tr><td>0 (or 4)</td><td>1</td><td>REQ0#</td><td>GNT0#</td><td>CLK0</td><td>INTA#</td><td>INTB#</td><td>INTC#</td><td>INTD#</td></tr><tr><td>1 (or 5)</td><td>2</td><td>REQ1#</td><td>GNT1#</td><td>CLK1</td><td>INTB#</td><td>INTC#</td><td>INTD#</td><td>INTA#</td></tr><tr><td>2 (or 6)</td><td>3</td><td>REQ2#</td><td>GNT2#</td><td>CLK2</td><td>INTC#</td><td>INTD#</td><td>INTA#</td><td>INTB#</td></tr><tr><td>3 (or 7)</td><td>4</td><td>REQ3#</td><td>GNT3#</td><td>CLK3</td><td>INTD#</td><td>INTA#</td><td>INTB#</td><td>INTC#</td></tr></table>

![Device ID Select (S1)\n2 3\n0 5\n6 8 L\nS1\nShown in position 0\nP3\nU1\nU4\nU5\nU3\nJ7\nF2\nY1\nU2\nF1\nJ6\nU6\nSAMPRO®\nJ5\nP1](.5001686aa-mm1394-qs-guide-ref-man/1042e3055f2af0e2d3cbc7de0b34d7fca8e7cd2c001504be8f47c6c7d8caf3fc.jpg)

Figure 3-6. Device IDE Selection Switch (Top View)

# Specifications

# Physical Specifications

Table 3-4 gives the physical dimensions of the board and Figure 3-7 gives the mounting dimensions.

Table 3-4. Weight and Footprint Dimensions

<table><tr><td>Item</td><td>Dimension</td></tr><tr><td>Weight</td><td>0.068kg. (0.15lbs)</td></tr><tr><td>Height (overall, connector)</td><td>23.49 mm (0.925 inches)</td></tr><tr><td>Width</td><td>90.2 mm (3.6 inches)</td></tr><tr><td>Length</td><td>95.9 mm (3.8 inches)</td></tr></table>

Mechanical Specifications
![3.575\n3.377\n3.375\n0.150\n0.450\nP3\nS1\nU1\nU4\nU5\nU3\nJ7\nF2\nY1\nU2\nF1\nU6\nJ6\nAMPRO®\n-0.300\n0.000\n-0.050\n-0.200\n-0.200 0.050 0.275 0.850 3.150 3.350\n3.375\n0.000\n-0.200\nP1\n-0.200](.5001686aa-mm1394-qs-guide-ref-man/f2a1bb058f1c8a9417b0bc782b1c8464149b7c883c9cd9920a972fb8403a2476.jpg)

Figure 3-7. Mechanical Dimensions (Top View)

NOTE

All dimensions are given in inches. Pin 1 is shown as a black square in all connectors in all illustrations.

# Power Specifications

Table 3-5 gives the power requirements.
Table 3-5. Power Supply Requirements

<table><tr><td>Parameter</td><td>Characteristics</td></tr><tr><td>Input Type</td><td>Regulated DC voltages</td></tr><tr><td>Input Power Requirements</td><td>+5VDC +/- 5% @ 0.05 Amps+12VDC +/- 5% @ &lt; 1.5 Amps (Used for IEEE 1394 cable/bus power only)</td></tr><tr><td>Operating Power</td><td>0.28 W Continuous</td></tr></table>

# Environmental Specifications

Table 3-6 provides the most efficient operating and storage condition ranges required for this board.
Table 3-6. Environmental Requirements

<table><tr><td>Parameter</td><td>Conditions</td></tr><tr><td>Temperature</td><td></td></tr><tr><td>Operating</td><td>+0° to +70°C (32° to 158°F)</td></tr><tr><td>Extended (Optional)</td><td>-40° to +85°C (-40°F to +185°F)</td></tr><tr><td>Storage</td><td>-55° to +85°C (-67°F to +185°F)</td></tr><tr><td>Humidity</td><td></td></tr><tr><td>Operating</td><td>20% to 80% relative humidity, non-condensing</td></tr><tr><td>Non-operating</td><td>5% to 95% relative humidity, non-condensing</td></tr></table>

# Thermal/Cooling Requirements

The IEEE 1394 controller (U1) does not require a heatsink.

# Overview

This chapter discusses the chips and connectors of the board features in the following order:

• PC/104-Plus (P3)
• PC/104 (P1A, B, C, D)
• IEEE 1394 connectors (J6, J7)
• Power Connector (J5)

# NOTE

Ampro Computers, Inc. only supports the features/options tested and listed in this manual. The integrated circuits used in the MiniModule 1394 may provide more features or options than are listed for the MiniModule 1394, but some of these features/options are not supported on the board and will not function as specified.

# PC/104-Plus Interface (P3)

The PC/104-Plus uses a 120-pin (30x4) header interface. This interface header will carry all of the appropriate PCI signals operating at clock speeds up to 33MHz. This interface header is stackable and is located on the top and bottom of the board.

Table 4-1 provides the signals and descriptions for each of the PC/104-Plus bus pin-outs.

Notes: The shaded area denotes power or ground. The signals marked with \* = Negative true logic.
The Input/Output signals in this table refer to the input/output signals listed in the PCI Local Bus Manual, Revision 2.2, Chapter 2, paragraph 2.1, Signal definitions. The following terms or acronyms are used in this table:
Table 4-1. PC/104-Plus Pin/Signal Descriptions (P3)

<table><tr><td>Pin #</td><td>Signal</td><td>Input/Output</td><td>Description</td></tr><tr><td>1 (A1)</td><td>GND/(Key)</td><td></td><td>Key - Digital Ground</td></tr><tr><td>2 (A2)</td><td>VI/O</td><td></td><td>+5 volts ±5% power supply</td></tr><tr><td>3 (A3)</td><td>AD05</td><td>T/S</td><td>PCI Address and Data Bus Line 5 – There are 32 signal lines (address and data) and the signals on these lines are multiplexed. A bus transaction consists of an address followed by one or more data cycles.</td></tr><tr><td>4 (A4)</td><td>C/BE0*</td><td>T/S</td><td>PCI Bus Command/Byte Enable 0 – This signal line is one of four signal lines. These signal lines are multiplexed, so that during the address cycle, the command is defined and during the data cycle, the byte enable is defined.</td></tr><tr><td>5 (A5)</td><td>GND</td><td></td><td>Digital Ground</td></tr><tr><td>6 (A6)</td><td>AD11</td><td>T/S</td><td>PCI Address and Data Bus Line 11 – Refer to Pin 3 for more information.</td></tr><tr><td>7 (A7)</td><td>AD14</td><td>T/S</td><td>PCI Address and Data Bus Line 14 – Refer to Pin 3 for more information.</td></tr><tr><td>8 (A8)</td><td>+3.3V</td><td></td><td>+3.3 volts ±5% power supply</td></tr><tr><td>9 (A9)</td><td>NC (SERR*)</td><td>O/D</td><td>Not connected (System parity Error)</td></tr><tr><td>10 (A10)</td><td>GND</td><td></td><td>Digital Ground</td></tr><tr><td>11 (A11)</td><td>STOP*</td><td>S/T/S</td><td>Stop – This signal indicates the current selected device is requesting the master to stop the current transaction</td></tr><tr><td>12 (A12)</td><td>+3.3V</td><td></td><td>+3.3 volts ±5% power supply</td></tr><tr><td>13 (A13)</td><td>FRAME*</td><td>S/T/S</td><td>PCI bus Frame access – This signal is driven by the current master to indicate the start of a transaction and will remain active until the final data cycle</td></tr><tr><td>14 (A14)</td><td>GND</td><td></td><td>Digital Ground</td></tr><tr><td>15 (A15)</td><td>AD18</td><td>T/S</td><td>PCI Address and Data Bus Line 18 – Refer to Pin 3 for more information.</td></tr><tr><td>16 (A16)</td><td>AD21</td><td>T/S</td><td>PCI Address and Data Bus Line 21 – Refer to Pin 3 for more information.</td></tr><tr><td>17 (A17)</td><td>+3.3V</td><td></td><td>+3.3 volts ±5% power supply</td></tr><tr><td>18 (A18)</td><td>IDSEL0</td><td>In</td><td>Initialization Device Select 0 – This signal line is one of four signal lines. These signals are used as the chip-select signals during configuration</td></tr><tr><td>19 (A19)</td><td>AD24</td><td>T/S</td><td>PCI Address and Data Bus Line 24 – Refer to Pin 3 for more information.</td></tr><tr><td>20 (A20)</td><td>GND</td><td></td><td>Digital Ground</td></tr><tr><td>21 (A21)</td><td>AD29</td><td>T/S</td><td>PCI Address and Data Bus Line 29 – Refer to Pin 3 for more information.</td></tr><tr><td>22 (A22)</td><td>+5V</td><td></td><td>+5 volts ±5% power supply</td></tr><tr><td>23 (A23)</td><td>REQ0*</td><td>T/S</td><td>Bus Request 0 – This signal line is one of three signal lines. These signals indicate the device desires use of the bus to the arbitrator.</td></tr><tr><td>24 (A24)</td><td>GND</td><td></td><td>Digital Ground</td></tr><tr><td>25 (A25)</td><td>GNT1*</td><td>T/S</td><td>Grant 1 – This signal line is one of three signal lines. These signal lines indicate access has been granted to the requesting device (PCI Masters).</td></tr><tr><td>26 (A26)</td><td>+5V</td><td></td><td>+5 volts ±5% power supply</td></tr><tr><td>27 (A27)</td><td>CLK2</td><td>In</td><td>PCI clock 2 – This signal line is one of four signal lines. These clock signals provide the timing outputs for four external PCI devices and the timing for all transactions on the PCI bus</td></tr><tr><td>28 (A28)</td><td>GND</td><td></td><td>Digital Ground</td></tr><tr><td>29 (A29)</td><td>+12V</td><td></td><td>+12 volts ±5% power supply</td></tr><tr><td>30 (A30)</td><td>NC</td><td></td><td>Not connected - Reserved</td></tr><tr><td>31 (B1)</td><td>NC</td><td></td><td>Not connected - Reserved</td></tr><tr><td>32 (B2)</td><td>AD02</td><td>T/S</td><td>PCI Address and Data Bus Line 2 – Refer to Pin 3 for more information.</td></tr><tr><td>33 (B3)</td><td>GND</td><td></td><td>Digital Ground</td></tr><tr><td>34 (B4)</td><td>AD07</td><td>T/S</td><td>PCI Address and Data Bus Line 7 – Refer to Pin 3 for more information.</td></tr><tr><td>35 (B5)</td><td>AD09</td><td>T/S</td><td>PCI Address and Data Bus Line 9 – Refer to Pin 3 for more information.</td></tr><tr><td>36 (B6)</td><td>VI/O</td><td></td><td>+5 volts ±5% power supply</td></tr><tr><td>37 (B7)</td><td>AD13</td><td>T/S</td><td>PCI Address and Data Bus Lines 13 – Refer to Pin 3 for more information.</td></tr><tr><td>38 (B8)</td><td>C/BE1*</td><td>T/S</td><td>PCI Bus Command/Byte Enable 1 – Refer to Pin 4 for more information.</td></tr><tr><td>39 (B9)</td><td>GND</td><td></td><td>Digital Ground</td></tr><tr><td>40 (B10)</td><td>PERR*</td><td></td><td>Parity Error – This signal is for reporting data parity errors.</td></tr><tr><td>41 (B11)</td><td>+3.3V</td><td></td><td>+3.3 volts ±5% power supply</td></tr><tr><td>42 (B12)</td><td>TRDY*</td><td>S/T/S</td><td>Target Ready – This signal indicates the selected device's ability to complete the current cycle of transaction. Both IRDY* and TRDY* must be asserted to terminate a data cycle</td></tr><tr><td>43 (B13)</td><td>GND</td><td></td><td>Digital Ground</td></tr><tr><td>44 (B14)</td><td>AD16</td><td>T/S</td><td>PCI Address and Data Bus Line 16 – Refer to Pin 3 for more information.</td></tr><tr><td>45 (B15)</td><td>+3.3V</td><td></td><td>+3.3 volts ±5% power supply</td></tr><tr><td>46 (B16)</td><td>AD20</td><td>T/S</td><td>PCI Address and Data Bus Lines 20 – Refer to Pin 3 for more information.</td></tr><tr><td>47 (B17)</td><td>AD23</td><td>T/S</td><td>PCI Address and Data Bus Line 23 – Refer to Pin 3 for more information.</td></tr><tr><td>48 (B18)</td><td>GND</td><td></td><td>Digital Ground</td></tr><tr><td>49 (B19)</td><td>C/BE3*</td><td>T/S</td><td>PCI Bus Command/Byte Enable 3 – Refer to Pin 4 for more information.</td></tr><tr><td>50 (B20)</td><td>AD26</td><td>T/S</td><td>PCI Address and Data Bus Line 26 – Refer to Pin 3 for more information.</td></tr><tr><td>51 (B21)</td><td>+5V</td><td></td><td>+5 volts ±5% power supply</td></tr><tr><td>52 (B22)</td><td>AD30</td><td>T/S</td><td>PCI Address and Data Bus Line 30 – Refer to Pin 3 for more information.</td></tr><tr><td>53 (B23)</td><td>GND</td><td></td><td>Digital Ground</td></tr><tr><td>54 (B24)</td><td>REQ2*</td><td>T/S</td><td>Bus Request – This signal indicates this device desires use of the bus to the arbitrator.</td></tr><tr><td>55 (B25)</td><td>VI/O</td><td></td><td>+5 volts ±5% power supply</td></tr><tr><td>56 (B26)</td><td>CLK0</td><td>In</td><td>PCI clock 0– Refer to Pin 27 for more information</td></tr><tr><td>57 (B27)</td><td>+5V</td><td></td><td>+5 volts ±5% power supply</td></tr><tr><td>58 (B28)</td><td>INTD*</td><td>O/D</td><td>Interrupt D – This signal is used to request interrupts only for multi-function devices.</td></tr><tr><td>59 (B29)</td><td>INTA*</td><td>O/D</td><td>Interrupt A – This signal is used to request an interrupt.</td></tr><tr><td>60 (B30)</td><td>NC</td><td></td><td>Not connected - Reserved</td></tr><tr><td>61 (C1)</td><td>+5</td><td></td><td>+5 volts ±5% power supply</td></tr><tr><td>62 (C2)</td><td>AD01</td><td>T/S</td><td>PCI Address and Data Bus Line 1 – Refer to Pin 3 for more information.</td></tr><tr><td>63 (C3)</td><td>AD04</td><td>T/S</td><td>PCI Address and Data Bus Lines 4 – Refer to Pin 3 for more information.</td></tr><tr><td>64 (C4)</td><td>GND</td><td></td><td>Digital Ground</td></tr><tr><td>65 (C5)</td><td>AD08</td><td>T/S</td><td>PCI Address and Data Bus Line 8 – Refer to Pin 3 for more information.</td></tr><tr><td>66 (C6)</td><td>AD10</td><td>T/S</td><td>PCI Address and Data Bus Line 10 – Refer to Pin 3 for more information.</td></tr><tr><td>67 (C7)</td><td>GND</td><td></td><td>Digital Ground</td></tr><tr><td>68 (C8)</td><td>AD15</td><td>T/S</td><td>PCI Address and Data Bus Line 15 – Refer to Pin 3 for more information.</td></tr><tr><td>69 (C9)</td><td>NC (SB0*)</td><td>NC</td><td>Not connected (Snoop Backoff)</td></tr><tr><td>70 (C10)</td><td>+3.3V</td><td></td><td>+3.3 volts ±5% power supply</td></tr><tr><td>71 (C11)</td><td>NC (LOCK*)</td><td>S/T/S</td><td>Not connected (Lock)</td></tr><tr><td>72 (C12)</td><td>GND</td><td></td><td>Digital Ground</td></tr><tr><td>73 (C13)</td><td>IRDY*</td><td>S/T/S</td><td>Initiator Ready – This signal indicates the master’s ability to complete the current data cycle of the transaction</td></tr><tr><td>74 (C14)</td><td>+3.3V</td><td></td><td>+3.3 volts ±5% power supply</td></tr><tr><td>75 (C15)</td><td>AD17</td><td>T/S</td><td>PCI Address and Data Bus Line 17 – Refer to Pin 3 for more information.</td></tr><tr><td>76 (C16)</td><td>GND</td><td></td><td>Digital Ground</td></tr><tr><td>77 (C17)</td><td>AD22</td><td>T/S</td><td>PCI Address and Data Bus Line 22 – Refer to Pin 3 for more information.</td></tr><tr><td>78 (C18)</td><td>IDSEL1</td><td></td><td>Initialization Device Select 1 – Refer to Pin 18 for more information</td></tr><tr><td>79 (C19)</td><td>VI/O</td><td>NC</td><td>(+5V) Not connected</td></tr><tr><td>80 (C20)</td><td>AD25</td><td>T/S</td><td>PCI Address and Data Bus Line 25 – Refer to Pin 3 for more information.</td></tr><tr><td>81 (C21)</td><td>AD28</td><td>T/S</td><td>PCI Address and Data Bus Line 28 – Refer to Pin 3 for more information.</td></tr><tr><td>82 (C22)</td><td>GND</td><td></td><td>Digital Ground</td></tr><tr><td>83 (C23)</td><td>REQ1*</td><td>T/S</td><td>Bus Request 1 – Refer to Pin 23 for more information.</td></tr><tr><td>84 (C24)</td><td>+5V</td><td></td><td>+5 volts ±5% power supply</td></tr><tr><td>85 (C25)</td><td>GNT2*</td><td>T/S</td><td>Grant 2 – Refer to Pin 25 for more information</td></tr><tr><td>86 (C26)</td><td>GND</td><td></td><td>Digital Ground</td></tr><tr><td>87 (C27)</td><td>CLK3</td><td>In</td><td>PCI clock 3 – Refer to Pin 27 for more information</td></tr><tr><td>88 (C28)</td><td>+5V</td><td></td><td>+5 volts ±5% power supply</td></tr><tr><td>89 (C29)</td><td>INTB*</td><td>O/D</td><td>Interrupt B – This signal is used to request interrupts only for multi-function devices.</td></tr><tr><td>90 (C30)</td><td>PME*</td><td></td><td>Power Management Event – This signal is used for power management events</td></tr><tr><td>91 (D1)</td><td>AD00</td><td>T/S</td><td>PCI Address and Data Bus Line 0 – Refer to Pin 3 for more information.</td></tr><tr><td>92 (D2)</td><td>+5V</td><td></td><td>+5 volts ±5% power supply</td></tr><tr><td>93 (D3)</td><td>AD03</td><td>T/S</td><td>PCI Address and Data Bus Lines 3 – Refer to Pin 3 for more information.</td></tr><tr><td>94 (D4)</td><td>AD06</td><td>T/S</td><td>PCI Address and Data Bus Lines 6 – Refer to Pin 3 for more information.</td></tr><tr><td>95 (D5)</td><td>GND</td><td></td><td>Digital Ground</td></tr><tr><td>96 (D6)</td><td>NC (M66EN)</td><td></td><td>Not connected (66MHz device enable)</td></tr><tr><td>97 (D7)</td><td>AD12</td><td>T/S</td><td>PCI Address and Data Bus Line 12 – Refer to Pin 3 for more information.</td></tr><tr><td>98 (D8)</td><td>+3.3V</td><td></td><td>+3.3 volts ±5% power supply</td></tr><tr><td>99 (D9)</td><td>PAR</td><td>T/S</td><td>PCI bus Parity bit – This signal is the even parity bit on AD[31:0] and C/BE[3:0]*</td></tr><tr><td>100 (D10)</td><td>NC (SDONE)</td><td></td><td>Not connected (Snoop Done)</td></tr><tr><td>101 (D11)</td><td>GND</td><td></td><td>Digital Ground</td></tr><tr><td>102 (D12)</td><td>DEVSEL*</td><td>S/T/S</td><td>Device Select – This signal is driven by the target device when its address is decoded.</td></tr><tr><td>103 (D13)</td><td>+3.3V</td><td></td><td>+3.3 volts ±5% power supply</td></tr><tr><td>104 (D14)</td><td>C/BE2*</td><td></td><td>PCI Bus Command/Byte Enable 2 – Refer to Pin 4 for more information.</td></tr><tr><td>105 (D15)</td><td>GND</td><td></td><td>Digital Ground</td></tr><tr><td>106 (D16)</td><td>AD19</td><td>T/S</td><td>PCI Address and Data Bus Line 19 – Refer to Pin 3 for more information.</td></tr><tr><td>107 (D17)</td><td>+3.3V</td><td></td><td>+3.3 volts ±5% power supply</td></tr><tr><td>108 (D18)</td><td>IDSEL2</td><td></td><td>Initialization Device Select 2 – Refer to Pin 18 for more information.</td></tr><tr><td>109 (D19)</td><td>IDSEL3</td><td></td><td>Initialization Device Select 3 – Refer to Pin 18 for more information.</td></tr><tr><td>110 (D20)</td><td>GND</td><td></td><td>Digital Ground</td></tr><tr><td>111 (D21)</td><td>AD27</td><td>T/S</td><td>PCI Address and Data Bus Line 27 – Refer to Pin 3 for more information.</td></tr><tr><td>112 (D22)</td><td>AD31</td><td>T/S</td><td>PCI Address and Data Bus Line 31 – Refer to Pin 3 for more information.</td></tr><tr><td>113 (D23)</td><td>VI/O</td><td></td><td>+5 volts ±5% power supply</td></tr><tr><td>114 (D24)</td><td>GNT0*</td><td>T/S</td><td>Grant 0 – Refer to Pin 25 for more information.</td></tr><tr><td>115 (D25)</td><td>GND</td><td></td><td>Digital Ground</td></tr><tr><td>116 (D26)</td><td>CLK1</td><td>In</td><td>PCI clock 1 – Refer to Pin 27 for more information</td></tr><tr><td>117 (D27)</td><td>GND</td><td></td><td>Digital Ground</td></tr><tr><td>118 (D28)</td><td>RST*</td><td>In</td><td>PCI bus reset – This signal is an output signal to reset the entire PCI Bus. This signal will be asserted during system reset</td></tr><tr><td>119 (D29)</td><td>INTC*</td><td>O/D</td><td>Interrupt C – This signal is used to request interrupts only for multi-function devices.</td></tr><tr><td>120 (D30)</td><td>GND</td><td></td><td>Digital Ground</td></tr></table>

• In – Input is standard input only signal
• Out – Totem Pole output is a standard active driver
• T/S – Tri-State is a bi-directional input output pin
• S/TS – Sustained Tri-State is an active low tri-state signal driven by one and only one agent at a time
• O/D – Open Drain allows multiple devices to share as a wire-OR.

# PC/104 Bus Interface (P1A,B,C,D)

The PC/104 Bus uses a 104-pin 100mm header interface. This interface header will carry all of the appropriate PC/104 signals operating at clock speeds up to 8MHz. The interface header is located on the both the top and bottom of the board.

# NOTE

The PC/104 Bus connector is only used as a pass through connector to other boards in the stack and has no connections to the MiniModule 1394 expansion board except the +5V and ground connections

Notes: The shaded area denotes power or ground. The signals marked with \* = Negative true logic.
Table 4-2. PC/104 Bus Interface Pin/Signal Descriptions (P1A)

<table><tr><td>Pin #</td><td>Signal</td><td>Description (P1 Row A)</td></tr><tr><td>1 (A1)</td><td>NC (IOCHCHK*)</td><td>Not Connected (bus NMI input)</td></tr><tr><td>2 (A2)</td><td>NC (SD7)</td><td>Not Connected (Data bit 7)</td></tr><tr><td>3 (A3)</td><td>NC (SD6)</td><td>Not Connected (Data bit 6)</td></tr><tr><td>4 (A4)</td><td>NC (SD5)</td><td>Not Connected (Data bit 5)</td></tr><tr><td>5 (A5)</td><td>NC (SD4)</td><td>Not Connected (Data bit 4)</td></tr><tr><td>6 (A6)</td><td>NC (SD3)</td><td>Not Connected (Data bit 3)</td></tr><tr><td>7 (A7)</td><td>NC (SD2)</td><td>Not Connected (Data bit 2)</td></tr><tr><td>8 (A8)</td><td>NC (SD1)</td><td>Not Connected (Data bit 1)</td></tr><tr><td>9 (A9)</td><td>NC (SD0)</td><td>Not Connected (Data bit 0)</td></tr><tr><td>10 (A10)</td><td>NC (IOCHRDY)</td><td>Not Connected (Processor Ready Ctrl)</td></tr><tr><td>11 (A11)</td><td>NC (AEN)</td><td>Not Connected (Address Enable )</td></tr><tr><td>12 (A12)</td><td>NC (SA19)</td><td>Not Connected (Address bit 19)</td></tr><tr><td>13 (A13)</td><td>NC (SA18)</td><td>Not Connected (Address bit 18)</td></tr><tr><td>14 (A14)</td><td>NC (SA17)</td><td>Not Connected (Address bit 17)</td></tr><tr><td>15 (A15)</td><td>NC (SA16)</td><td>Not Connected (Address bit 16)</td></tr><tr><td>16 (A16)</td><td>NC (SA15)</td><td>Not Connected (Address bit 15)</td></tr><tr><td>17 (A17)</td><td>NC (SA14)</td><td>Not Connected (Address bit 14)</td></tr><tr><td>18 (A18)</td><td>NC (SA13)</td><td>Not Connected (Address bit 13)</td></tr><tr><td>19 (A19)</td><td>NC (SA12)</td><td>Not Connected (Address bit 12)</td></tr><tr><td>20 (A20)</td><td>NC (SA11)</td><td>Not Connected (Address bit 11)</td></tr><tr><td>21 (A21)</td><td>NC (SA10)</td><td>Not Connected (Address bit 10)</td></tr><tr><td>22 (A22)</td><td>NC (SA9)</td><td>Not Connected (Address bit 9)</td></tr><tr><td>23 (A23)</td><td>NC (SA8)</td><td>Not Connected (Address bit 8)</td></tr><tr><td>24 (A24)</td><td>NC (SA7)</td><td>Not Connected (Address bit 7)</td></tr><tr><td>25 (A25)</td><td>NC (SA6)</td><td>Not Connected (Address bit 6)</td></tr><tr><td>26 (A26)</td><td>NC (SA5)</td><td>Not Connected (Address bit 5)</td></tr><tr><td>27 (A27)</td><td>NC (SA4)</td><td>Not Connected (Address bit 4)</td></tr><tr><td>28 (A28)</td><td>NC (SA3)</td><td>Not Connected (Address bit 3)</td></tr><tr><td>29 (A29)</td><td>NC (SA2)</td><td>Not Connected (Address bit 2)</td></tr><tr><td>30 (A30)</td><td>NC (SA1)</td><td>Not Connected (Address bit 1)</td></tr><tr><td>31 (A31)</td><td>NC (SA0)</td><td>Not Connected (Address bit 0)</td></tr><tr><td>32 (A32)</td><td>GND</td><td>Ground</td></tr></table>

Notes: The shaded area denotes power or ground. The signals marked with \* = Negative true logic.
Table 4-3. PC/104 Bus Interface Pin/Signal Descriptions (P1B)

<table><tr><td>Pin #</td><td>Signal</td><td>Description (P1 Row B)</td></tr><tr><td>33 (B1)</td><td>GND</td><td>Ground</td></tr><tr><td>34 (B2)</td><td>NC (RESETDRV)</td><td>Not Connected (System reset signal)</td></tr><tr><td>35 (B3)</td><td>+5V</td><td>+5V power</td></tr><tr><td>36 (B4)</td><td>NC (IRQ9)</td><td>Not Connected (Interrupt request 9)</td></tr><tr><td>37 (B5)</td><td>NC (-5V)</td><td>Not Connected (-5V)</td></tr><tr><td>38 (B6)</td><td>NC (DRQ2)</td><td>Not Connected (DMA request 2)</td></tr><tr><td>39 (B7)</td><td>NC (-12V)</td><td>Not Connected (-12V)</td></tr><tr><td>40 (B8)</td><td>NC (ENDXFR*)</td><td>Not Connected (Zero wait state)</td></tr><tr><td>41 (B9)</td><td>+12V</td><td>+12V power</td></tr><tr><td>42 (B10)</td><td>GND</td><td>Key pin</td></tr><tr><td>43 (B11)</td><td>NC (SMEMW*)</td><td>Not Connected (System Memory Write (lower 1MB)</td></tr><tr><td>44 (B12)</td><td>NC (SMEMR*)</td><td>Not Connected (System Memory Read (lower 1MB)</td></tr><tr><td>45 (B13)</td><td>NC (IOW*)</td><td>Not Connected (I/O Write)</td></tr><tr><td>46 (B14)</td><td>NC (IOR*)</td><td>Not Connected (I/O Read)</td></tr><tr><td>47 (B15)</td><td>NC (DACK3*)</td><td>Not Connected (DMA Acknowledge 3)</td></tr><tr><td>48 (B16)</td><td>NC (DRQ3)</td><td>Not Connected (DMA Request 3)</td></tr><tr><td>49 (B17)</td><td>NC (DACK1*)</td><td>Not Connected (DMA Acknowledge 1)</td></tr><tr><td>50 (B18)</td><td>NC (DRQ1)</td><td>Not Connected (DMA Request 1)</td></tr><tr><td>51 (B19)</td><td>NC (REFRESH*)</td><td>Not Connected (Memory Refresh)</td></tr><tr><td>52 (B20)</td><td>NC (SYSCLK)</td><td>Not Connected (Sys Clock)</td></tr><tr><td>53 (B21)</td><td>NC (IRQ7)</td><td>Not Connected (Interrupt Request 7)</td></tr><tr><td>54 (B22)</td><td>NC (IRQ6)</td><td>Not Connected (Interrupt Request 6)</td></tr><tr><td>55 (B23)</td><td>NC (IRQ5)</td><td>Not Connected (Interrupt Request 5)</td></tr><tr><td>56 (B24)</td><td>NC (IRQ4)</td><td>Not Connected (Interrupt Request 4)</td></tr><tr><td>57 (B25)</td><td>NC (IRQ3</td><td>Not Connected (Interrupt Request 3)</td></tr><tr><td>58 (B26)</td><td>NC (DACK2*)</td><td>Not Connected (DMA Acknowledge 2)</td></tr><tr><td>59 (B27)</td><td>NC (TC)</td><td>Not Connected (DMA Terminal Count)</td></tr><tr><td>60 (B28)</td><td>NC (BALE)</td><td>Not Connected (Address latch enable)</td></tr><tr><td>61 (B29)</td><td>+5V</td><td>+5V power</td></tr><tr><td>62 (B30)</td><td>NC (OSC)</td><td>Not Connected (14.3MHz clock)</td></tr><tr><td>63 (B31)</td><td>GND</td><td>Ground</td></tr><tr><td>64 (B32)</td><td>GND</td><td>Ground</td></tr></table>

Table 4-4. PC/104 Bus Interface Pin/Signal Descriptions (P1C)

<table><tr><td>Pin #</td><td>Signal</td><td>Description (P1 Row C)</td></tr><tr><td>1 (C0)</td><td>GND</td><td>Ground</td></tr><tr><td>2 (C1)</td><td>NC (SBHE*)</td><td>Not Connected (System Bus High Enable)</td></tr><tr><td>3 (C2)</td><td>NC (LA23)</td><td>Not Connected (Address bit 23)</td></tr><tr><td>4 (C3)</td><td>NC (LA22)</td><td>Not Connected (Address bit 22)</td></tr><tr><td>5 (C4)</td><td>NC (LA21)</td><td>Not Connected (Address bit 21)</td></tr><tr><td>6 (C5)</td><td>NC (LA20)</td><td>Not Connected (Address bit 20)</td></tr><tr><td>7 (C6)</td><td>NC (LA19)</td><td>Not Connected (Address bit 19)</td></tr><tr><td>8 (C7)</td><td>NC (LA18)</td><td>Not Connected (Address bit 18)</td></tr><tr><td>9 (C8)</td><td>NC (LA17)</td><td>Not Connected (Address bit 17)</td></tr><tr><td>10 (C9)</td><td>NC (MEMR*)</td><td>Not Connected (Memory Read)</td></tr><tr><td>11 (C10)</td><td>NC (MEMW*)</td><td>Not Connected (Memory Write)</td></tr><tr><td>12 (C11)</td><td>NC (SD8)</td><td>Not Connected (Data Bit 8)</td></tr><tr><td>13 (C12)</td><td>NC (SD9)</td><td>Not Connected (Data Bit 9)</td></tr><tr><td>14 (C13)</td><td>NC (SD10)</td><td>Not Connected (Data Bit 10)</td></tr><tr><td>15 (C14)</td><td>NC (SD11)</td><td>Not Connected (Data Bit 11)</td></tr><tr><td>16 (C15)</td><td>NC (SD12)</td><td>Not Connected (Data Bit 12)</td></tr><tr><td>17 (C16)</td><td>NC (SD13)</td><td>Not Connected (Data Bit 13)</td></tr><tr><td>18 (C17)</td><td>NC (SD14)</td><td>Not Connected (Data Bit 14)</td></tr><tr><td>19 (C18)</td><td>NC (SD15)</td><td>Not Connected (Data Bit 15)</td></tr><tr><td>20 (C19)</td><td>GND</td><td>Key Pin</td></tr></table>

Notes: The shaded area denotes power or ground. The signals marked with \* = Negative true logic.

Notes: The shaded area denotes power or ground. The signals marked with \* = Negative true logic.
Table 4-5. PC/104 Bus Interface Pin/Signal Descriptions (P1D)

<table><tr><td>Pin #</td><td>Signal</td><td>Description (P1 Row D)</td></tr><tr><td>21 (D0)</td><td>GND</td><td>Ground</td></tr><tr><td>22 (D1)</td><td>NC (MEMCS16*)</td><td>Not Connected (16-bit Memory Access)</td></tr><tr><td>23 (D2)</td><td>NC (IOCS16*)</td><td>Not Connected (16-bit I/O Access)</td></tr><tr><td>24 (D3)</td><td>NC (IRQ10)</td><td>Not Connected (Interrupt Request 10)</td></tr><tr><td>25 (D4)</td><td>NC (IRQ11)</td><td>Not Connected (Interrupt Request 11)</td></tr><tr><td>26 (D5)</td><td>NC (IRQ12)</td><td>Not Connected (Interrupt Request 12)</td></tr><tr><td>27 (D6)</td><td>NC (IRQ15)</td><td>Not Connected (Interrupt Request 15)</td></tr><tr><td>28 (D7)</td><td>NC (IRQ14)</td><td>Not Connected (Interrupt Request 14)</td></tr><tr><td>29 (D8)</td><td>NC (DACK0*)</td><td>Not Connected (DMA Acknowledge 0)</td></tr><tr><td>30 (D9)</td><td>NC (DRQ0)</td><td>Not Connected (DMA Request 0)</td></tr><tr><td>31 (D10)</td><td>NC (DACK5*)</td><td>Not Connected (DMA Acknowledge 5)</td></tr><tr><td>32 (D11)</td><td>NC (DRQ5)</td><td>Not Connected (DMA Request 5)</td></tr><tr><td>33 (D12)</td><td>NC (DACK6*)</td><td>Not Connected (DMA Acknowledge 6)</td></tr><tr><td>34 (D13)</td><td>NC (DRQ6)</td><td>Not Connected (DMA Request 6)</td></tr><tr><td>35 (D14)</td><td>NC (DACK7*)</td><td>Not Connected (DMA Acknowledge 7)</td></tr><tr><td>36 (D15)</td><td>NC (DRQ7)</td><td>Not Connected (DMA Request 7)</td></tr><tr><td>37 (D16)</td><td>+5V</td><td>+5V Power</td></tr><tr><td>38 (D17)</td><td>NC (MASTER*)</td><td>Not Connected (Bus Master Assert)</td></tr><tr><td>39 (D18)</td><td>GND</td><td>Ground</td></tr><tr><td>40 (D19)</td><td>GND</td><td>Ground</td></tr></table>

# IEEE 1394 Interfaces (J6, J7)

Table 4-6. IEEE 1394 Port 0 Interface Pin/Signal Descriptions (J6)

<table><tr><td>Pin #</td><td>Signal</td><td>Description</td></tr><tr><td>1</td><td>CPwr</td><td>+12V power +/- 5 % (connected to auto re-settable fuse)</td></tr><tr><td>2</td><td>GND</td><td>Common or power ground</td></tr><tr><td>3</td><td>TPB0-</td><td>Twisted Pair B, Port 0, Negative I/O signal</td></tr><tr><td>4</td><td>TPB0+</td><td>Twisted Pair B, Port 0, Positive I/O signal</td></tr><tr><td>5</td><td>TPA0-</td><td>Twisted Pair A, Port 0, Negative I/O signal</td></tr><tr><td>6</td><td>TPA0+</td><td>Twisted Pair A, Port 0, Positive I/O signal</td></tr><tr><td>7</td><td>SHLD1</td><td>Shield 1 to earth ground</td></tr><tr><td>8</td><td>SHLD2</td><td>Shield 2 to earth ground</td></tr></table>

Note: The shaded area denotes power or ground.

Table 4-7. IEEE 1394 Port 1 Interface Pin/Signal Descriptions (J7)

<table><tr><td>Pin #</td><td>Signal</td><td>Description</td></tr><tr><td>1</td><td>CPwr</td><td>+12V power +/- 5 % (connected to auto re-settable fuse)</td></tr><tr><td>2</td><td>GND</td><td>Common or power ground</td></tr><tr><td>3</td><td>TPB1-</td><td>Twisted Pair B, Port 1, Negative I/O signal</td></tr><tr><td>4</td><td>TPB1+</td><td>Twisted Pair B, Port 1, Positive I/O signal</td></tr><tr><td>5</td><td>TPA1-</td><td>Twisted Pair A, Port 1, Negative I/O signal</td></tr><tr><td>6</td><td>TPA1+</td><td>Twisted Pair A, Port 1, Positive I/O signal</td></tr><tr><td>7</td><td>SHLD1</td><td>Shield 1 to earth ground</td></tr><tr><td>8</td><td>SHLD2</td><td>Shield 2 to earth ground</td></tr></table>

Note: The shaded area denotes power or ground.

# NOTE

The auto reset fuses (F1 and F2) will automatically reset when the trip current falls below the trip value (1.5A). ).

# Auxiliary Power Interface (J5)

The MiniModule 1394 draws its power from the PC/104-Plus bus connector and only requires +5 volt input power, but uses the +12 volts for cable/bus power only. The +5V is used to generate +3.3V on board. )

• +5VDC +/- 5% @ 0.05 Amps
• +12VDC +/- 5% @ &lt; 1.5 Amps (Used for IEEE 1394 cable/bus power only)

If additional +5V or +12V power is required to power IEEE 1394 devices, it can be provided by the auxiliary power connector (J5). The auxiliary power connector uses a 10-pin header with 0.100” spacing. The auxiliary power connector (J5) supplies the voltages listed in Table 4-8 directly to the board for external use:

Table 4-8 gives the signals for power supply pin-outs and Table 4-9 provides the pin arrangement.

Table 4-8. Auxiliary Power Interface Pins/Signals (J5)

&lt;table&gt;<tr><td>Pin #</td><td>Signal</td><td>Description</td></tr><tr><td>1</td><td>GND</td><td>Ground</td></tr><tr><td>2</td><td>+5</td><td>+5 Volts +/- 5%</td></tr><tr><td>3</td><td>Key</td><td>Key pin</td></tr><tr><td>4</td><td>+12V</td><td>+12 Volts +/- 5%</td></tr><tr><td>5</td><td>GND</td><td>Ground</td></tr><tr><td>6</td><td>NC</td><td>Not connected</td></tr><tr><td>7</td><td>GND</td><td>Ground</td></tr><tr><td>8</td><td>+5</td><td>+5 Volts +/- 5%</td></tr><tr><td>9</td><td>GND</td><td>Ground</td></tr><tr><td>10</td><td>+5</td><td>+5 Volts +/- 5%</td></tr></table>

Note: The shaded area denotes power or ground.

Table 4-9. Auxiliary Power Pin Arrangement (J5)

<table><tr><td>Pin #</td><td>Signal</td><td>Pin #</td><td>Signal</td></tr><tr><td>1</td><td>GND</td><td>2</td><td>+5V</td></tr><tr><td>3</td><td>KEY</td><td>4</td><td>+12V</td></tr><tr><td>5</td><td>GND</td><td>6</td><td>NC</td></tr><tr><td>7</td><td>GND</td><td>8</td><td>+5V</td></tr><tr><td>9</td><td>GND</td><td>10</td><td>+5V</td></tr></table>

Note: The shaded area denotes power or ground.

# Contacting Support

Ampro Computers, Inc. provides a number of methods for contacting Technical Support listed in the Table A-1 below. Requests for support through the Virtual Technician are given the highest priority, and usually will be addressed within one working day.

• Ampro Virtual Technician – This is a comprehensive support center designed to meet all your technical needs. This service is free and available 24 hours a day through the Ampro web site at http://ampro.custhelp.com. This includes a searchable database of Frequently Asked Questions, which will help you with the common information requested by most customers. This is a good source of information to look at first for your technical solutions. However, you must sign in to access this service.

Personal Assistance – You may also request personal assistance by going to the "Ask a Question" area in the Virtual Technician. Requests can be submitted 24 hours a day, 7 days a week. You will receive immediate confirmation that your request has been entered. Once you have submitted your request you can go to the "My Stuff" area and log in to check status, update your request, and access other features.

• Embedded Design Resource Center – This service is also free and available 24 hours a day at the Ampro web site at http://www.ampro.com. However, you must sign in to access this service.

The Embedded Design Resource Center was created as a resource for embedded system developers to share Ampro's knowledge, insight, and expertise gained from years of experience. This page contains links to White Papers, Specifications, and additional technical information.

Table A-1. USA Technical Support Contact Information

<table><tr><td>Method</td><td>Contact Information</td></tr><tr><td>Virtual Technician</td><td>http://ampro.custhelp.com</td></tr><tr><td>Web Site</td><td>http://www.ampro.com</td></tr><tr><td>E-mail</td><td>support@ampro.com</td></tr><tr><td>Standard Mail</td><td>Ampro Computers, Incorporated5215 Hellyer AvenueSan Jose, CA 95138-1007, USA</td></tr></table>

# Getting Updates

This feature is provided for you on the MiniModule Doc & SW (Documentation & Software) CD-ROM and is a hot link to Ampro’s Web site. You can access the latest updates by clicking on Check for Latest Update in you’re CD-ROM’s main menu. The link on the CD-ROM takes you to the Ampro web site where the search and compare engine on the web site compares your current CD-ROM to the latest files available on the Ampro web site.

Once you have made a selection of desired updated material, the search and compare engine generates a list of the current manuals or software updates not on your CD-ROM and displays this list on the screen for you to view. Once the list is displayed you can select the desired updates or new files from the list you want to download to your PC. You can then printout the updates or files, save it to disk, or store it on a new CD-ROM. This list includes documentation and software updates. However, you will have to login in to the Ampro web site to access this information.

+12VDC support

IEEE 1394 cable/bus power only......15, 20, 30

Ampro Products

CoreModule Family.. 3

EnCore Family.. 3

Little Board Family.. 3

MiniModule™ ESB .. 2

MiniModule™ PCC II . 2

MiniModule™ PCC III .. 3

MiniModule™ USB2. 3

block diagram

MiniModule 1394 . 15

cable/bus power only

+12VDC.. ..15, 20, 30

CD-ROM

MiniModule Doc & SW. 2

MiniModule Documentation and Support Software (Doc & SW).. 2

CD-ROM access . . 11

chip specifications... 2

chip web sites... . 2

dimensions . 19

environmental specifications.. . 20

heatsink

requirements.. . 20

IEEE 1394 cable/bus power

+12VDC.. ..15, 20, 30

IEEE 1394 Interface

connectors .. .. 8, 16, 29

input and output codes

table notes .. 25

integrated circuit web sites.. . 2

major integrated circuits . 16

MiniModule 1394

alternate connections. 17

auto reset fuses.. .. 16, 30

auxiliary power connector.. 30

block diagram .. 15

CD-ROM access .. 11

connectors .. ...8, 13, 16, 29

device interfaces.. 14

drivers .. 11

heatsink requirements . 20

IEEE 1394 controller .. 14

IEEE interface connectors... .. 8, 16, 29

integrated circuits.. . 16

pass through connector . . 26

PC/104-Plus .. . 21

PCI stack position .. 9

power requirements .. .20

product description ... .14

QuickStart requirements.

selector switch .. 18

specifications ... .19

stack position.. .18

target system...

MiniModule Doc & SW CD-ROM .. 2

MiniModule Documentation and

Support Software CD-ROM ..

pass through connector

PC/104 bus .. .26

PC/104 and PC/104-Plus Concept.... ..13

PC/104 bus

pass through connector ... .26

PC/104 only modules

not supported ..

PCI Bus

33 MHz... .21

PCI stack position

selector switch .. ... 9, 18

power requirements . ..20

QuickStart Guide

Chapter 2 ..

QuickStart Kit

CD-ROM.. .2

contents..

MiniModule 1394.. 2

Reference Manual

Chapters 1, 3, 4...

reference material

specifications .... ... 1, 2

selector switch

stack position.. 18

site preparation

environmental considerations .... .20

specifications

integrated circuits .. 2

MiniModule 1394.. .19

reference material . .. 1, 2

stack position

selector switch .. 18

table notes

input and output codes.. .25

target board.. .. 1, 5, 7, 9, 10, 13, 14

target system

CoreModule board.

Little Board single board computer ............ .7

weight ... .19
[🔗 Link to the original document](.5001686aa-mm1394-qs-guide-ref-man/5001686aa-mm1394-qs-guide-ref-man.pdf)
