Сейчас пытаюсь прикрутить 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, и какой клок туда заводить?