Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
19 years ago

address calculation

Hello!

I'm developing master peripheral component (32bit) which should read data from sdram(32bit). I found out(with experiment) that if master should read data from address BASE+OFFSET, master should set BASE+OFFSET/4 on address bus. Why? Is it specific of Avalon bus?

Thanks a lot!

1 Reply

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Hey

    Have you connected the your master addresses correctly to your slave device?

    See document mnl_avalon_spec.pdf, p71

    For a 32b slave,you should connect your avalon bridge address A2 to slave address A0, master address A3 to slave A1, .....

    Kind regards

    Karel