|
Выбор FPGA-чипа, Подбор чипа по цене, кол-ву логических вентилей и сигнальных выводов |
|
|
|
Jan 9 2012, 20:39
|
Частый гость
 
Группа: Участник
Сообщений: 110
Регистрация: 13-11-11
Пользователь №: 68 281

|
Просьба помочь сориентироваться среди предлагаемых на FPGA-рынке чипов, и выбрать оптимальный. Критерии такие: • цена - не более 700-800 руб • корпус - желательно планар, который более-менее реально припаять в домашних условиях и для которого хватит двухслойной платы (или может бывают как бы BGA, с выводами сквозь плату, которые можно было бы паять обычным паяльником, на многослойной плате???). • количество логических вентилей - как можно больше • количество сигнальных выводов - как можно больше • рабочая частота - как можно выше
Пока выбор пал на что-то вроде Cyclone III (EP3C16) - QFP вариант, если количества его выводов будет достаточно, и BGA вариант (EP3C16F484C8), если выводов QFP не хватит для решаемой задачи. Есть ли что-то оптимальнее?
Сообщение отредактировал VVoland - Jan 9 2012, 20:41
|
|
|
|
|
Jan 9 2012, 20:46
|
Знающий
   
Группа: Участник
Сообщений: 599
Регистрация: 28-08-08
Из: Ростов папа
Пользователь №: 39 872

|
Цитата(VVoland @ Jan 10 2012, 00:39)  Просьба помочь сориентироваться среди предлагаемых на FPGA-рынке чипов, и выбрать оптимальный. Критерии такие: • цена - не более 700-800 руб • корпус - желательно планар, который более-менее реально припаять в домашних условиях и для которого хватит двухслойной платы (или может бывают как бы BGA, с выводами сквозь плату, которые можно было бы паять обычным паяльником, на многослойной плате???). • количество логических вентилей - как можно больше • количество сигнальных выводов - как можно больше • рабочая частота - как можно выше
Пока выбор пал на что-то вроде Cyclone III (EP3C16) - QFP вариант, если количества его выводов будет достаточно, и BGA вариант (EP3C16F484C8), если выводов QFP не хватит для решаемой задачи. Есть ли что-то оптимальнее? Вы задачу то опишите! Что собираетесь делать-то?
|
|
|
|
|
Jan 9 2012, 20:46
|
Знающий
   
Группа: Участник
Сообщений: 599
Регистрация: 28-08-08
Из: Ростов папа
Пользователь №: 39 872

|
Цитата(VVoland @ Jan 10 2012, 00:39)  Просьба помочь сориентироваться среди предлагаемых на FPGA-рынке чипов, и выбрать оптимальный. Критерии такие: • цена - не более 700-800 руб • корпус - желательно планар, который более-менее реально припаять в домашних условиях и для которого хватит двухслойной платы (или может бывают как бы BGA, с выводами сквозь плату, которые можно было бы паять обычным паяльником, на многослойной плате???). • количество логических вентилей - как можно больше • количество сигнальных выводов - как можно больше • рабочая частота - как можно выше
Пока выбор пал на что-то вроде Cyclone III (EP3C16) - QFP вариант, если количества его выводов будет достаточно, и BGA вариант (EP3C16F484C8), если выводов QFP не хватит для решаемой задачи. Есть ли что-то оптимальнее? Вы задачу то опишите! Что собираетесь делать-то?
|
|
|
|
|
Jan 9 2012, 22:49
|
Участник

Группа: Участник
Сообщений: 72
Регистрация: 16-09-05
Пользователь №: 8 645

|
http://www.heeltoe.com/download/pdp11/reproduce.htmlЗдесь подробно описано, как построить Ваш ретро-комп (цельнотянутый с PDP-11), на Spartan-3.
Сообщение отредактировал Holly - Jan 9 2012, 22:50
|
|
|
|
|
Jan 10 2012, 05:19
|
Частый гость
 
Группа: Участник
Сообщений: 110
Регистрация: 13-11-11
Пользователь №: 68 281

|
Цитата(SFx @ Jan 10 2012, 00:41)  Думаю Вам нужно помнить еще о количестве IO-ног. QFP корпуса не много их содержат, энтузиасты EP3C25Q240 паяли на коленке. сам видел. но он немного подороже чем 800 руб. вообще плис лучше покупать после того как проект отмоделирован и отсинтезирован (будет оценка потребляемых ресурсов и speed grade). Иначе, либо не хватает ресурсов под задачу, либо ресурсов слишком избыточно и цена будет ооочень завышена. Даже опытные разработчики не могут сразу оценить потребление ресурсов проектом.
P.S. в 20-30$ за плату по вашему ТЗ Вы не влезете. Мне нужен именно чип, а не плата, готовая плата будет только в начале использоваться разработчиком, затем будет проектироваться своя, для которой я ищу оптимальный чип. Потолок цены я указал именно за чип.
|
|
|
|
|
Jan 10 2012, 13:48
|
Участник

Группа: Участник
Сообщений: 72
Регистрация: 16-09-05
Пользователь №: 8 645

|
Цитата(VVoland @ Jan 10 2012, 09:19)  Мне нужен именно чип, а не плата, готовая плата будет только в начале использоваться разработчиком, затем будет проектироваться своя, для которой я ищу оптимальный чип. Потолок цены я указал именно за чип. Не получится. Копий PDP-11 на разных FPGA имеется много, в том числе и укладывающихся по Вашим требованиям к цене и к корпусу, но....без дисковода и т.д. и т.п., т.е. урезанные версии, не соответствующие одновременно всем Вашим требованиям. Удовлетворяет всем Вашим требованиям по железу только уже приведенный мною вариант на XC3S1000 (но не по цене и не по корпусу). Цена этого чипа сегодня примерно в два раза больше Вашего требования+BGA корпус. Spartan-6 - тоже вариант , но, все равно, это будет в BGA, а цена - еще выше.
|
|
|
|
|
Jan 10 2012, 17:46
|
Участник

Группа: Участник
Сообщений: 44
Регистрация: 30-07-05
Пользователь №: 7 225

|
С Альтерой облом. Точно знаю, что EP3C5 в корпусе TQFP-144 имеет exposed pad на днище чипа. Паяльником такой не запаяешь (вернее теоритически можно, но слишком геморно). Проверте, скорее всего, ваш Циклон в TQFP тоже имеет exposed pad.
Xilinx в TQFP не имеют exposed pad и вполне паябельные вручную (миниволной или методом drag soldering). Поищите среди Spartan-6, Spartan-3E и Spartan-3A.
|
|
|
|
|
Jan 11 2012, 05:06
|
Гуру
     
Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369

|
Цитата(VVoland @ Jan 10 2012, 00:39)  Просьба помочь сориентироваться среди предлагаемых на FPGA-рынке чипов, и выбрать оптимальный. Критерии такие: • цена - не более 700-800 руб • корпус - желательно планар, который более-менее реально припаять в домашних условиях и для которого хватит двухслойной платы (или может бывают как бы BGA, с выводами сквозь плату, которые можно было бы паять обычным паяльником, на многослойной плате???). • количество логических вентилей - как можно больше • количество сигнальных выводов - как можно больше • рабочая частота - как можно выше
Пока выбор пал на что-то вроде Cyclone III (EP3C16) - QFP вариант, если количества его выводов будет достаточно, и BGA вариант (EP3C16F484C8), если выводов QFP не хватит для решаемой задачи. Есть ли что-то оптимальнее? Вот точно об этом я и написал в "гайке М3"... Если начинаете от "гайки", то получите только "гайку", а все остальное работать точно не будет... На самом деле, если Вы хотите внутрь уложить нечто, где много паралльельных шин, то начинать выбирать нужно точно не с типа корпуса и цены. Установите софт, и посмотрите, сколько ресурсов жрет коммутация шин и дешифрация команд. А после этого многое станет ясно. И при этом учтите, что придется делать отдельные шины для памяти, для УВВ, для выхода на накопители... И после этого вопрос о 144 пинах отпадет. Ну или замашки на 100 Мбит отпадут... Удачи!
--------------------
www.iosifk.narod.ru
|
|
|
|
|
Jan 11 2012, 05:28
|
Знающий
   
Группа: Участник
Сообщений: 599
Регистрация: 28-08-08
Из: Ростов папа
Пользователь №: 39 872

|
Цитата(iosifk @ Jan 11 2012, 09:06)  Вот точно об этом я и написал в "гайке М3"... Если начинаете от "гайки", то получите только "гайку", а все остальное работать точно не будет... На самом деле, если Вы хотите внутрь уложить нечто, где много паралльельных шин, то начинать выбирать нужно точно не с типа корпуса и цены. Установите софт, и посмотрите, сколько ресурсов жрет коммутация шин и дешифрация команд. А после этого многое станет ясно. И при этом учтите, что придется делать отдельные шины для памяти, для УВВ, для выхода на накопители... И после этого вопрос о 144 пинах отпадет. Ну или замашки на 100 Мбит отпадут... Удачи! Где можно почитать эту статью?
|
|
|
|
|
Jan 11 2012, 09:51
|
Местный
  
Группа: Участник
Сообщений: 313
Регистрация: 2-07-11
Пользователь №: 66 023

|
Цитата(vitalinea @ Jan 10 2012, 20:46)  С Альтерой облом. Точно знаю, что EP3C5 в корпусе TQFP-144 имеет exposed pad на днище чипа. Паяльником такой не запаяешь (вернее теоритически можно, но слишком геморно). Если в плате сделать сквозное отверстие под него диаметром около 4 мм, то наверное без проблем его запаять, паяльником с обратной стороны.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|