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

 
 
> 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
2 страниц V   1 2 >  
Start new topic
Ответов (1 - 14)
Methane
сообщение Apr 10 2010, 17:16
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Цитата(zorromen @ Apr 10 2010, 20:22) *
Здравствуйте, Уважаемые. Подкинули мне LCD экран 320x240, имею DE1. Нужен IP Core. Помогите найти.

Что такое ДЕ1?
Go to the top of the page
 
+Quote Post
zorromen
сообщение Apr 10 2010, 17:21
Сообщение #3


Местный
***

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



http://www.terasic.com.tw/cgi-bin/page/arc...glish&No=83

Экран TMT035DNAFWU18-1
Go to the top of the page
 
+Quote Post
vadimuzzz
сообщение Apr 11 2010, 01:57
Сообщение #4


Гуру
******

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



а что за экран? это не пойдет: http://www.opencores.org/project,graphicallcd ? или это: http://www.altera.com/literature/hb/nios2/qts_qii55006.pdf
Go to the top of the page
 
+Quote Post
zorromen
сообщение Apr 11 2010, 02:53
Сообщение #5


Местный
***

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



Экран цветной, 16 миллионов цветов. Хотя шина 8 бит. Инициализируемый по SPI. Просто к Nios хочется приделать, а это, по хорошему, ядро с авалон шиной, и мастером нужен.
Go to the top of the page
 
+Quote Post
vadimuzzz
сообщение Apr 11 2010, 03:07
Сообщение #6


Гуру
******

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



вроде оно, нет?

SPI-ядро тоже есть. 5-й том квартус-хендбука, глава 7.
Go to the top of the page
 
+Quote Post
zorromen
сообщение Apr 11 2010, 14:46
Сообщение #7


Местный
***

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



А что нибудь получше есть?
Go to the top of the page
 
+Quote Post
vadimuzzz
сообщение Apr 11 2010, 22:30
Сообщение #8


Гуру
******

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



Цитата(zorromen @ Apr 11 2010, 22:01) *
А что нибудь получше есть?

не видел, я так понял для альтеры графические решения делают сторонние производители (SLS, например). а этот вариант чем плох?
Go to the top of the page
 
+Quote Post
barabek
сообщение Apr 12 2010, 04:07
Сообщение #9


Знающий
****

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



Цитата(zorromen @ Apr 12 2010, 01:01) *
А что нибудь получше есть?

А что Вы хотите от разыскиваемого IPcore? Какие функции? Могу выложить, то что описано в сообщении #26: http://electronix.ru/forum/index.php?showt...68235&st=15

Не уверен, что это подойдет, даже для переработки - я начинающий, элемент получился тяжелый.
Go to the top of the page
 
+Quote Post
zorromen
сообщение Apr 12 2010, 04:17
Сообщение #10


Местный
***

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



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


Знающий
****

Группа: Свой
Сообщений: 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
Сообщение #12


студент
****

Группа: Свой
Сообщений: 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
Сообщение #13


Знающий
****

Группа: Свой
Сообщений: 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
Сообщение #14


студент
****

Группа: Свой
Сообщений: 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
Сообщение #15


Знающий
****

Группа: Свой
Сообщений: 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

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

 


RSS Текстовая версия Сейчас: 20th June 2025 - 02:32
Рейтинг@Mail.ru


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