Victor_VG
Tracker Mod | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору AntiMember Тут есть небольшая "заминка" - не всегда имеет смысл использовать ПЛИС т.к. в ряде случаев, например декодера Manchecter II для Ethernet смысла в ней нет, а я встречал его реализации на ПЛИС - красиво, но по моему бесполезно так как его схема достаточно просто реализуется аппаратно, раз, битстаффинг - тоже не проблема, и аппаратно убрать вставленный в поток бит - ППР т.к. просто сравниваем на 6И - все биты 1 - формируем пропуск считывания бита с входного регистра и это быстрее, чем возня с программами. Часто проще решить задачу на БМК, чем городить огород с аппаратно-программной логикой, да и число задействованных для этого транзисторов обычно оказывается меньше, а оставшиеся можно ещё для чего-то использовать - чего зря добру пропадать. БМК, ПЛИС или ПЛМ можно и нужно использовать там и тогда где они позволяют решить задачу быстрее, проще и дешевле других подходов ибо любое решение применимо там, где оно даст максимальную отдачу при минимальных по сравнению с другими затратах. А если задача решается к примеру на простейшем ПЗУ, то зачем использовать заведомо более дорогие БМК, ПЛИС или ПЛМ? Да и по себестоимости решения на БМК при одинаково больших партиях конечных изделий лежат где-то между себестоимостью решений на ПЛМ и ПЛИС, и ближе к последним, так что иной раз кажущийся очевидным выбор подхода приходится обосновывать для себя не только технической, но и экономической стоимость конечного решения. Ну а после, когда принял решение, то реализуй именно его, иначе зачем весь сыр-бор затевал? Добавлено: А насчёт стоимости кристалла - тут всё решает тираж, и чем он выше, тем ближе стоимость отдельной микросхемы к стоимости сырья и затраченной на её изготовления энергии. Просто БМК не выпускают миллиардными тиражами, а потому стоимость конечной БИС на них естественно выше чем на ПЛИС выпускаемых миллиардами. Ведь с БМК мы каждый раз передаем на завод комплект чертежей новой разводки кристалла, а значит ему нужно перенастроить линию, изготовить и протестировать новый вариант БИС, и возможно, что и при корпусировке придётся изменить разводку её выводов, а это так же время и деньги. В итоге накапливается, но обычно такая овчинка выделки стоит, просто нужно самому чётко понимать что ты хочешь получить и что позволяет техника.
---------- Жив курилка! (Р. Ролан, "Кола Брюньон") Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti |
| Всего записей: 34074 | Зарегистр. 31-07-2002 | Отправлено: 15:30 02-06-2021 | Исправлено: Victor_VG, 15:32 02-06-2021 |
|