Как проектируют микросхемы, краткий рассказ с картинками и ссылками

Страницы: 1 2 3  ... 13  ОТВЕТИТЬ НОВАЯ ТЕМА
Наборбукв 1 авг 2014 в 18:35
Еврей  •  На сайте 14 лет
-2
Цитата (z3z3z3 @ 1.08.2014 - 21:32)
Про то как проектируют микросхемы ни слова не увидел, статья про то как их программируют или я чего-то недопонимаю?

Видать, не понял.
А как ты это себе представлял? I/O таблица двоичных данных?
Dimych1976 1 авг 2014 в 18:39
Балагур  •  На сайте 14 лет
0
Ни о чем why.gif
euro 1 авг 2014 в 18:39
Весельчак  •  На сайте 13 лет
0
В итоге получилось что-то военное! (судя по корпусу) Единственное я не понял, какого черта программировать микросхему, если есть универсальные процессоры типа STM, AVR, ATmega... Только не ругайся за мою тупость, а просто расскажи!

Это сообщение отредактировал euro - 1 авг 2014 в 18:43
login 1 авг 2014 в 18:42
кнопкотык  •  На сайте 19 лет
0
agree.gif моё программистское КРУТО!
а теперь комп нахер и вперед за пивом ;)
LordOfSteel автор 1 авг 2014 в 18:42
Шутник  •  На сайте 12 лет
3
Цитата (Ктулхуист @ 1.08.2014 - 19:31)
Ну и где тут проектирование микросхем? Это написание прошивки для фпга тупо.

Если я напишу заголовок темы "Программирование FPGA", то никто ничего не поймёт.
Проектирование fabless микросхем, как вы понимаете, происходит почти точно также. Например, серия сигнальных процессоров Multicore.
Stapleton 1 авг 2014 в 18:42
Ярила  •  На сайте 17 лет
1
Цитата (Ктулхуист @ 1.08.2014 - 19:31)
Ну и где тут проектирование микросхем? Это написание прошивки для фпга тупо.

Да примерно так же и проектируют. Когда отладят исходники, отправляют их на завод, а там тоже засовывают эти исходники в софт, который генерит файлы для станков, а станки уже штампуют микросхемы rulez.gif
Наборбукв 1 авг 2014 в 18:43
Еврей  •  На сайте 14 лет
0
Цитата (euro @ 1.08.2014 - 21:39)
В итоге получилось что-то военное! (судя по корпусу) Единственное я не понял, какого черта программировать микросхему, если есть универсальные процессоры типа STM, ATmega... Только не ругайся за мою тупость, а просто расскажи!

Универсальность - это всегда дополнительные расходы и недостаточное обеспечение в узкоспециализированных направлениях же.
цурюкиванов 1 авг 2014 в 18:43
дэрвиш  •  На сайте 12 лет
1
всё впитал пойду блинов наварганю по ентой технологии biggrin.gif
LordOfSteel автор 1 авг 2014 в 18:48
Шутник  •  На сайте 12 лет
6
Цитата (euro @ 1.08.2014 - 19:39)
В итоге получилось что-то военное! (судя по корпусу) Единственное я не понял, какого черта программировать микросхему, если есть универсальные процессоры типа STM, ATmega... Только не ругайся за мою тупость, а просто расскажи!

Универсальные процессоры типаSTM, ATmega делаются точно так же.

Специализированная микросхема делается, когда готовые универсальные микросхемы не могут делать что требуется.

В данном случае проектировалась микросхема обработки сигналов с радара.
Такой универсальной микросхемы, которую можно приспособить для искомых целей просто нет.

Ещё пример. Писали в "компьютерре". Лет 10 назад команда студентов взломала систему оплаты карточками бензоколонок в США. Им нужно было в реальном времени ломать какой-то шифрованый код от этой системы оплаты. Самый мощный ноут тех времён тратил время около часа, что неприемлемо.
Самодельная плата с fpga Spartan-3 херачила код меньше секунды.

Добавлено в 18:49
Цитата (Сизоблюдов @ 1.08.2014 - 19:31)
позновательно. Спасибо ТС как раз по моей специальности.

Если чё, пиши в личку, проконсультирую.

Добавлено в 18:50
Цитата (z3z3z3 @ 1.08.2014 - 19:32)
Про то как проектируют микросхемы ни слова не увидел, статья про то как их программируют или я чего-то недопонимаю?

Да. Всё так. Микросхемы пишутся как программы, на специальных языках для написания микросхем. А как иначе?

Добавлено в 18:51
Цитата (Наборбукв @ 1.08.2014 - 19:32)
Это ж сколько геморроя было у первых создателей микросхем, чтоб вручную всё это сотворить?

Да, пришлось один раз первоначально создать курицу. Или яйцо. Или курицу....

Это сообщение отредактировал LordOfSteel - 1 авг 2014 в 18:53
mervigen 1 авг 2014 в 18:52
Восставший из Бана. Дважды.  •  На сайте 12 лет
2
После просмотра и прочтения чувствую себя убогим каким то.
euro 1 авг 2014 в 18:53
Весельчак  •  На сайте 13 лет
0
А вот если сравнить несравнимое. Пример Core I7 4790 против FPGA а решать будут например арифметические операции. Кто победит?

Это сообщение отредактировал euro - 1 авг 2014 в 18:55
orlaff 1 авг 2014 в 18:57
Приколист  •  На сайте 13 лет
4
А где топология? Послойно? С операциями? С режимами блеать!!!
mcx 1 авг 2014 в 18:58
Приколист  •  На сайте 14 лет
0
Не, ручками оно все равно красивше получается в итоге, как доктор говорю.
gunner717 1 авг 2014 в 19:00
Ярила  •  На сайте 13 лет
4
Ниче не понял, но спасибо)))
mcx 1 авг 2014 в 19:01
Приколист  •  На сайте 14 лет
1
Цитата (euro @ 1.08.2014 - 19:53)
А вот если сравнить несравнимое. Пример Core I7 4790 против FPGA а решать будут например арифметические операции. Кто победит?

тут арифметические операции не вариант, надо конкретный алгоритм, например разложение сигнала в ряд Фурье, тут выиграет спецмашинка, а вот при выделении и параллельной обработке полезного сигнала из разложенного тут кор может и впереди будет, если правильно написать.
PaSquirrel 1 авг 2014 в 19:01
Ярила  •  На сайте 12 лет
-1
Цитата (euro @ 1.08.2014 - 19:53)
А вот если сравнить несравнимое. Пример Core I7 4790 против FPGA а решать будут например арифметические операции. Кто победит?

победит GPU gigi.gif
mcx 1 авг 2014 в 19:02
Приколист  •  На сайте 14 лет
4
да и не FPGA а ПЛИС, Программируемые логические интегральные схемы.
LordOfSteel автор 1 авг 2014 в 19:03
Шутник  •  На сайте 12 лет
3
Цитата (euro @ 1.08.2014 - 19:53)
А вот если сравнить несравнимое. Пример Core I7 4790 против FPGA а решать будут например арифметические операции. Кто победит?

Смотря что решать.

Во первых Core I7 4790 физически не сможет принять огромный поток сырых данных, которые приходят с радиочастотного блока радара. Уже комп в пролёте сразу.
FPGA существенно меньше жрёт тока и не требует огромного кулера охлаждения.
FPGA уделает комп по специализированным параллельным вычислениям, типа всякие свёртки и фурье, и всего то на внутренней частоте 200-500 МГц.
mcx 1 авг 2014 в 19:04
Приколист  •  На сайте 14 лет
0
Цитата (PaSquirrel @ 1.08.2014 - 20:01)
Цитата (euro @ 1.08.2014 - 19:53)
А вот если сравнить несравнимое. Пример Core I7 4790 против FPGA а решать  будут например арифметические операции. Кто победит?

победит GPU gigi.gif

гпу не совсем вариант, тяжело с малыми погрешностями работать, ядра вхолостую в основном крутят.
LordOfSteel автор 1 авг 2014 в 19:05
Шутник  •  На сайте 12 лет
1
Цитата (mcx @ 1.08.2014 - 20:02)
да и не FPGA а ПЛИС, Программируемые логические интегральные схемы.

Программируемые логические интегральные схемы ПЛИС - это и FPGA, и CPLD, и PAL, и GAL, и ещё чего-то.

А FPGA это только FPGA.

Это сообщение отредактировал LordOfSteel - 1 авг 2014 в 19:05
KU4KUDUK 1 авг 2014 в 19:05
герой невидимого фронта  •  На сайте 14 лет
0
А я недавно смотрел как атомы платины под напряжением в ключи процессора превращаются а при отключении приходят в исходное состояние.
LordOfSteel автор 1 авг 2014 в 19:06
Шутник  •  На сайте 12 лет
1
Цитата (PaSquirrel @ 1.08.2014 - 20:01)
Цитата (euro @ 1.08.2014 - 19:53)
А вот если сравнить несравнимое. Пример Core I7 4790 против FPGA а решать  будут например арифметические операции. Кто победит?

победит GPU gigi.gif

Только на рендеринге победит, и подобных вычислениях.
xx22xx 1 авг 2014 в 19:06
Ярила  •  На сайте 11 лет
-2
ТС, самый умный чтоле?
QvaziMurder 1 авг 2014 в 19:08
Хочу всё ...ть! И эту тоже!  •  На сайте 12 лет
3
Как отправлять зелень бесконечно??? Это мега пост, 99% ЯПа в сметении, а я немного офигиел, ТС - ПРОДОЛЖАЙ с подробностями
ЗЫ, Ща заминусят... но интересно епта

Это сообщение отредактировал QvaziMurder - 1 авг 2014 в 19:09
AlexPC1 1 авг 2014 в 19:09
Программист  •  На сайте 17 лет
1
Зеленка у меня кончилась, но тема очень интересная, сам программирую ПЛК, но вот как они создаются незнал
Понравился пост? Ещё больше интересного в ЯП-Телеграм и ЯП-Max!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 51 989
0 Пользователей:
Страницы: 1 2 3  ... 13  ОТВЕТИТЬ НОВАЯ ТЕМА

 
 

Активные темы



Наверх