|
|
  |
SGDMA память бессовестно жрет, можно ли на регистрах? |
|
|
|
Feb 19 2011, 19:39
|
Профессионал
    
Группа: Свой
Сообщений: 1 284
Регистрация: 9-04-06
Пользователь №: 15 968

|
Цитата(vadimuzzz @ Feb 19 2011, 18:21)  я не вижу, что у вас фифо вообще память потребляет  там какие-то shift-registers, они могут инфериться в память при соотв. настройках синтезатора (опция Auto Shift Register Replacement ). частота скорее всего просядет. Спасибо, выключил опцию, 3 блока сэкономились, но в некоторых местах лажа осталась, на рисунке. Побороть можно? А частота там 5 МГц, всяко потянет. UPD: Может в настройках сопца че-нибудь такое есть, например фифо или шифт-регистры ставить? В настройках компонента не нашел (хотя в визарде делал, руками может можно как-то поменять?)
Сообщение отредактировал alexPec - Feb 20 2011, 10:11
Эскизы прикрепленных изображений
|
|
|
|
|
Feb 20 2011, 15:24
|

Гуру
     
Группа: Свой
Сообщений: 2 291
Регистрация: 21-07-05
Пользователь №: 6 988

|
Цитата(alexPec @ Feb 20 2011, 20:43)  А по-другому спрошу: если обычный DMA, а не SGDMA поставить, кто-нибудь может сказать, он тоже блоки памяти ест? не должен. в любом случае, можно свой написать, который точно есть не будет. насчет sgdma завтра уточню, надо в код глянуть. upd: поищите в файле модуля sgdma по маске "use_eab". "OFF" замените на "ON", это должно помочь. но только до пересборки в билдере, он опять затрет.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|