|
|
  |
Стоимость разработки и производства сопроцессора |
|
|
|
Jul 31 2009, 10:33
|
Участник

Группа: Участник
Сообщений: 28
Регистрация: 6-07-09
Пользователь №: 50 942

|
Цитата(starley @ Jul 31 2009, 16:03)  Только изготовление печатной платы, скорее всего, будет дороже стоить. Посмотрите расценки, вам нужно будет не меньше 4 слоев, а скорее 6. В резоните, например, при крупносерийном заказе 1 дм^2 такой платы будет 300-400 р стоить. Цены на монтаж порядка 20 коп за точку пайки, а их у вас наверняка тысячи будут. Стало быть еще не меньше 200 р. Плюс остальные компоненты еще на несколько сотен потянут. Хватит нести чушь. 1. При таких объёмах цена за точку пайки будет копеек 5-8 2. Куда столько слоёв? 3. 4-слойная плата стоит порядка 50 руб/дм2, возможно меньше. Мне не 100 дм2 надо ведь. 4. Возможно будет больше чем 250, но меньше чем 300.
Сообщение отредактировал anonymus - Jul 31 2009, 10:33
|
|
|
|
|
Jul 31 2009, 10:39
|

Гуру
     
Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237

|
Насколько я поняла, автор сабжа собрался не сопроцессор делать, а просто поставить внутри персонального компьютера второй процессор, "заточенный" под арифметику с плавающей точкой. Однако нынешние x86-процессора при 3 ГГц и так работают настолько шустро, что становится проблемой найти в качестве второго процессора такой, который бы мог составить конкуренцию первому. Ведь если такое преимущество окажется не слишком разительным, то проще (а главное дешевле!) было бы купить банальную двухпроцессорную материнку. С другой стороны, работать с основной памятью через PCI-шину сопроцессор не сможет, а точнее, такая работа была бы неэффективной, поскольку затормозила бы работу сопроцессора на операциях чтения и записи в память. Стало быть речь идет не о сопроцессоре, а об одноплатном компьютере, т.к. сопроцессор придется снабжать и собственной памятью команд и данных. Меня же в этой ситуации больше интересует вопрос о том, какие существуют в мире (микро)процессоры, способные работать с плавающей арифметикой в разы быстрее, чем, скажем, Pentium-4 или Core Duo на предельных частотах. Причем речь идет об аппаратной работе с числами не короче double (8 байт), а лучше long double (16 байт). А так, если требования к точности не очень большие (данные типа float), то можно юзать процессор видеокарты. Где-то я читала, что продвинутые видеокарты (кажется от AMD) уже позиционировались, как потенциальные вычислители. Понятно, что покупка такой видеокарты окажется в несколько раз дешевле изготовления собственного сопроцессора, а производительность видеопроцессоров на старших моделях видеокарт отнюдь не хилая.
|
|
|
|
|
Jul 31 2009, 11:01
|
Участник

Группа: Участник
Сообщений: 28
Регистрация: 6-07-09
Пользователь №: 50 942

|
Цитата(-=Sergei=- @ Jul 31 2009, 16:39)  Далее корпусирование 1 цент за вывод. Если у Вас 500 выводов, то еще 5$. А зачем их там больше двух сотен? Цитата Далее тестирование (тест-хаус стоит примерно 20 000$ за час) минимум 0.5 секунды на кристалл (поставить/снять) т.е. тестирование одного чипа еще 2.5$. А их по отдельности тестируют??? Не до распиливания пластины и по несколько сразу? Цитата Тестирование в корпусе минимум 1 сек. т.е. еще 5$ А как делают микроконтроллеры дешевле 1$?  Или цена зависит от техпроцесса(или чего-то ещё)? Цитата(Xenia @ Jul 31 2009, 16:39)  Причем речь идет об аппаратной работе с числами не короче double (8 байт), а лучше long double (16 байт). Fail. Цитата А так, если требования к точности не очень большие (данные типа float), то можно юзать процессор видеокарты. Fail. Цитата Где-то я читала Fail. Цитата что продвинутые видеокарты (кажется от AMD) уже позиционировались, как потенциальные вычислители. Понятно, что покупка такой видеокарты окажется в несколько раз дешевле изготовления собственного сопроцессора, а производительность видеопроцессоров на старших моделях видеокарт отнюдь не хилая.
Сообщение отредактировал anonymus - Jul 31 2009, 10:56
|
|
|
|
|
Jul 31 2009, 11:14
|
Местный
  
Группа: Свой
Сообщений: 339
Регистрация: 26-10-04
Пользователь №: 985

|
Цитата(anonymus @ Jul 31 2009, 15:01)  А зачем их там больше двух сотен? Я так понял вы хотите еще стыковать их с DDR3-1066? Это например 240 выводная планка. Так что только 200 на связь вашего чипа с DDR Цитата(anonymus @ Jul 31 2009, 15:01)  А их по отдельности тестируют??? Не до распиливания пластины и по несколько сразу? Тестируют на пластине до распилки, и тестируют по одному. Цитата(anonymus @ Jul 31 2009, 15:01)  А как делают микроконтроллеры дешевле 1$?  Или цена зависит от техпроцесса(или чего-то ещё)? в микроконтроллерах не 50 млн транзисторов, и их пакуют не в 200 выводные корпуса.
|
|
|
|
|
Jul 31 2009, 11:24
|

Профессионал
    
Группа: Свой
Сообщений: 1 724
Регистрация: 1-05-05
Из: Нью Крыжопыль
Пользователь №: 4 641

|
Кстати, может будет "в кон": Есть возможность, используя техпроцесс, скажем 90 нм, и CML-библиотеку (которую придется разработать, естественно, так как это экзотика) получить частоты внутри чипа порядка 15-20 ГГц. Это к скорости вычислений. Примеров практически нет, все ходят другими "тропами". А в принципе, либа такая делается параллельно отладке HDL-кода. Где-то 6 месяцев вполне хватит на такую библиотеку, я бы попробовал... Так можно производительность Core i7 (40 нм) в некотором секторе вычислений "сделать" на порядок. Весело и непринуждённо! Хотя, мне лично не верится в наличие заказчиков на такие ОКР в РФ сейчас....
|
|
|
|
|
Jul 31 2009, 11:32
|
Участник

Группа: Участник
Сообщений: 28
Регистрация: 6-07-09
Пользователь №: 50 942

|
Цитата(-=Sergei=- @ Jul 31 2009, 17:14)  Я так понял вы хотите еще стыковать их с DDR3-1066? Это например 240 выводная планка. Так что только 200 на связь вашего чипа с DDR Мне надо не модуль(8 чипов), а 2 чипа. 240/8*2=60. PCI-E 1x вместе с питанием - не больше 36. Цитата Тестируют на пластине до распилки, и тестируют по одному. Там так много повреждается в процессе распилки? Ведь если порядка 0,1-0,5%, то это невыгодно. Проще и дешевле их после корпусирования выбросить. Цитата в микроконтроллерах не 50 млн транзисторов, и их пакуют не в 200 выводные корпуса. Ок
Сообщение отредактировал anonymus - Jul 31 2009, 11:59
|
|
|
|
|
Jul 31 2009, 11:42
|
Местный
  
Группа: Свой
Сообщений: 339
Регистрация: 26-10-04
Пользователь №: 985

|
Цитата(anonymus @ Jul 31 2009, 15:32)  Мне надо не модуль(8 чипов), а 2 чипа. 240/8*2=60. PCI-E 1x вместе с питанием - Ну ТЗ небыло и я не знал  . Цитата(anonymus @ Jul 31 2009, 15:32)  Там так много повреждается в процессе распилки? Ведь если порядка 0,1-0,5%, то это невыгодно. Проще и дешевле их после корпусирования выбросить. Считается нормой, если более 50% годных с пластины (при таком браке стоимость кристалла соответственно удваивается).
|
|
|
|
|
Jul 31 2009, 11:56
|
Участник

Группа: Участник
Сообщений: 28
Регистрация: 6-07-09
Пользователь №: 50 942

|
Цитата(zzzzzzzz @ Jul 31 2009, 17:24)  Кстати, может будет "в кон":
Есть возможность, используя техпроцесс, скажем 90 нм, и CML-библиотеку (которую придется разработать, естественно, так как это экзотика) получить частоты внутри чипа порядка 15-20 ГГц. Это к скорости вычислений. Примеров практически нет, все ходят другими "тропами". А в принципе, либа такая делается параллельно отладке HDL-кода. Где-то 6 месяцев вполне хватит на такую библиотеку, я бы попробовал... 1. Что такое CML? 2. Мне столько гигагерц надо будет, но не в этом году и не на 90 нм техпроцессе. Хотя, если для такого надо меньше 5 млн рублей и этот первый проект удачно стартанёт, желательно начать разрабатывать элементы дофигагигагерцовых процессоров в этом году. Цитата Так можно производительность Core i7 (40 нм) в некотором секторе вычислений "сделать" на порядок. Весело и непринуждённо!  Его и без этого можно "сделать" на несколько порядков.. Там процентов 80-90 строго лишнее, а остальное нужно не всем и не всегда. Это всё в погоне удваивать количество транзисторов каждые два года. Впрочем, это должно быть понятно всем кому не лень. Цитата Хотя, мне лично не верится в наличие заказчиков на такие ОКР в РФ сейчас....  Ну, это пока... Цитата(-=Sergei=- @ Jul 31 2009, 17:42)  Ну ТЗ небыло и я не знал  . Вообще-то об этом написано в первом сообщении темы. Что 256 мб памяти. Чуть позже 1-3 раза уточнено, что это два модуля по 1 гбит. Цитата Считается нормой, если более 50% годных с пластины (при таком браке стоимость кристалла соответственно удваивается). Нормой... Но это всё же мало.
Сообщение отредактировал anonymus - Jul 31 2009, 12:07
|
|
|
|
|
Jul 31 2009, 12:21
|

Профессионал
    
Группа: Свой
Сообщений: 1 724
Регистрация: 1-05-05
Из: Нью Крыжопыль
Пользователь №: 4 641

|
Цитата(anonymus @ Jul 31 2009, 15:56)  1. Что такое CML? current mode logic Цитата 2. Мне столько гигагерц надо будет, но не в этом году и не на 90 нм техпроцессе. Хотя, если для такого надо меньше 5 млн рублей и этот первый проект удачно стартанёт, желательно начать разрабатывать элементы дофигагигагерцовых процессоров в этом году. Чем меньше нм, тем больше выигрыш в ГГц. 90 нм я взял для примера. Частоты CML отличаются от обычного CMOS также примерно, как ЭСЛ-логика от ТТЛ, на порядок для тех же самых транзисторов. И приближаются к примерно половине частоты единичного усиления отдельного транзистора. Есть смысл делать так большие логические куски. Например, "длинное и развесистое" АЛУ. Цитата Его и без этого можно "сделать" на несколько порядков.. Там процентов 80-90 строго лишнее, а остальное нужно не всем и не всегда. Это всё в погоне удваивать количество транзисторов каждые два года. Впрочем, это должно быть понятно всем кому не лень. Можно-то можно. Но, мало кто пробовал Цитата Ну, это пока... "Пока" - это самое стабильное состояние.  ПС. По 0.18 мкм нормой скорее считается выход годных порядка (85-95)%. При этом да, чаще выгоднее браковать только после корпусирования.
|
|
|
|
|
Jul 31 2009, 13:48
|
Участник

Группа: Участник
Сообщений: 28
Регистрация: 6-07-09
Пользователь №: 50 942

|
Цитата(zzzzzzzz @ Jul 31 2009, 18:21)  Есть смысл делать так большие логические куски. А не будет очень большого энергопотребления и нагрева?
|
|
|
|
|
Jul 31 2009, 16:23
|
Участник

Группа: Участник
Сообщений: 28
Регистрация: 6-07-09
Пользователь №: 50 942

|
Цитата(zzzzzzzz @ Jul 31 2009, 20:16)  Наоборот, CML потребляет на высоких частотах меньше, чем "классический" CMOS на более низких. Причем, его потребление практически неизменно и не зависит от частоты - всё построено на переключателях тока, задаваемого источниками стаб. тока. У CMOS-a же потребление прямо пропорционально частоте - перезаряд затворов. Так сколько надо на ОКР по этой теме?
Сообщение отредактировал anonymus - Jul 31 2009, 16:23
|
|
|
|
|
Jul 31 2009, 19:45
|
Частый гость
 
Группа: Свой
Сообщений: 195
Регистрация: 9-01-09
Из: Москва
Пользователь №: 43 085

|
Цитата(anonymus @ Jul 31 2009, 14:33)  Хватит нести чушь. 1. При таких объёмах цена за точку пайки будет копеек 5-8 2. Куда столько слоёв? 3. 4-слойная плата стоит порядка 50 руб/дм2, возможно меньше. Мне не 100 дм2 надо ведь. 4. Возможно будет больше чем 250, но меньше чем 300. Не стоит считать мнение отличное от вашего чушью, это несколько нескромно. Ваша микросхема (и скорее всего не только она) наверняка будет в BGA корпусе. На монтаж таких корпусов цены ощутимо повыше, так что оценка в 20 копеек не так далека от реальности даже для ваших огромных серий. 2 сплошных слоя земли и питания, компоненты с двух сторон, так что не факт что удастся развести все сигналы на внешних слоях. Кроме, этого для ваших частот наверняка понадобятся нормированные слои. 6 слоев вполне разумная оценка. Кроме этого, вы не посчитали примерную стоимость остальных компонентов, даже если исходить из всех 300 р (10$) как-то маловато для платы процессора на 2 ГГц. Вам ведь будет нужна куча внешних компонентов: стабилизаторы питания, тактовые генераторы, размножители клока для DDR, развязывающие конденсаторы в большом количестве, память, наконец - это все тоже денег стоит. Вопрос вызывают ваши серии. Если вы готовы запускать сразу в производство десятки или сотни тысяч плат, то у вас либо госзаказ, либо избыток уверенности. Если госзаказ - то говорить не о чем, без всяких расчетов понятно, что производство электроники многотысячными тиражами при гарантированном сбыте - весьма выгодное дело. А вот если проект коммерческий, то такие огромные серии - наивное допущение. Вы, кстати, кроме нижней оценки цены еще и верхнюю считайте (для средних серий, большего размера платы, иного числа слоев, более дорогих компонентов и т.п.), так оно реалистичнее будет. Цитата(zzzzzzzz @ Jul 31 2009, 18:16)  Наоборот, CML потребляет на высоких частотах меньше, чем "классический" CMOS на более низких. Это верно для динамической мощности. Зато КМОП в отличие от CML не потребляет статической мощности. Можете сказать сколько примерно будет ваш CML вентиль рассеивать статической мощности? Цитата(zzzzzzzz @ Jul 31 2009, 15:24)  Так можно производительность Core i7 (40 нм) в некотором секторе вычислений "сделать" на порядок. Весело и непринуждённо!  Прям уж так весело и непринужденно. В площади вы однозначно проиграете, трассировка усложнится, поскольку везде тащить вместо одного сигнала надо будет уже два. Насколько увеличится скорость еще вопрос, поскольку на этих размерах основной вклад вносят задержки межсоединений, а не логических элементов. Быстрые времена нарастания и малый размах могут породить проблемы с целостностью сигналов, с мощностью тоже вопрос. В общем в то что можно на CML сделать шустрое АЛУ или что-нибудь подобное - охотно верю, а весь процессор - это вряд ли.
Сообщение отредактировал starley - Jul 31 2009, 19:47
|
|
|
|
|
  |
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0
|
|
|