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

 
 
> Nios+Lcd TFT, Подключение
zorromen
сообщение Apr 10 2010, 17:07
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 322
Регистрация: 13-12-05
Пользователь №: 12 147



Здравствуйте, Уважаемые. Подкинули мне LCD экран 320x240, имею DE1. Нужен IP Core. Помогите найти.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
zorromen
сообщение Apr 12 2010, 04:17
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 322
Регистрация: 13-12-05
Пользователь №: 12 147



Если не трудно, то выложи.
Go to the top of the page
 
+Quote Post
barabek
сообщение Apr 12 2010, 07:53
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 540
Регистрация: 16-08-07
Из: Владивосток
Пользователь №: 29 831



Цитата(zorromen @ Apr 12 2010, 14:32) *
Если не трудно, то выложи.


Выкладываю. Не знаю как выложить все как компонент SOPC билдера, придется самому создать новый компонент. Если опытных людей не затруднит, прошу попинать. Даже если лень смотреть все - посмотрите первое попавшееся и покритикуйте по мелочам, стилистике написания и глобальным ошибкам буду очень рад. Ибо самоучка, советоваться не с кем, а до ближайших курсов, как там у классика:" не каждая ракета "земля-земля" долетит до середины..." (дальше не помню smile.gif )


zorromen, к сожалению есть недорабоки, можно максимальную скорость повысить, а также плохо проработана параметризируемость, посему придется кастомайзить вручную. Попробовал использовать интерфейсы, но так как массивы интерфейсов не поддерживаются, то это привело только к ухудшению читабельности. В общем, не понравится - прошу прощения, еще раз повторю, я начинающий. Внутри есть рисунок, в нем показаны взаимодействия между модулями.
Прикрепленные файлы
Прикрепленный файл  DDRmemory_and_LCD.rar ( 57.5 килобайт ) Кол-во скачиваний: 54
 
Go to the top of the page
 
+Quote Post
Fynjisx
сообщение Jan 5 2012, 05:04
Сообщение #4


студент
****

Группа: Свой
Сообщений: 571
Регистрация: 3-07-08
Из: Russia
Пользователь №: 38 712



Цитата(barabek @ Apr 12 2010, 10:53) *
Выкладываю. Не знаю как выложить все как компонент SOPC билдера, придется самому создать новый компонент. Если опытных людей не затруднит, прошу попинать. Даже если лень смотреть все - посмотрите первое попавшееся и покритикуйте по мелочам, стилистике написания и глобальным ошибкам буду очень рад. Ибо самоучка, советоваться не с кем, а до ближайших курсов, как там у классика:" не каждая ракета "земля-земля" долетит до середины..." (дальше не помню sm.gif )


zorromen, к сожалению есть недорабоки, можно максимальную скорость повысить, а также плохо проработана параметризируемость, посему придется кастомайзить вручную. Попробовал использовать интерфейсы, но так как массивы интерфейсов не поддерживаются, то это привело только к ухудшению читабельности. В общем, не понравится - прошу прощения, еще раз повторю, я начинающий. Внутри есть рисунок, в нем показаны взаимодействия между модулями.

для того чтобы написать свой компонент для sopc достаточно только к своему модулю добавить интерфейс Avalon?


--------------------
С Уважением...
Go to the top of the page
 
+Quote Post
barabek
сообщение Jan 5 2012, 05:52
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 540
Регистрация: 16-08-07
Из: Владивосток
Пользователь №: 29 831



Цитата(Fynjisx @ Jan 5 2012, 15:04) *
для того чтобы написать свой компонент для sopc достаточно только к своему модулю добавить интерфейс Avalon?


Да, согласно специйикации на Avalon. А затем идем по шагам SOPC Builder Component Development Flow Using .... В общем не сложно.
Go to the top of the page
 
+Quote Post
Fynjisx
сообщение Jan 8 2012, 16:51
Сообщение #6


студент
****

Группа: Свой
Сообщений: 571
Регистрация: 3-07-08
Из: Russia
Пользователь №: 38 712



Цитата(barabek @ Jan 5 2012, 08:52) *
Да, согласно специйикации на Avalon. А затем идем по шагам SOPC Builder Component Development Flow Using .... В общем не сложно.

у меня есть TFT Display, кототрый имеет 6800 интерфейс. Хочу его подключить к Nios системе. Делаю первый раз, поэтому в раздумье, как сделать по уму. Либо просто тупо IP Pio включить в систему и через него гнать все команды дисплея, либо сделать компонент переходник с AvalonMM на 6800. Но тогда что это будет? Контроллер? Но он уже есть - дисплеем управляет ssd1963. Подскажите пожалуйста...


--------------------
С Уважением...
Go to the top of the page
 
+Quote Post
barabek
сообщение Jan 9 2012, 22:18
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 540
Регистрация: 16-08-07
Из: Владивосток
Пользователь №: 29 831



Цитата(Fynjisx @ Jan 9 2012, 02:51) *
у меня есть TFT Display, кототрый имеет 6800 интерфейс. Хочу его подключить к Nios системе. Делаю первый раз, поэтому в раздумье, как сделать по уму. Либо просто тупо IP Pio включить в систему и через него гнать все команды дисплея, либо сделать компонент переходник с AvalonMM на 6800. Но тогда что это будет? Контроллер? Но он уже есть - дисплеем управляет ssd1963. Подскажите пожалуйста...


Можно конечно и PIO использовать, но сделать модуль авалон-6800 однозначно поудобней. Он не должен получиться сложным. И тогда можно будет и DMA подстегнуть.


Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- zorromen   Nios+Lcd TFT   Apr 10 2010, 17:07
- - Methane   Цитата(zorromen @ Apr 10 2010, 20:22) Здр...   Apr 10 2010, 17:16
- - zorromen   http://www.terasic.com.tw/cgi-bin/page/arc...glish...   Apr 10 2010, 17:21
- - vadimuzzz   а что за экран? это не пойдет: http://www.opencore...   Apr 11 2010, 01:57
- - zorromen   Экран цветной, 16 миллионов цветов. Хотя шина 8 би...   Apr 11 2010, 02:53
- - vadimuzzz   вроде оно, нет? SPI-ядро тоже есть. 5-й том кварт...   Apr 11 2010, 03:07
- - zorromen   А что нибудь получше есть?   Apr 11 2010, 14:46
|- - vadimuzzz   Цитата(zorromen @ Apr 11 2010, 22:01) А ч...   Apr 11 2010, 22:30
|- - barabek   Цитата(zorromen @ Apr 12 2010, 01:01) А ч...   Apr 12 2010, 04:07
- - Orochi   Подскажите пожалуйста, использовал этот гайд и поч...   Mar 12 2012, 18:36
- - Orochi   по гайду разбирался с video sync generator'ом ...   Mar 13 2012, 03:42


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

 


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


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