Jump to content

    

LVDS ошибки..

Доброго времени суток. 

Решил попробовать сделать управление LCD панелью по LVDS. Код в графическом веде на мегафункции LVDS. Но возникают ошибки. Что я упустил, подскажите пожалуйста...  Схема во вложении

APEX 20KE

LVDS.bmp

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Лучше бы написали текстом полностью сообщение о ошибке, полностью его не видно. Пишет про то что там PLL не хочет быть тактированным от другого PLL.

Share this post


Link to post
Share on other sites

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 по разному конфигурировать, не помогло. Если к функции не подключать пины, то ошибка не формируется.

Спасибо. 

Share this post


Link to post
Share on other sites
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, которая затактирована неправильно.

Схемный ввод бросайте. Изучайте языки.

Share this post


Link to post
Share on other sites

Картинка, кстати, не с телефона.... PrintScreen рабочего стола

Так виднее???

lvds.jpg

Share this post


Link to post
Share on other sites

Вы второй раз постите фотку и второй раз не видно полностью первое красное предупреждение. Может там что-то важное написано?

з.ы.

просто скопируйте сюда строку с предупреждением, необязательно мегабайтные ковры лепить. 

 

Share this post


Link to post
Share on other sites

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.

Больше нет ни предупреждений, ни ошибок

Edited by PICNICK

Share this post


Link to post
Share on other sites

Больше нет ни предупреждений, ни ошибок

Share this post


Link to post
Share on other sites

И ещё, для LVDS-выходов никаких инверторов руками вставлять не надо. Надо или вставлять специальный буфер,  или ещё проще: вывести сигнал на p-ногу, а в qsf обконстрейнить её как LVDS. n-ногу Квартус добавит сам.

Share this post


Link to post
Share on other sites

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..... даташиты читать нужно

Share this post


Link to post
Share on other sites

Если вы тактируете одну PLL от другой, то напрямую так делать нельзя. Либо используйте одну PLL и от нее пускайте разные клоки, либо выводите выход одной PLL наружу и заводите его на вход во вторую, обозначив его как входной тактовый сигнал.

Share this post


Link to post
Share on other sites
34 минуты назад, PICNICK сказал:

Походу просто на моем APEX EP20K60EQ нет поддержки LVDS..... даташиты читать нужно

Может, повнимательнее почитаете? Там должно быть в самом начале написано, что есть в чипе.

Share this post


Link to post
Share on other sites

В проекте поменял чип на Cyclone ||, компиляция прошла успешно. 

Всем спасибо!

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this