![Acromag PMC408 Series Скачать руководство пользователя страница 6](http://html1.mh-extra.com/html/acromag/pmc408-series/pmc408-series_user-manual_2841228006.webp)
SERIES PMC408 PCI MEZZANINE CARD 32-CHANNEL DIGITAL I/O MODULE
___________________________________________________________________________________________
- 5 -
Table 2.2: PMC Connector Pin Assignments for J1 (32-bit PCI)
Signal Name
Pin #
Signal Name
Pin #
TCK
1 -12V 2
GND 3 INTA# 4
INTB#
5
INTC#
6
BUSMODE1# 7
+5V
8
INTD#
9
PCI-RSVD*
10
GND 11
PCI-RSVD*
12
CLK 13 GND 14
GND 15
GNT#
16
REQ#
17 +5V 18
V(I/O)
19 AD[31] 20
AD[28] 21 AD[27] 22
AD[25] 23 GND 24
GND 25
C/BE[3]#
26
AD[22] 27 AD[21] 28
AD[19] 29 +5V 30
V(I/O)
31 AD[17] 32
FRAME# 33 GND
34
GND 35 IRDY# 36
DEVSEL# 37
+5V
38
GND 39
LOCK#
40
SDONE#
41
SBO#
42
PAR 43 GND 44
V(I/O)
45 AD[15] 46
AD[12] 47 AD[11] 48
AD[09] 49 +5V 50
GND 51
C/BE[0]#
52
AD[06] 53 AD[05] 54
AD[04] 55 GND 56
V(I/O)
57 AD[03] 58
AD[02] 59 AD[01] 60
AD[00] 61 +5V 62
GND 63
REQ64#
64
# Indicates that the signal is active low.
BOLD ITALIC
Signals are NOT USED by this PMC Model.
Table 2.3: PMC Connector Pin Assignments for J2 (32-bit PCI)
Signal Name
Pin #
Signal Name
Pin #
+12V 1
TRST#
2
TMS
3
TDO
4
TDI
5 GND 6
GND 7
PCI-RSVD*
8
PCI-RSVD*
9
PCI-RSVD*
10
BUSMODE2# 11
+3.3V
12
RST# 13
BUSMODE3#
14
+3.3V 15
BUSMODE4#
16
PCI-RSVD*
17 GND 18
AD[30] 19 AD[29] 20
GND 21 AD[26] 22
AD[24] 23 +3.3V 24
IDSEL 25 AD[23] 26
+3.3V 27 AD[20] 28
AD[18] 29 +GND 30
AD[16] 31
C/BE[2]# 32
GND 33
PCI-RSVD
34
TRDY# 35 +3.3V 36
GND 37
STOP# 38
Signal Name
Pin #
Signal Name
Pin #
PERR# 39 GND 40
+3.3V 41 SERR# 42
C/BE[1]# 43 GND
44
AD[14] 45 AD[13] 46
GND 47 AD[10] 48
AD[08] 49 +3.3V 50
AD[07] 51
PCI-RSVD
52
+3.3V 53
PCI-RSVD
54
PCI-RSVD
55 GND 56
PCI-RSVD
57
PCI-RSVD
58
GND 59
PCI-RSVD
60
ACK64#
61 +3.3V 62
GND 63
PCI-RSVD
64
# Indicates that the signal is active low.
BOLD ITALIC
Signals are NOT USED by this PMC Model.
3.0 PROGRAMMING INFORMATION
This Section provides the specific information necessary to
program and operate the PMC408 module.
This Acromag PMC408 is a PCI Local Bus Specification version
2.2 compliant PCI bus target only PMC module. The carrier/CPU
connects a PCI host bus to the PMC module.
The PCI bus is defined to address three distinct address
spaces: I/O, memory, and configuration space. The PMC module
can be accessed via the PCI bus memory space and configuration
spaces, only.
The PCI card’s configuration registers are initialized by system
software at power-up to configure the card. The PMC408 module is
a Plug-and-Play PCI 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 PCI bus configuration access is used to
access a PCI card’s configuration registers.
PCI Configuration Address Space
When the computer is first powered-up, the computer’s system
configuration software scans the PCI bus to determine what PCI
devices are present. The software also determines the configuration
requirements of the PCI card.
The system software accesses the configuration registers to
determine how many blocks of memory space the carrier requires. It
then programs the PMC module’s configuration registers with the
unique memory address range assigned.
The configuration registers are also used to indicate that the
PMC module requires an interrupt request line. The system
software then programs the configuration registers with the interrupt
request line assigned to the PMC module.
Since this PMC module is relocatable and not fixed in address
space, this module’s device driver provided by Acromag uses the
mapping information stored in the module’s Configuration Space
registers to determine where the module is mapped in memory
space and which interrupt line will be used.