2. PCI Interface
46
PowerSpan II User Manual
80A1010_MA001_09
Integrated Device Technology
www.idt.com
2.3
PCI Master Interface
In order for PowerSpan II to be a PCI master in a transaction the Bus Master (BM) bit, in the
Control and Status Register.” on page 251
, must be set. With this bit set, PowerSpan II is PCI Master in
a transaction in the following instances:
•
Servicing a request by:
— the processor bus: PowerSpan II is accessed as a PB slave
— the alternate PCI Interface: PowerSpan II is accessed as a PCI target
•
processing a transfer by one of the four PowerSpan II DMA channels
•
generating a configuration or IACK cycle because of a PowerSpan II register access
This section discusses only the first three conditions listed above. Configuration and IACK cycles are
discussed in
“Configuration and IACK Cycle Generation” on page 246
The operation of the PCI Master is described by dividing the PCI master transaction into the following
phases:
•
Arbitration phase: This section
describes how PowerSpan II requests the PCI bus and its response
to bus parking.
•
Address phase: This section discusses the generation of the PCI address and command encoding.
•
Data phase: This section describes control of burst length.
•
Terminations: This section
explains the terminations supported by
PowerSpan II, how they are mapped to the source port (Processor Interface or the alternate PCI
Interface), and exception handling.
PowerSpan II cannot be both master and target on a PCI bus at the same time.
Содержание PowerSpan II
Страница 8: ...Contents 8 PowerSpan II User Manual 80A1010_MA001_09 Integrated Device Technology www idt com ...
Страница 14: ...List of Tables 14 PowerSpan II User Manual 80A1010_MA001_09 Integrated Device Technology www idt com ...
Страница 18: ...About this Document 18 PowerSpan II User Manual 80A1010_MA001_09 Integrated Device Technology www idt com ...
Страница 82: ...2 PCI Interface 82 PowerSpan II User Manual 80A1010_MA001_09 Integrated Device Technology www idt com ...
Страница 112: ...3 Processor Bus Interface 112 PowerSpan II User Manual 80A1010_MA001_09 Integrated Device Technology www idt com ...
Страница 156: ...7 Interrupt Handling 156 PowerSpan II User Manual 80A1010_MA001_09 Integrated Device Technology www idt com ...
Страница 380: ...12 Register Descriptions 380 PowerSpan II User Manual 80A1010_MA001_09 Integrated Device Technology www idt com ...
Страница 394: ...14 Package Information 394 PowerSpan II User Manual 80A1010_MA001_09 Integrated Device Technology www idt com ...
Страница 414: ...15 AC Timing 414 PowerSpan II User Manual 80A1010_MA001_09 Integrated Device Technology www idt com ...
Страница 416: ...16 Ordering Information 416 PowerSpan II User Manual 80A1010_MA001_09 Integrated Device Technology www idt com ...
Страница 420: ...A Hardware Implementation 420 PowerSpan II User Manual 80A1010_MA001_09 Integrated Device Technology www idt com ...
Страница 428: ...B Typical Applications 428 PowerSpan II User Manual 80A1010_MA001_09 Integrated Device Technology www idt com ...
Страница 432: ...Glossary 432 PowerSpan II User Manual 80A1010_MA001_09 Integrated Device Technology www idt com ...