[an error occurred while processing this directive]
Сравнение сильно зависит от задачи
Т.к. Альтера выпускает -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: info@telesys.ru