Современное состояние дел в области разработки встроенных систем требует быстрого выхода на рынок
При постоянном усложнении устройств линейный рост размера кода ведет к тому, что при разработке увеличивается по экспоненциальному закону. В то же время современное развитие микроэлектроники, когда стоимость кремниевых чипов много порядков дешевле программное обеспечение, позволяет разбивать систему на слабо связанные между собой блоки и модули и создавать многопроцессорные системы, в которых код разделен на изолированные части. Такой дизайн и архитектура распределения кода, функций и бизнес логики между аппаратной и программной частью позволяет параллельно работать над алгоритмами, программным обеспечением и кодом, который описывает аппаратуру и электрическими схемами и электронными платами. В таком случае системный дизайн с звеном процессор-сконфигурирована логика является весьма эффективным решением при разработке как простых так и сложных встраиваемых систем.
Если взять мой собственный опыт, то 556РТ1 (PLA, а не PROM) это 25 лет назад (а раньше я и не проектировал ничего «такого») .15 лет назад - это EP220, EP610, EP910 (PLDshell / PLDASM), 13 лет - EPF8282 (MAX + II v7.0, AHDL). «Процессором» при них были i87C51FA, но это не очень важно.Причем я далеко не первый, кто в Киеве начал использовать как PLD, так и FPGA, я за них взялся, когда в «КМ-техно» их по составу можно было пару штук взять.
Коллеги, давайте отделом мух от котлет (прошу прощения за случайный каламбур).Разработка программного обеспечения всего Лишь часть усилий в разработке конечного продукта. Есть спектр задач, Которые лучше (проще, дешевле, быстрее) решать FPGA / CPLD / ASIC, и есть задачи, Которые лучше решить программно. Решение определяется кучею внешних и внутренних по отношения к проекту факторов. Вроде бы уже все согласились что это так. О чем разговор? Просто хочется поговорить о том, что лучше выносом в железо? Андрей, напишите Еще одну статью - о задачах, Которые удобно решать на FPGA и о методах демаркациы по функциональ:) Превратим Developers у украинскую версию Electronix!
Другие статьи по теме:
- ПРИНЦИПЫ СОВЕРШЕНСТВОВАНИЯ АРХИТЕКТУРЫ ИНФОРМАЦИОННЫХ СИСТЕМ- Защита электронной информации.
- Информационные системы, как основа деятельности предприятия
- В Британии выпустили золотой ipad стоимостью $ 1,2 млн
- Киевская городская государственная администрация (КГГА) и компания cisco
Добавить комментарий: