Нифига они не отдримбордились. Внимательно вкурил доку на MCF54454, MCF54455 - и в очередной раз убедился, насколько там все грамотно продумано. Atmel нервно курит. Будем считать, что дримборда - это серьезная дримборда для пром. применений, и она обязательно содержит FPGA. Без нее никак.
Как эту FPGA подрубить к камню?
У ARM наружу ижет только одна шина. По ней и в SDRAM лазят, и с приферией общаются.
У CF старших есть 3 шины:
* выделенная для SDRAM
* PCI, до 66 МГц - можно сделать выделенной
* FlexBus - в выделенном варианте это мультиплексированная шина 32 бита адреса и данных 66 Мгц, 32 бита/4 такта. + burts пересылки - там все быстро можно получить.
+ описанные ранее фичи по кешу - получается очень интересно.
Что касается средств разработки - CodeWarrior - 1k$, USB JTAG - $350, оська MQX вообще бесплатно идет, насколько я смог вкурить. В общем, все оборимо.
Сразу нужно оговориться - ни о какой ценовой конкуренции с АРМами речи быть не может.
Т.е. если есть задача, которая на ARM хорошо ложится - дримборды тут бессильны.
Компонентная стоимость дримборды на старших CF получается что-то типа $150: MCF54455CVR200 - 23 в партии 100 шт, плиска - 25
http://caxapa.ru/182600.html
память всякая, BF на DSP сопроцессор.
Важнее, кто какие готовые софты и либы к своей дримборде приложит :)