Здравствуйте.
Есть система с Nios и пользовательским модулем, подключенным по шине Avalon-MM (Slave) и встроенным в систему через SOPC Builder.
Хочу сделать так, чтобы Nios подавал reset этот модуль в определенный момент времени.
Описание стандарта Avalon говорит о том, что есть некий интерфейс Avalon Reset Sink, который можно назначить как associated reset к интерфейсу Avalon-MM.
Нигде не смог найти информацию или примеры, как вызвать этот reset из кода для Nios (по типу IORD(), IOWR() для Avalon-MM). Это в принципе не предусмотрено? Может быть, нужно, чтобы пользовательский модуль выставлял resetrequest, и Nios сам будет его ресетить? Подскажите, пожалуйста.
P.S.
Конечно, reset можно ввести в модуль как conduit_end или как один из адресов интерфейса Avalon-MM, но это как-то неправильно.