[an error occurred while processing this directive]
Некоторые расчеты по ценам на примере ACEX.
(«Телесистемы»: Конференция «Программируемые логические схемы и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Victor Yurchenko 01 апреля 2003 г. 17:07
В ответ на: Не торопись с PCB. Сначала хотя бы приблизительно прикинь свой проект в выбранный кристалл. У ProASIC_ов своеобразная архитектура, которая определяет их "экологическую нишу". Они не очень подходят для проектов, в которых много арифметики. Во всех остальных случаях - вне конкуренции. Сейчас сразу несколько проектов переводим на них. Даже те, которые давноо в серии на Альтеровских 3000-х CPLD. Много дешевле получается. До включения питания еще не дошло. Но рекомендации от тех, кто Actel вовсю пользует, самые благоприятные. Формально, при оодинаковой цене с EPM3000-256, "75-й" ProASICplus имеет в 12 раз больше ресурсов. Реально это преимущество может сократиться в 2-3 раза (если арифметики много), но тем не менее остается. Плюс наличие хорошо организованной внутренней памяти. Плюс FLASH. Определенно замечательная альтенатива СPLD. отправлено SSE 01 апреля 2003 г. 03:42

Сравнение сильно зависит от задачи
Т.к. Альтера выпускает -1, -2, -3, то я ориентировался на скорость работы с памятью, данные приведены в дейташитах.
Выбранное семейство Aктел - вышеупомянутое ProAsicPlusDS.
Выбранное семейство Альтера - ACEX.
Сравнение производится для конкретного проекта, имеется ввиду количество I/O и блоков памяти.
Итак, в данный момент я использую EP1K100FC484: 333 пользовательских I/O, задействованы все. Память, задействована вся 12 блоков по 256х16 бит. Чтобы не углубляться в архитектуру, подсчитываю только килобиты: >49к.
Теперь смотрим подходящее устройство Actel: получаем АРА450 с 344 I/O и 108 кил памяти(ух!).
Быстродействие АРА450 по работе с памятью примерно соответствует EP1K100FC484-2.
Стоимость EP1K100FC484-2 + АТ17С010A = 100 + 13 = 113 USD.
Стоимость АРА450 @ standard speed grade = 110 USD ().
Можно считать что цены одинаковые. По крайней мере, я не вижу явного преимущества. А если проект не требует большого быстродействия, то -3 ACEX стоит уже не 100 а 72 бакса.
Теперь дальше: прочитал я дейташит на ProAsicPlusDS.
1) Плитка ихняя (tile) слабовата будет. Всего 3 входа, причем 3-х входовый XOR нельзя сделать (стр.5 дейташита). На ACEX имеем любую функцию от 4-х переменных + триггер, если нужно. Здесь же триггер, как я понял, предлагают из плиток сооружать (стр.5). Причем в другой, не в той же, где логика. Сплошная мозаика получается!
2) Локальные проводники на 1, 2 и 4 плитки заходят. Если дальше то используются длинные проводники.
3) Блоки памяти 9-ти битные, что в большинстве случаев "не пришей рукав". Хотя и не мешает.
Но: я не нашел никакой информации о количестве длинных проводников. Может быть пропустил, не спорю - читал по диагонали.
Что же делает упаковщик, когда длинные линии уже кончились? Правильно - соединит цепочку из нескольких коротких. И вставит дополнительные буферы для снижения эффекта нагрузки (скорее всего, емкости), и чтоб нам веселее было задержки считать (стр.6).
Кроме того, программное обеспечение платное, а бесплатная версия имеет ограничения.

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru