Периодически ловлю себя на мысли, что есть проекты, которым нужно быстродействие, малый объем выводов, корпус и цена микроконтроллера. Микроконтроллеры сплошь и рядом идут в корпусах QFN порядка 3х3, 4х4, 5х5 мм, и это реально очень удобно для многих применений. Но! Микроконтроллеры заточены под малое потребление и невысокие требования к точности печатной платы, быстродействие же у них может оказаться слабым местом для некоторых задач, которые легко решить на ПЛИС. И терзаю себя вопросом, почему буржуины до сих пор не делают fpga для таких применений?
Например: есть задачка сделать концентратор магистралей RS-485, который бы позволял грамотно распределять пакеты по нескольким сегментам. В простейшем случае это микроконтроллер с двумя UART'ами. Большинство микроконтроллеров с двумя UART-ами - это уже топовые представители семейств, имеющие кучу другой периферии и большие корпуса. А если нужно и 3 UART'а, да еще и на скорости, скажем в 1-5 Мбит/с, то и вообще не найти. В то же время, простейшие автоматы могли бы парсить пакетики и выкидывть их по 3*(TX, RX, DIR) = 9 проводкам, то есть это уложилось бы в QFN 4x4 мм или даже 3x3 мм по размерам. А нет таких FPGA, да еще и по цене $3.
Куда только их маркетологи смотрят?
Сообщение отредактировал Hoodwin - Aug 31 2011, 06:27
|