Altera PCI Compiler User Manual
Page 6

vi
User Guide Version 11.1
Altera Corporation
PCI Compiler
Contents
Compile the Design ............................................................................................................................. 1–16
Program a Device ................................................................................................................................ 1–18
PCI Timing Support ............................................................................................................................ 1–18
Using the Reference Designs .............................................................................................................. 1–19
Parameterize PCI Compiler ................................................................................................................. 2–1
PCI MegaCore Function Settings ........................................................................................................ 2–1
Read-Only PCI Configuration Registers ............................................................................................ 2–2
PCI Base Address Registers (BARs) .................................................................................................... 2–2
Advanced PCI MegaCore Function Features .................................................................................... 2–3
Optional Registers ....................................................................................................................... 2–3
Optional Interrupt Capabilities ................................................................................................. 2–4
Master Features ........................................................................................................................... 2–4
Chapter 3. Functional Description
Target Device Signals & Signal Assertion .................................................................................... 3–6
Master Device Signals & Signal Assertion .................................................................................... 3–9
Parameterized Configuration Register Signals .......................................................................... 3–15
Local Address, Data, Command, & Byte Enable Signals ......................................................... 3–16
Target Local-Side Signals .............................................................................................................. 3–20
Master Local-Side Signals ............................................................................................................. 3–24
PCI Bus Commands ............................................................................................................................ 3–27
Configuration Registers ...................................................................................................................... 3–28
Vendor ID Register ......................................................................................................................... 3–31
Device ID Register .......................................................................................................................... 3–31
Command Register ........................................................................................................................ 3–32
Status Register ................................................................................................................................ 3–33
Revision ID Register ...................................................................................................................... 3–34
Class Code Register ........................................................................................................................ 3–35
Cache Line Size Register ............................................................................................................... 3–35
Latency Timer Register .................................................................................................................. 3–36
Header Type Register .................................................................................................................... 3–36
Base Address Registers .................................................................................................................. 3–37
CardBus CIS Pointer Register ....................................................................................................... 3–40
Subsystem Vendor ID Register .................................................................................................... 3–40
Subsystem ID Register ................................................................................................................... 3–41
Expansion ROM Base Address Register ..................................................................................... 3–41
Capabilities Pointer ........................................................................................................................ 3–42
Interrupt Line Register .................................................................................................................. 3–43