реклама на сайте
подробности

 
 
> Интеграция VGA с DMA в систему с NIOS
misyachniy
сообщение Sep 8 2008, 12:55
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 716
Регистрация: 27-05-05
Из: Kyiv
Пользователь №: 5 454



Из примеров от кита DE1 вытащил модуль VGA с DMA и FIFO (VGA.zip)
Интегрировал его в систему(SOPC.JPG) - платка разработано отдельно
(http://njnmnp.narod.ru/proj/video/video.html - на сайте narod.ru похоже вирус. :-(
при доступе по ФТП его не видно в HTML странице при просмотре чере эксплорер в конце добавляется скрипт. Или это у меня что-то завелось? )

Есть проблемы со срывом синхронизации.
Опустошается буфер FIFO.
Память программ и видеобуфер(куча) в SDRAM, по этому процессор и мастер VGA(DMA) конкурируют за доступ к SDRAM.

Проявляется проблема при выводе изображения с SD карточки в видео буфер.

Можно исхитрится и перестановкой операторов добится заливки изображения без срыва синхронизации, так как у процессора есть кеш.
Но это конечно же не решение проблемы.

Как правильно организовать подкачку из видео памяти?

Тут написано что нужно задействовать режим пакетной (Burst) передачи

http://forum.niosforum.com/forum/index.php...amp;#entry10311

В руководстве по шине Avalon есть описание сигналов и принципов работы.

Нету примерчика целиком :-(
На сколько я понял из документации SDRAM не поддерживает Burst передачу.

Получается если использовать стандартныме компоненты SOPC то, нужно цеплять отдельный компонент DMA и помтоянно перепрограммировать его по прерыванию?

Совсем запутался. Понедельник день тяжелый ;-)
Эскизы прикрепленных изображений
Прикрепленное изображение
 

Прикрепленные файлы
Прикрепленный файл  VGA.zip ( 2.27 килобайт ) Кол-во скачиваний: 81
 
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 28th July 2025 - 04:24
Рейтинг@Mail.ru


Страница сгенерированна за 0.01352 секунд с 7
ELECTRONIX ©2004-2016