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

 
 
> FPGA или CPLD, Помогите с выбором
vasta
сообщение Feb 3 2009, 06:49
Сообщение #1


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

Группа: Участник
Сообщений: 183
Регистрация: 3-02-09
Из: Нск
Пользователь №: 44 325



Здравствуйте, господа.
Я здесь пишу в первый раз, звиняйте, если что не так)
В общем нужна помощь.
Сначала коротко о себе. Я долгое время трудился в славном академгородке города Новосибирска. Понятное дело мы сами придумывали устройства, когда надо было создать устройсво с на регистрах, счетчиках итд, тупо брал что-нибудь из МАХ2, и все работало. Схемки как правило были простенькие, поэтому ни в циклоны, ни в стратиксы никогда не лез. Недавно поменял работу, и мне поставили задачу- создать устройство, аналогичное существующему в конторе, на альтере. То что сейчас есть, работает на актеле (A40МХ02). Почему именно этот кристал был выбран- все уже забыли. Даже толком в схеме щас никто не разбирается. Ну я стало быть посмотрел параметры на A40МХ02, пошарился по альтеровскому сайту, мне показалось, что неким аналогом будет ЕР3С5. Но когда я нарисовал в квартусе схему, обнаружилось, что она занимает очень мало ресурсов кристала (400 ячеек). И вот я задумался, а нельзя ли вместо циклона в этом случае взять так любимый и хорошо знакомый мне макс2? Когда я выбираю его в квартусе для той же само схемы, ячеек ему хватает. Единственное, что меня смущает, и почему собственно и возник вопрос - максы относятся к CPLD, а циклоны- к FPGA. А имеющееся сейчас устройство работает на FPGA. Разницу между CPLD и FPGA я если честно не понимаю. То есть понимаю, что фпгашки мощнее и функциональнее, но если схема в плане требований к ресурсам "впихивается" и туда, и туда- что выбрать?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
EvgenyNik
сообщение Feb 3 2009, 08:34
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 597
Регистрация: 24-05-06
Из: г. Чебоксары
Пользователь №: 17 402



Видимо под CPLD понимается EPM570, потому что именно в нём хватит ресурсов на 400 ячеек. Запас есть, но он не очень велик.
CPLD выигрывают у FPGA преимущественно только по двум параметрам: простота питания, в т.ч. и его разводки и отсутствие внешней конфигурационной памяти.
FPGA выигрывают у CPLD наличием ОЗУ, умножителей, PLL и возможностью переконфигурироваться от внешнего источника сколько угодно раз.
Поэтому Вам надо:
1. обозначить для проекта ближайшие перспективы (на далёкие не смотрите, появятся новые ПЛИСки, плату переразведёте и т.п.) и определиться с необходимым функционалом.
2. сравнить цены полных решений для CPLD и FPGA (включая конф.микруху и стабилизаторы питания)
---
По расходу ресурсов рекомендовал бы ещё посмотреть на Циклон1, в частности EP1C3... 2910 логических ячеек, 7кБ ОЗУ, 1 PLL. Недорогой.


--------------------
Почему разработчики систем повышенной надёжности плохо справляются с простыми проектами? :)
Go to the top of the page
 
+Quote Post
vasta
сообщение Feb 3 2009, 13:48
Сообщение #3


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

Группа: Участник
Сообщений: 183
Регистрация: 3-02-09
Из: Нск
Пользователь №: 44 325



Цитата(Евгений Николаев @ Feb 3 2009, 14:34) *
FPGA выигрывают у CPLD наличием ОЗУ

Слушайте, щас наткнулся на непонятное место. Понятно что в максах никакой оперативной памяти нет. Почему тогда менеджер плагинов показывает какой-то RAM.

Сообщение отредактировал vasta - Feb 3 2009, 13:48
Прикрепленные файлы
Прикрепленный файл  RAM.bmp ( 995.68 килобайт ) Кол-во скачиваний: 26
 
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- vasta   FPGA или CPLD   Feb 3 2009, 06:49
- - DmitryR   Сейчас граница между CPLD и FPGA стирается. В част...   Feb 3 2009, 06:57
- - Михаил_K   Если схема впихивается туда и туда, и вы уверены, ...   Feb 3 2009, 06:58
- - vasta   Большое спасибо. Вы меня практически убедили) Пару...   Feb 3 2009, 07:49
- - glock17   Берите CPLD, если: - проект влазит в CPLD по ресур...   Feb 3 2009, 08:05
|- - vasta   Можно уточнить, что имеется ввиду под оптимизации ...   Feb 3 2009, 08:32
|- - glock17   Цитата(vasta @ Feb 3 2009, 17:32) Можно у...   Feb 4 2009, 00:40
|- - vasta   Ну сейчас это утрясается, узнаю, насколько необход...   Feb 3 2009, 08:42
||- - sazh   Цитата(vasta @ Feb 3 2009, 11:42) Ну сейч...   Feb 3 2009, 10:47
||- - vasta   Цитата(sazh @ Feb 3 2009, 16:47) А разве ...   Feb 3 2009, 11:13
||- - sazh   Цитата(vasta @ Feb 3 2009, 14:13) Я может...   Feb 3 2009, 11:32
||- - vasta   Цитата(sazh @ Feb 3 2009, 17:32) Не посад...   Feb 3 2009, 11:41
||- - Шурила   Цитата(vasta @ Feb 3 2009, 13:41) Я не зн...   Feb 3 2009, 13:25
|- - andrew_b   Цитата(vasta @ Feb 3 2009, 16:48) Вы мол...   Feb 3 2009, 14:05
|- - vasta   Цитата(andrew_b @ Feb 3 2009, 20:05) Вы м...   Feb 3 2009, 16:45
- - Евгений Николаев   Для циклонов соотношение цена/функциональность, де...   Feb 3 2009, 09:10
- - Евгений Николаев   Цитатакоторое прописывается в маркировке альтеры п...   Feb 3 2009, 11:32
- - Евгений Николаев   ЦитатаПочему тогда менеджер плагинов показывает ка...   Feb 3 2009, 14:21


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

 


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


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