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

 
 
> проект в VitrexE, подскажите
bratok-gl
сообщение Oct 12 2004, 06:06
Сообщение #1


Участник
*

Группа: Свой
Сообщений: 45
Регистрация: 10-10-04
Пользователь №: 833



Привет всем!! Подскажите пожалуйста я вот делаю фильтр на ПЛИС Xilinx VirtexE xcv300E где в проекте использую шестнадцатиразрядные сумматоры (16adder). И вот мой проект по частотным свойствам упирается в 150Мгц, тормозят сумматоры. Я пробовал рисовать сам сумматоры, а не использовать библиотеки, да получалось что суммирование происходило допустим за 16 тактов и частота около 220 Мгц, но занимает один такой сумматор 3% от сего кристалла, а у меня в проекте таких около 20 или чуть побольше....smile.gif)
XCV300 заменил на VCX600 так как часто происходили сбои фильтра (загрузка крисстала составляла 70% для 300 ), вчера только запрограммировал во не знаю опять будут происходить сбои или нет, да еще крисстал грелся как утюгsmile.gif) тактовая частота подаваямая на крисстал 120 МГц. Задействован только один клок крисстала, может из за этогоsad.gif(
Хотел бы узнать ваше мнение ао вопросам:
1. Как лучше делать сумматор на 16 разрядов?
2. До какого процента использования крисстала лучше делать проект?
3. Как правильно подводить частоту к тактовым ножкам крисстала?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Mad Makc
сообщение Oct 13 2004, 15:57
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 244
Регистрация: 2-10-04
Из: Мухосранска
Пользователь №: 763



>А вот на счет метода маленьких домкратов не понял??
ООООО.Метод малениких домкратов-удивительная вешь!Поясняю.
Для начала разрабатывается общая стуктура проекта.Делается это долго(относительно) и вдумчиво.После написания кода и исправления мелких ошибок выясняется-работает.Это-метод Большого домкрата. cool.gif

Другая ситуация.Общая стуктура разработана плохо.Не потому что ты глупый, а просто могут выйти из виду мелкие вещи,которые перерастут в большие непиятности.Пишется код.И выясняется,что мелкими ошибками не отделаешься.Приходится делать всякие надстройки,патчи,переписки и т.п.,чтобы сохранить ранее придуманную стуктуру.Это-метод маленьких домкратов. cool.gif

Поэтому и родилася данная рекомендация:"Ну и последний вариант-пересмотреть структуру проекта радикально.Иногда помогает,особенно если рожался "методом маленьких домкратов".

А раз есть ISE6.1, то и корегенератор должен быть.
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 03:56
Рейтинг@Mail.ru


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