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

 
 
3 страниц V  < 1 2 3  
Reply to this topicStart new topic
> Несложный видеоконтроллер на ПЛИС, с чего начать?
Rst7
сообщение Oct 14 2009, 06:57
Сообщение #31


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
при чтении бурстами по 8 выше 40% полосы чтения не получить, при бурстах меньше будет все хуже. Исключение режим чтения полных страниц.


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


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
des00
сообщение Oct 14 2009, 07:04
Сообщение #32


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(Rst7 @ Oct 14 2009, 01:57) *
Тут все не так просто - в пределах активированного банка все столбцы можно читать произвольно. Но утилизация этой фичи требует усложнения контроллера - если новый адрес не попадает ни в один из активированных банков, то самый старый (в смысле - давно использовавшийся) деактивируется и активируется с новым адресом строки.


это я в курсе, в своем контроллере я это учел, правда весит он не 140 плиток %)

Цитата
Ну и кроме того, держать банк в активированном виде до бесконечности нельзя.


так то оно так, но это время много больше рекомендуемого периода авторефреша, поэтому большой проблемы тут нет smile.gif


--------------------
Go to the top of the page
 
+Quote Post
Rst7
сообщение Oct 14 2009, 07:10
Сообщение #33


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
но это время много больше рекомендуемого периода авторефреша,


Не совсем. Иногда выгоднее выдавать не равномерный авторефреш, а пачками, главное, чтобы все 4К прошли за 64мс - этот момент оговорен в даташитах.

Я вообще это к тому, что контроллер SDRAM выгодно точить под необходимое применение - например, достаточно красиво (и малоресурсно) можно генерить видеосигнал. Или - цифровать wink.gif


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
des00
сообщение Oct 14 2009, 07:13
Сообщение #34


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(Rst7 @ Oct 14 2009, 02:10) *
Не совсем. Иногда выгоднее выдавать не равномерный авторефреш, а пачками, главное, чтобы все 4К прошли за 64мс - этот момент оговорен в даташитах.


можно работать вообще без рефреша, если вы обращаетесь ко всей нужной вам области памяти(это не обязательно вся память) за пресловутые 64мс. т.к. авторефреш это последовательность комманд act-pre, а адрес тупо берется из счетчика %)

Цитата
Я вообще это к тому, что контроллер SDRAM выгодно точить под необходимое применение - например, достаточно красиво (и малоресурсно) можно генерить видеосигнал. Или - цифровать wink.gif


согласен целиком и полностью %)


--------------------
Go to the top of the page
 
+Quote Post
Rst7
сообщение Oct 14 2009, 07:17
Сообщение #35


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
можно работать вообще без рефреша


Безусловно.

Цитата
согласен целиком и полностью %)


Согласие есть продукт при полном непротивлении сторон biggrin.gif


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
alevnew
сообщение Oct 14 2009, 07:57
Сообщение #36


Частый гость
**

Группа: Участник
Сообщений: 90
Регистрация: 17-05-07
Пользователь №: 27 775



Цитата(des00 @ Oct 14 2009, 12:52) *
srd_sdram.pdf -> Simulation, Synthesis, Place and Route, and Results -> Table 6 Post Route Performance comparison -> 133MHz -> 212.8Mbyte/s
при чтении бурстами по 8 выше 40% полосы чтения не получить, при бурстах меньше будет все хуже. Исключение режим чтения полных страниц.

Если по 8 читать, то да, потери будут на команды ощутимые.
Но и то, при полосе 40% это 19 нс. SRAM с таким временем доступа и большим объемом, думаю, не слишком доступны и дешевы.
На счет 15 тактов - на то он и бесплатный образец smile.gif
Go to the top of the page
 
+Quote Post
rv3dll(lex)
сообщение Oct 14 2009, 10:09
Сообщение #37


Полное ничтожество
*****

Группа: Banned
Сообщений: 1 991
Регистрация: 20-03-07
Из: Коломна
Пользователь №: 26 354



можно много чего.
у меня была задача в которой 1024*768 отрисовывались хекстайлами vnc и всё такое. в динамической памяти это выливалось в переключение банков в среднем за раз на 10 отрисованных точек. Так вот для повышения производительности пришлось для 16 битного цвета поставить 32х битную ZBT и чмтать и писать по 2 точки поочерёдно. там правда отдельного контроллера выявить не удаётся так как сам контроллер имеет функции заливки прямоуг полигонов любого размера одним цветом и из буфера массивом, копирование пллигонов, функции частичного наложения аппаратный загружаемый курсор мыши.
Go to the top of the page
 
+Quote Post
torik
сообщение Oct 15 2009, 08:01
Сообщение #38


Гуру
******

Группа: Свой
Сообщений: 2 113
Регистрация: 1-11-05
Пользователь №: 10 359



Цитата
и не надо озадачиваться всякими черезстрочностями и так далее... - достаточно формировать прогрессивный растр.

Наверное, все же нужно формировать черезстрочное изображение, если в кодере нет встроенной памяти на кадр...


--------------------
Быть. torizin-liteha@yandex.ru
Go to the top of the page
 
+Quote Post

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

 


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


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