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

 
 
> Cyclone IV, стандарты IO, надо найти решение
torik
сообщение Oct 31 2011, 08:06
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 113
Регистрация: 1-11-05
Пользователь №: 10 359



Разрабатывается плата, на которой имеется Cyclone4 GX 150 672FBGA в связке с OMAP-L138. А также питание и обвязка памятью.

Все интервфейсы типа DVI, CAN и прочее планируется сделать на мезонине. И вот начинаются проблемы с питанием банков:

- банк 3,4 - DDR2 1.8V

- банк 7 - DDR2 1.8V

- банк 6 - SRAM 2.5V. Тут задействованы все выводы банка на память. Единственный вопрос - позволит ли ква задействовать все выводы банка?

- банк 3A, 3B, 8A, 8B - refclk для ALTGX, 2.5В. Тут вопросов вроде бы нет, на соответсвующие входы идут LVDS клоки для GX трансмиттеров.

- банк 5, 8 - 1.8V связь с DSP (EMIF, uPP).




Мне нужно как можно больше оставшихся свободных сигналов со всех банков завести на мезонин. Но все равно не достаточно выводов для подключения, скажем DVI. Направшивающийся выход - использовать дифпары. И вот тут проблема - все банки с которых я могу взять дифпары питаются от 1.8V, а для LVDS надо 2.5В. Можно как-то это обойти?

Вопрос второй - на входы clk банков 3-8 завожу LVDS клоки. Поймет ли их плисина или при питании 1.8В нифига? Можно конечно завести с генераторов не LVDS, но не было бы проблем с шумами.




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






--------------------
Быть. torizin-liteha@yandex.ru
Go to the top of the page
 
+Quote Post
2 страниц V  < 1 2  
Start new topic
Ответов (15 - 18)
des00
сообщение Nov 7 2011, 05:35
Сообщение #16


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(torik @ Nov 6 2011, 23:09) *
А как прописать это для пина?

PinPlanner (включите нужную колонку) или Assignament Editor


--------------------
Go to the top of the page
 
+Quote Post
ViKo
сообщение Nov 9 2011, 13:47
Сообщение #17


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(torik @ Nov 7 2011, 07:09) *
А как прописать это для пина?

Код
(* chip_pin = "31, 30",
     altera_attribute = "-name io_maximum_toggle_rate 0" *)
  output [1:0]  T1A,
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение Nov 9 2011, 14:10
Сообщение #18


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



Предпочитаю использовать это в QSF:
Код
set_instance_assignment -name IO_MAXIMUM_TOGGLE_RATE "0 MHz" -to ov_tp2_data

Go to the top of the page
 
+Quote Post
torik
сообщение Nov 9 2011, 16:44
Сообщение #19


Гуру
******

Группа: Свой
Сообщений: 2 113
Регистрация: 1-11-05
Пользователь №: 10 359



О я я...


--------------------
Быть. torizin-liteha@yandex.ru
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 4th September 2025 - 15:37
Рейтинг@Mail.ru


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