13-02-2013, 03:28 PM
CASE STUDY ON PCI
CASE STUDY.docx (Size: 99.3 KB / Downloads: 29)
FEATURES OF PCI :
• Components designed for the PCI bus are PCI-specific and do not depend on the processor.
• PCI has support for up to approximately 80 PCI functions per PCI bus.
• It supports up to 256 PCI buses.
• Low power consumption was one of the major goals of PCI specification.
• Revision 2.0 spec supported PCI bus speeds up to 33 MHz. Revision 2.1 adds support for 66 MHz bus operation.
• Bus width is 64-bits.
• Access time is as fast as 60ns.
• Bursts can be performed on all read and write transfers.
• Bridges support full bus concurrency with processor bus, PCI bus (or buses), and the expansion bus simultaneously in use.
• Full support of PCI bus masters allows peer-to-peer PCI access, as well as access to main memory and expansion bus devices through PCI-to-PCI and expansion bus bridges.
• Arbitration for the PCI bus can take place while another bus master is performing a transfer on the PCI bus.
• Economical use of bus signals allows implementation of a functional PCI target with 47 pins and an initiator with 49 pins.
• Parity checking on the address, command and data.
• Memory, I/O and configuration address space.
• Full bit-level specification of the configuration registers necessary to support automatic device detection and configuration.
• Software drivers utilize same command set and status definition when communicating with PCI device or its expansion bus-oriented cousin.
• The specification includes a definition of PCI connectors and add-in cards.
• The specification defines three card sizes: long, short and variable-height short cards.