PCI Bus Issues
Several features of the PCI bus must be handled in the correct fashion when interfacing with the HT bus. For background information and details regarding PCI ordering, refer to MindShare's PCI System Architecture book, 4th edition.
PCI Ordering Requirements
Transaction ordering on the PCI bus is based on the Producer/Consumer programming model. This model involves 5 elements:
Producer — PCI master that sources data to a memory target
Target — main memory or any PCI device containing memory
Consumer — PCI master that reads and processes the Producer data from the target
Flag element — a memory or I/O location updated by the producer to indicate that all data has been delivered to the target, and checked by the Consumer to determine ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access