Acromag ACPC8625 Series Скачать руководство пользователя страница 8

INDUSTRIAL I/O PACK SERIES ACPC8625                                               CompactPCI BUS CARRIER BOARD
___________________________________________________________________________________________

- 7 -

3.   This access time assumes zero IP module wait states.  For each

IP module wait state 250n seconds must be added to this value.

FIELD GROUNDING CONSIDERATIONS

Carrier boards are designed with passive filters on each supply

line to each IP module.  This provides maximum filtering and signal
decoupling between the IP modules and the carrier board.  However,
the boards are considered non-isolated, since there is electrical
continuity between the CompactPCI bus and the IP grounds.
Therefore, unless isolation is provided on the IP module itself, the
field I/O connections are not isolated from the CompactPCI bus.
Care should be taken in designing installations without isolation to
avoid ground loops and noise pickup.  This is particularly important
for analog I/O applications when a high level of accuracy/resolution
is needed (12-bits or more).  Contact your Acromag representative
for information on our many isolated signal conditioning products
that could be used to interface to the IP input/output modules.

3.0   PROGRAMMING INFORMATION

This Section provides the specific information necessary to

program and operate the ACPC8625 non-intelligent carrier board.

This Acromag ACPC8625 complies with PCI Specification

Version 2.1 and CompactPCI Specification PICMG 2.0 R2.1.  It is a
CompactPCI bus slave carrier board for Industrial I/O Pack
mezzanine (IP) modules.  The carrier connects a CompactPCI host
bus to the IP module’s 16-bit data bus per the Industrial I/O Pack
logic interface specification on the mezzanine (IP) modules which
are installed on the carrier.

The CompactPCI bus is defined to address three distinct

address spaces: I/O, memory, and configuration space.  The IP
modules can be accessed via the CompactPCI bus memory
space only.

The CompactPCI card’s configuration registers are initialized by

system software at power-up to configure the card.  The
CompactPCI carrier is a Plug-and-Play card.  As a Plug-and-Play
card the board’s base address and system interrupt request line are
not selected via jumpers but are assigned by system software upon
power-up via the configuration registers.  A CompactPCI bus
configuration access is used to access a CompactPCI card’s
configuration registers.

CompactPCI Configuration Address Space

When the computer is first powered-up, the computer’s system

configuration software scans the CompactPCI bus to determine
what CompactPCI devices are present.  The software also
determines the configuration requirements of the CompactPCI card.

The system software accesses the configuration registers to

determine how many blocks of memory space the carrier requires.  It
then programs the carrier’s configuration registers with the unique
memory address range assigned.

The configuration registers are also used to indicate that the

CompactPCI carrier requires an interrupt request line.  The system
software then programs the configuration registers with the interrupt
request line assigned to the CompactPCI carrier.

Since this CompactPCI carrier is relocatable and not hardwired

in address space, this carrier’s mapping and IRQ information is
stored in the carrier’s Configuration Space registers.

Configuration Transactions

The CompactPCI bus is designed to recognize certain I/O

accesses initiated by the host processor as a configuration access.
Configuration uses two 32-bit I/O ports located at addresses 0CF8
and 0CFC hex.  These two ports are:

 

32-bit configuration address port, occupying I/O addresses
0CF8 through 0CFB hex.

 

32-bit configuration data port, occupying I/O addresses 0CFC
through 0CFF hex.

Configuration space is accessed by writing a 32-bit long-word

into the configuration address port that specifies the CompactPCI
bus, the carrier board on the bus, and the configuration register on
the carrier being accessed.  A read or write to the configuration data
port will then cause the configuration address value to be translated
to the requested configuration cycle on the CompactPCI bus.
Accesses to the configuration data port determine the size of the
access to the configuration register addressed and can be an 8, 16,
or 32-bit operation.

Any access to the Configuration address port that is not a 32-bit

access is treated like a normal computer I/O access.  Thus,
computer I/O devices using 8 or 16-bit registers are not affected
because they will be accessed as expected.

Table 3.1:  Configuration Address Port

BIT

FUNCTION

31

Enables accesses to Configuration Data to be
translated to configuration cycles on the CompactPCI
bus.

30-24

Reserved, Return 0 when read.

23-16

Bus Number

Choose a specific CompactPCI bus in the
system.

15-11

Device Number

Choose a specific device/CompactPCI board on
the bus.

10-8

Function Number

Choose a specific function in a device.  Function
number is zero for the ACPC8625.

7-2

Register Number

Used to indicate which CompactPCI
Configuration Register  to access.  The
Configuration Registers and their corresponding
register numbers are given in Table 3.2.

1-0

Read Only bits that return 0.

Configuration Registers

The CompactPCI specification requires software driven

initialization and configuration via the Configuration Address space.
This CompactPCI carrier provides 256 bytes of configuration
registers for this purpose as shown in Table 3.2, to facilitate Plug-
and-Play compatibility.

The Configuration Registers are accessed via the Configuration

Address and Data Ports.  The most important Configuration
Registers are the Base Address Registers and the Interrupt Line
Register which must be read to determine the base address
assigned to the carrier and the interrupt request line that goes active
on a carrier interrupt request.

Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

Содержание ACPC8625 Series

Страница 1: ...service in house repair center WE BUY USED EQUIPMENT Sell your excess underutilized and idle used equipment We also offer credit for buy backs and trade ins www artisantg com WeBuyEquipment REMOTE IN...

Страница 2: ...ED 30765 South Wixom Road P O BOX 437 Wixom MI 48393 7037 U S A Tel 248 624 1541 Fax 248 624 9234 Copyright 1999 Acromag Inc Printed in the USA Data and specifications are subject to change without no...

Страница 3: ...5025 552 13 CompactPCI TRANSITION MODULE MODEL TRANS C200 13 DRAWINGS Page 4501 788 ACPC8625 IP LOCATIONS 14 4501 789 IP MECHANICAL ASSEMBLY DRAWING 14 4501 790 ACPC8625 BLOCK DIAGRAM 15 4501 758 CABL...

Страница 4: ...sitive self locking mechanism so they cannot be unlocked accidentally These handles are fully IEEE 1101 10 compliant and are needed to give leverage to install and remove the board EMC Front Panel The...

Страница 5: ...the IP modules to the carrier board alone results in elevated IP module and carrier board temperatures and the restricted air flow within the chassis aggravates this problem Adequate air circulation...

Страница 6: ...2 6 MEMSEL 31 D03 7 DMAReq1 32 D04 8 IntSel 33 D05 9 DMAck0 34 D06 10 IOSEL 35 D07 11 RESERVED 36 D08 12 A1 37 D09 13 DMAEnd 38 D10 14 A2 39 D11 15 ERROR 40 D12 16 A3 41 D13 17 INTReq0 42 D14 18 A4 43...

Страница 7: ...ponent side J5 is used to route IP Modules C D field signals from the carrier to the backplane TABLE 2 4 CompactPCI I O Signals J5 CONNECTIONS Pin Row A Row B Row C Row D Row E Row F 1 3 3V 3 3V 3 3V...

Страница 8: ...memory address range assigned The configuration registers are also used to indicate that the CompactPCI carrier requires an interrupt request line The system software then programs the configuration...

Страница 9: ...Address Hex High Byte D15 D08 Low Byte D07 D00 Base Address Hex 0141 017F Not Used Not Used 0140 017E 0181 01FF IP A I O Space IP A I O Space 0180 01FE 0201 027F IP B I O Space IP B I O Space 0200 02...

Страница 10: ...ace is read to respond to an interrupt request via the IP Module s INTREQ1 signal An access to an interrupt select space results in the IP module serving up an interrupt vector In addition access to t...

Страница 11: ...pactPCI bus interface is also used to communicate with and control external devices that are connected to an IP module s field I O signals assuming an IP module is present on the carrier board The Com...

Страница 12: ...oning board be returned to Acromag for repair The board can be damaged unless special SMT repair and service tools are used Further Acromag has automated test equipment that thoroughly checks the perf...

Страница 13: ...Upon power up the system auto configuration process plug play maps the carrier s base address for a 1K byte block of memory into the PCI bus 32 bit Memory Space INDUSTRIAL I O PACK COMPLIANCE Specific...

Страница 14: ...and Physical Attributes See Drawing 4501 464 Field Wiring 50 position terminal blocks with screw clamps Wire range 12 to 26 AWG Connections to TRANS C200 Transition Module P1 50 pin male header with s...

Страница 15: ...ACPC8625 CompactPCI BUS CARRIER BOARD ___________________________________________________________________________________________ 14 Artisan Technology Group Quality Instrumentation Guaranteed 888 88...

Страница 16: ...ACPC8625 CompactPCI BUS CARRIER BOARD ___________________________________________________________________________________________ 15 Artisan Technology Group Quality Instrumentation Guaranteed 888 88...

Страница 17: ...ACPC8625 CompactPCI BUS CARRIER BOARD ___________________________________________________________________________________________ 16 Artisan Technology Group Quality Instrumentation Guaranteed 888 88...

Страница 18: ...card cages Schematic and Physical Attributes See Drawing 4501 791 Over Electrical Specifications 30 VAC per UL and CSA SCSI 2 connector spec s 1 Amp maximum at 50 energized SCSI 2 connector spec s Fi...

Страница 19: ...2 4501 791B Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Страница 20: ...service in house repair center WE BUY USED EQUIPMENT Sell your excess underutilized and idle used equipment We also offer credit for buy backs and trade ins www artisantg com WeBuyEquipment REMOTE IN...

Отзывы: