Цитата(juvf @ Oct 14 2012, 18:42)

Посмотрел вашу реализацию.... Не совсем понятно как это иинтегрируется в SOPC? Как этот уарт внедрить в NIOS?
Как обычно это и делается. В SOPC выполняете команду "new component" (ЕМНИП). Выбираете головной файл, у меня это один из обертоных файлов. Ну а далее можно догадаться по пунктам, ну и мануал по созданию своего компонета в помощь. Или не в этом вопрос?
Цитата
Начал свою реализачию делать через *_hw.tcl. Вопрос возник. У вас 2 шины, у меня 1. Сделал шину Avalon-MM slave. Её подключил к ядру ниоса и её же подключил к DMA. Воде авалон позволяет двух мастеров на шине иметь и колизии автоматом разруливаются. Будет так работать или обязятельно для кантроля нужна одна шина, а для DMA отдельная?
Будет работать и так. Там арбитраж реализован.
А то что у меня две шины - так у меня же DMA внутри. Соответственно он обязан иметь мастера. Если Вы используете внешний DMA, то получите тоже самое, почти.