
Комментарии 13
Где процессорный модуль?
мы должны обладать полным контролем над изделием для внесения его в реестр отечественной радиоэлектронной продукции
какая ЭКБ в изделии будет отечественной? :)
В качестве примера удачности модульного подхода я бы привёл ibm pc xt с её двумя решениями, повлиявшими на распространение в мире - шина isa и стандартизованный bios. В области индустриального железа модульность обеспечивали vme, compactPCI, а для непроизводительных систем pc104 с вариациями. В них интегрирующим фактором выступала шина с электрическими, механическими и программными спецификациями.
У вас же во главу угла (по сложности, технологичности, производитeльности ставится процессорный модуль, и либо вы придёте к чему то вроде индастриал isa или pc104, что усложнит периферийные модули контроллерами, или к тому, что называется мезонинными решениями, в том числе и многослойными. Как пример - тот же rp. Но если модулей несколько, то неизбежны конфликты на gpio. Поэтому в итого получается просто один мезонинный модуль на процессорную плату - верх вашего архитектурного решения, имхо
Готов с Вами согласиться. Вопрос шины - важный и непростой, конфликт выводов тоже рождает проблемы, всё так. Но в ту нишу, которую мы сейчас рассматриваем (небольшие малопотребляющие встраиваемые устройства), не особо вписывается многоплатная контрукция с материнской платой a-la IBM PC. Хотя должен сказать, что для разрешения ЧАСТИ возможных конфликтов на шине мы используем схему SPD - serial presence detect, типа той, что устанавливается на SDRAM. В сложной многомезонниной конструкции на процмодуль не будет подано питание, пока контроллер несущей не убедится, модуль подходящий для неё.
Про SPD планирую рассказать позже, в дальнейших описаниях модуля.
Еще в области индустриального железа модульность обеспечивал и продолжает обеспечивать стандарт PICMG (в т.ч. в критических местах управления хим. производством, ядеркой, ржд). Изначально на ISA шине, потом докинули PCI, сейчас уже процессорные- и кросс- платы с PCIe.
В перспективе готовы поставлять модули.
Проходили. Гиблое дело. Два-три раза у нас происходила следующая история:
Вначале клиент приобретал у нас отладочную плату с СОМ-модулем в количестве 1-2 штуки.
Платы попадали в руки инженеров. Джунов, судя по всему. Которые не могут ничего: ни сайт открыть, ни ссылку на гитхаб там найти, ни вайфай подключение настроить в консоли. В итоге два-три месяца эти джуны заваливали нас письмами с вопросами в стиле: "а как в консоли узнать свой IP-адрес".
Самая вишенка - эти самые клиенты еще и возвращали отладочную плату стоимостью 6 500 рублей обратно со словами: "нам не подошло".
С китайскими поставщиками такой фокус особо не прокатывает: языковой барьер, 12-ти часовой лаг в коммуникации, копеечную плату отправлять обратно себе дороже. А если поставщик из России - тут клиенты начинают резвиться и наглеть на полную.
В общем, СОМ-модули мы больше не поставляем. За исключением одного из первых клиентов, который продолжает выпускать свою продукцию на нашем СОМ-модуле. Слишком много накладных расходов при слишком маленьких объемах сбыта. Игра не стоит свеч.
Два-три раза у нас происходила следующая история:
Трудно возражать, тем более что и у нас этот процмодуль не первый. Был ещё и на ARM926. Но я ведь в конце написал: " Если интереса не будет, что поделать, мы останемся только с четырьмя преимуществами вместо пяти". У нас есть на него рынок сбыта, хочется попробовать расширения, но если не получится, то и не беда.
С китайскими поставщиками такой фокус особо не прокатывает
Вот тут я Вас совсем не понимаю :-( Речь идёт о продаже Ваших модулей в Китай? Как по мне, такое мероприятие - без шансов на успех. Может я чего-то упускаю?
Мы разработали примерно аналогичные изделия. Универсальный электронный модуль, состоящий из вычислителя на SoC, платы носителя и мезонина (различные специализированные и стандартные интерфейсы). Всего 19 типов мезонинов с возможностью расширения номенклатуры. Универсальные электронные модули объединяются посредством шины CPCI Serial. Сейчас внедряем весь этот "зоопарк" в контрольно-проверочную аппаратуру.
Процессорный модуль — что это и зачем