Intel D945GCCR Product Specification - Page 47

PCI Conventional Interrupt Routing Map

Page 47 highlights

Technical Reference 2.6 PCI Conventional Interrupt Routing Map This section describes interrupt sharing and how the interrupt signals are connected between the PCI Conventional bus connectors and onboard PCI Conventional devices. The PCI Conventional specification describes how interrupts can be shared between devices attached to the PCI Conventional bus. In most cases, the small amount of latency added by interrupt sharing does not affect the operation or throughput of the devices. In some special cases where maximum performance is needed from a device, a PCI Conventional device should not share an interrupt with other PCI Conventional devices. Use the following information to avoid sharing an interrupt with a PCI Conventional add-in card. PCI Conventional devices are categorized as follows to specify their interrupt grouping: • INTA: By default, all add-in cards that require only one interrupt are in this category. For almost all cards that require more than one interrupt, the first interrupt on the card is also classified as INTA. • INTB: Generally, the second interrupt on add-in cards that require two or more interrupts is classified as INTB. (This is not an absolute requirement.) • INTC and INTD: Generally, a third interrupt on add-in cards is classified as INTC and a fourth interrupt is classified as INTD. The ICH7 has eight Programmable Interrupt Request (PIRQ) input signals. All PCI Conventional interrupt sources either onboard or from a PCI Conventional add-in card connect to one of these PIRQ signals. Some PCI Conventional interrupt sources are electrically tied together on the board and therefore share the same interrupt. Table 14 shows an example of how the PIRQ signals are routed. Table 14. PCI Interrupt Routing Map PCI Interrupt Source PCI bus connector 1 PCI bus connector 2 ICH7 LAN PIRQA PIRQB INTA ICH7 PIRQ Signal Name PIRQC PIRQD PIRQE PIRQF INTD INTA INTA INTB PIRQG INTB INTC PIRQH INTC INTD NOTE In PIC mode, the ICH7 can connect each PIRQ line internally to one of the IRQ signals (3, 4, 5, 6, 7, 9, 10, 11, 12, 14, and 15). Typically, a device that does not share a PIRQ line will have a unique interrupt. However, in certain interrupt-constrained situations, it is possible for two or more of the PIRQ lines to be connected to the same IRQ signal. Refer to Table 13 for the allocation of PIRQ lines to IRQ signals in APIC mode. PCI interrupt assignments to the USB ports, Serial ATA ports, and PCI Express ports are dynamic. 47

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94

Technical Reference
47
2.6
PCI Conventional Interrupt Routing Map
This section describes interrupt sharing and how the interrupt signals are connected
between the PCI Conventional bus connectors and onboard PCI Conventional devices.
The PCI Conventional specification describes how interrupts can be shared between
devices attached to the PCI Conventional bus.
In most cases, the small amount of
latency added by interrupt sharing does not affect the operation or throughput of the
devices.
In some special cases where maximum performance is needed from a device,
a PCI Conventional device should not share an interrupt with other PCI Conventional
devices.
Use the following information to avoid sharing an interrupt with a PCI
Conventional add-in card.
PCI Conventional devices are categorized as follows to specify their interrupt grouping:
INTA:
By default, all add-in cards that require only one interrupt are in this
category.
For almost all cards that require more than one interrupt, the first
interrupt on the card is also classified as INTA.
INTB:
Generally, the second interrupt on add-in cards that require two or more
interrupts is classified as INTB.
(This is not an absolute requirement.)
INTC and INTD:
Generally, a third interrupt on add-in cards is classified as INTC
and a fourth interrupt is classified as INTD.
The ICH7 has eight Programmable Interrupt Request (PIRQ) input signals.
All PCI
Conventional interrupt sources either onboard or from a PCI Conventional add-in card
connect to one of these PIRQ signals.
Some PCI Conventional interrupt sources are
electrically tied together on the board and therefore share the same interrupt.
Table
14 shows an example of how the PIRQ signals are routed.
Table 14. PCI Interrupt Routing Map
ICH7 PIRQ Signal Name
PCI Interrupt Source
PIRQA
PIRQB
PIRQC
PIRQD
PIRQE
PIRQF
PIRQG
PIRQH
PCI bus connector 1
INTD
INTA
INTB
INTC
PCI bus connector 2
INTA
INTB
INTC
INTD
ICH7 LAN
INTA
±
NOTE
In PIC mode, the ICH7 can connect each PIRQ line internally to one of the IRQ signals
(3, 4, 5, 6, 7, 9, 10, 11, 12, 14, and 15). Typically, a device that does not share a
PIRQ line will have a unique interrupt.
However, in certain interrupt-constrained
situations, it is possible for two or more of the PIRQ lines to be connected to the same
IRQ signal.
Refer to Table 13 for the allocation of PIRQ lines to IRQ signals in APIC
mode.
PCI interrupt assignments to the USB ports, Serial ATA ports, and PCI Express ports
are dynamic.