Цитата(torik @ Jan 28 2009, 04:52)

Где-то я читал давно, да найти не могу. Модуль будет "видеть" абсолютный адрес или только относительный? В последнем случае достаточно будет использовать сигнал CS шины авалон.
vetal вам уже сказал. Задачу декодирования доступа к вашему слейву берет на себя интерконект (Avalon Switch Fabric), и адрес он вам подсунет после удаления из него информации о выборе вашего слейва.
Обычно это делается за счет "адресных окон" в карте адресов, которые выбираются кратными 2^N.
например. пусть мастер пользует карту :: слейв1 : 0x000 - 0x0FF, слейв 2 0x100 - 0x1FF. В этом случае 9ый бит выбирает к какому слейву обращаться, а каждый слейв видит CS (зависит от используемой шины) и адрес 0x00-0xFF .
Но для себя можно поизвращаться и сделать окна не кратные 2^N, будет весело %)