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

 
 
> Шина данных и FPGA, предпочесть простоту разводки ПП или очерёдность подключения к ПЛИС?
hdl_student
сообщение Oct 12 2010, 08:11
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 122
Регистрация: 22-02-10
Из: Москва
Пользователь №: 55 617



Доброго дня.

Есть простой и идиотский вопрос: есть 17-битная шина, подключаемая через краевой двухрядный разъём, которую требуется завести в ПЛИС. На разъёме кросс-платы (в которую вставляется мой модуль) шина разведена не по порядку, а как попало: ADDR0 - контакт a10, ADDR1 - b32, ADDR3 - a18 и т.д.
Что следует предпочесть:
- простоту разводки ПП, заведя линии шины на ноги ПЛИС не по порядку
- подключение шины к ногам ПЛИС по порядку (т.е. ADDR0 - вывод номер 118, ADDR1 - 119, ADDR3 - 121 и т.д.)?

Не повредит ли первый вариант (в теории) "скорости" ПЛИС из-за неоптимального place & route?

Заранее признателен.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
yakub_EZ
сообщение Oct 12 2010, 13:04
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 329
Регистрация: 6-12-08
Из: Москва
Пользователь №: 42 252



Скорость распространения сигнала в идеале 3 нс/метр (скорость света), для плат или коаксиального кабеля она ниже, т.е. время больше - 4,5 - 6 нс/метр. Получаем, что для получения задержки в 1 нс необходимо 17 сантиметров платы. Для сдвига 40 МГц - ового меандра на 90 градусов по фазе необходимо отставание 12,5 наносекунд, т.е. 2 метра. Т.е. на этих частотах можно пренебречь. А вот для 400 МГц это уже 20 см и тут приходится задумываться о согласовании длин хотя бы до сантиметров
Go to the top of the page
 
+Quote Post
bogaev_roman
сообщение Oct 12 2010, 13:27
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 088
Регистрация: 20-10-09
Из: Химки
Пользователь №: 53 082



Цитата(yakub_EZ @ Oct 12 2010, 17:04) *
Т.е. на этих частотах можно пренебречь. А вот для 400 МГц это уже 20 см и тут приходится задумываться о согласовании длин хотя бы до сантиметров

Полностью поддерживаю. Вообще есть специальные проги, которые рассчитывают разброс длинн линий и выдают максимальные задержки, выдают минимальные расстояния между проводниками, расчет взаимных помех и т.д.
Go to the top of the page
 
+Quote Post
Джин
сообщение Oct 17 2010, 19:30
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 137
Регистрация: 5-05-05
Из: С.-Петербург
Пользователь №: 4 757



Цитата(bogaev_roman @ Oct 12 2010, 17:27) *
Вообще есть специальные проги, которые рассчитывают разброс длинн линий и выдают максимальные задержки, выдают минимальные расстояния между проводниками, расчет взаимных помех и т.д.



Стало интересно, что это за проги? Или имеется ввиду HL?
Go to the top of the page
 
+Quote Post
trigger1985
сообщение Feb 7 2011, 22:15
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 44
Регистрация: 15-06-10
Пользователь №: 57 934



Цитата(Джин @ Oct 17 2010, 22:30) *
Стало интересно, что это за проги? Или имеется ввиду HL?

Если еще актуально http://saturnpcb.com/pcb_toolkit.htm
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- hdl_student   Шина данных и FPGA   Oct 12 2010, 08:11
- - Александр77   Сам стараюсь упорядочивать. Что касается вопроса, ...   Oct 12 2010, 08:40
- - yuri_d   Лучше развести ПП попроще. В CPLD (например Xilinx...   Oct 12 2010, 09:51
- - yakub_EZ   Сдаётся мне, что в "бантом" завязанной с...   Oct 12 2010, 10:48
- - bogaev_roman   На киких частотах данные передаются и какая именно...   Oct 12 2010, 11:02
- - hdl_student   Александр77, yuri_d, yakub_EZ, bogaev_roman: Больш...   Oct 12 2010, 11:46
|- - bogaev_roman   Цитата(hdl_student @ Oct 12 2010, 15:46) ...   Oct 12 2010, 11:58
- - hdl_student   bogaev_roman: Спасибо за подробный ответ. Появилс...   Oct 12 2010, 12:44
- - hdl_student   Огромное спасибо за подробные ответы!   Oct 13 2010, 06:23
- - st232bd   Думаю в данном случае главное как земля разведена....   Feb 8 2011, 15:32


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

 


RSS Текстовая версия Сейчас: 7th July 2025 - 19:46
Рейтинг@Mail.ru


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