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

 
 
> Scatter-Gather DMA, как клок разрулить?
alexPec
сообщение Jul 23 2010, 15:47
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 284
Регистрация: 9-04-06
Пользователь №: 15 968



Сейчас пытаюсь прикрутить DMA для LCD по образцу сопца, который к ките был (рис). Оттуда мне нужен lcd_sgdma, но там он прикручен к DDR, а я его хочу прикрутить к обычной памяти SSRAM (в сопце том она тоже есть).

Возникли вопросы, помогите пожалуйста:
1. Порт csr у lcd_sgdma идет на клок бридж. Что за порт?
2. На входе - instruction и data мастер , клокуемый процессорным клоком, 100 МГц. На выход цепляется на порт csr и DDR, клокуемый клоком DDR 66,5 МГц. У меня и процессорный клок и клок памяти 100 МГц, только клок памяти сдвинут на -2 нс относительно процессорного. Нужен в этом случае тут вообще бридж?
3. И если его не ставить, какой клок подавать на порт csr - от памяти или от проца?
4. Порты descriptor read, descriptor write, m_read цепляем на flash_ssram_tristate_bridge, на порт avalon slave, правильно?
5. Нужны ли lcd_ta_sgdma_to_fifo и lcd_pixel_fifo, и какой клок туда заводить?

Сообщение отредактировал alexPec - Jul 23 2010, 15:50
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
vadimuzzz
сообщение Jul 24 2010, 11:35
Сообщение #2


Гуру
******

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



1. это порт доступа к управляющим регистрам, туда процессор подключается
2. не нужен, все эти адаптеры для разных частот (это FIFO по сути)
3. все от проца, клок со сдвигом формируется специально для чипа памяти, чтобы тайминги выдержать
4. да
5. в Embedded Peripherals IP User Guide приводится такая схема:

Go to the top of the page
 
+Quote Post
alexPec
сообщение Jul 24 2010, 13:35
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 284
Регистрация: 9-04-06
Пользователь №: 15 968



Спасибо!!! Прикручу, попробую...
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 31st July 2025 - 13:13
Рейтинг@Mail.ru


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