Forum Discussion
Wincent_Altera
Regular Contributor
3 years agoHi,
The PIO is always mapped to BAR2, see 3.1.4. Avalon-MM PIO Master:
See also 4.1.1 which mentions the addressing:
BAR0 is always used for the Control Register Block (CSR), see 3.1.9. Control Registers
The Bursting Avalon-MM Master (BAM) can be mapped to any BAR other than 0, see 3.2. Bursting Avalon-MM Master (BAM)
8.2.7 API List, table 97 to 100 detail the PIO API format:
Our Example Design can be generate to include a PIO Master on BAR2, as a starting point you may want to generate and refer to that:
Regards,
Wincent_Intel