PICNICK 0 19 июля, 2019 Опубликовано 19 июля, 2019 · Жалоба Доброго времени суток. Решил попробовать сделать управление LCD панелью по LVDS. Код в графическом веде на мегафункции LVDS. Но возникают ошибки. Что я упустил, подскажите пожалуйста... Схема во вложении APEX 20KE LVDS.bmp Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Flip-fl0p 4 19 июля, 2019 Опубликовано 19 июля, 2019 · Жалоба Ваша картинка с телефона открывается в ужасающей низком качестве. Разобрать, что там написано невозможно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
yakub_EZ 0 19 июля, 2019 Опубликовано 19 июля, 2019 · Жалоба Лучше бы написали текстом полностью сообщение о ошибке, полностью его не видно. Пишет про то что там PLL не хочет быть тактированным от другого PLL. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
PICNICK 0 19 июля, 2019 Опубликовано 19 июля, 2019 · Жалоба Error: clk port of ClockLock PLL, LVDS receiver PLL, or LVDS transmitter PLL "lvds2:inst|altlvds_tx:altlvds_tx_component|pll" must be driven by non-inverted input pin or, in an LVDS transmitter PLL, the output of an LVDS receiver PLL. Пробовал PINs по разному конфигурировать, не помогло. Если к функции не подключать пины, то ошибка не формируется. Спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
andrew_b 16 19 июля, 2019 Опубликовано 19 июля, 2019 · Жалоба 1 час назад, Flip-fl0p сказал: Ваша картинка с телефона открывается в ужасающей низком качестве. Разобрать, что там написано невозможно. И ещё. Цеплять многомегабайтные bmp -- моветон. 27 минут назад, PICNICK сказал: Пробовал PINs по разному конфигурировать, не помогло Вам же пишут: Цитата clk port of ClockLock PLL, LVDS receiver PLL, or LVDS transmitter PLL "lvds2:inst|altlvds_tx:altlvds_tx_component|pll" must be driven У вас внутри блока lvds2 есть PLL, которая затактирована неправильно. Схемный ввод бросайте. Изучайте языки. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
PICNICK 0 19 июля, 2019 Опубликовано 19 июля, 2019 · Жалоба Картинка, кстати, не с телефона.... PrintScreen рабочего стола Так виднее??? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Lmx2315 5 19 июля, 2019 Опубликовано 19 июля, 2019 · Жалоба Вы второй раз постите фотку и второй раз не видно полностью первое красное предупреждение. Может там что-то важное написано? з.ы. просто скопируйте сюда строку с предупреждением, необязательно мегабайтные ковры лепить. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
PICNICK 0 19 июля, 2019 Опубликовано 19 июля, 2019 (изменено) · Жалоба 2 Lmx2315 Error: clk port of ClockLock PLL, LVDS receiver PLL, or LVDS transmitter PLL "lvds2:inst|altlvds_tx:altlvds_tx_component|pll" must be driven by non-inverted input pin or, in an LVDS transmitter PLL, the output of an LVDS receiver PLL. Больше нет ни предупреждений, ни ошибок Изменено 19 июля, 2019 пользователем PICNICK Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
PICNICK 0 19 июля, 2019 Опубликовано 19 июля, 2019 · Жалоба Больше нет ни предупреждений, ни ошибок Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
andrew_b 16 19 июля, 2019 Опубликовано 19 июля, 2019 · Жалоба И ещё, для LVDS-выходов никаких инверторов руками вставлять не надо. Надо или вставлять специальный буфер, или ещё проще: вывести сигнал на p-ногу, а в qsf обконстрейнить её как LVDS. n-ногу Квартус добавит сам. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
PICNICK 0 19 июля, 2019 Опубликовано 19 июля, 2019 · Жалоба Two PLLs are designed to support the LVDS interface. When using LVDS, the I/O clock runs at a slower rate than the data transfer rate. Thus, PLLs are used to multiply the I/O clock internally to capture the LVDS data. For example, an I/O clock may run at 105 MHz to support 840 megabits per second (Mbps) LVDS data transfer. In this example, the PLL multiplies the incoming clock by eight to support the high-speed data transfer. You can use PLLs in EP20K400E and larger devices for high-speed LVDS interfacing. Походу просто на моем APEX EP20K60EQ нет поддержки LVDS..... даташиты читать нужно Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Nieve 0 19 июля, 2019 Опубликовано 19 июля, 2019 · Жалоба Если вы тактируете одну PLL от другой, то напрямую так делать нельзя. Либо используйте одну PLL и от нее пускайте разные клоки, либо выводите выход одной PLL наружу и заводите его на вход во вторую, обозначив его как входной тактовый сигнал. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
andrew_b 16 19 июля, 2019 Опубликовано 19 июля, 2019 · Жалоба 34 минуты назад, PICNICK сказал: Походу просто на моем APEX EP20K60EQ нет поддержки LVDS..... даташиты читать нужно Может, повнимательнее почитаете? Там должно быть в самом начале написано, что есть в чипе. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
PICNICK 0 19 июля, 2019 Опубликовано 19 июля, 2019 · Жалоба Попробую...Спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
PICNICK 0 19 июля, 2019 Опубликовано 19 июля, 2019 · Жалоба В проекте поменял чип на Cyclone ||, компиляция прошла успешно. Всем спасибо! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться