Хоча на ринку є багато вбудованих процесорів Linux, небагато з них були розроблені, щоб відповідати потребам Інтернету речей та промислового контролю прямо. Більшість процесорів, які зустрічаються на популярних платах, таких як Raspberry Pi, спочатку були призначені для іншого (наприклад, тюнер), та були просто перепризначені для потреб Інтернету речей та промислового контролю.
Такі процесори, як правило, мають достатню обчислювальну потужність, але не мають функцій введення-виведення, що не дивно: Тюнери мають зовсім інші потреби введення-виведення, ніж пристрої Інтернету речей або контролю. Ці процесори також вельми складні, потребують кількох додаткових компонентів для роботи, доступні тільки в упаковці BGA, яку важко обробляти, і вимагають плат з шести або восьми шарами. Усе це створює серйозні перешкоди для виробників пристроїв з низьким і середнім обсягом виробництва.
Візьміть упаковку BGA як приклад. Все, що стосується BGA, складніше на порядок порівняно з іншими варіантами упаковки, такими як LQFP. BGA є точкою перетину, коли стає неможливо обробляти мікросхеми вручну. Все, від паяння до відпаювання та перевірки якості збирання, потребує спеціалізованого та дорогого обладнання. Виробники смартфонів приймають виклики BGA як неуникну побічний ефект бажаної мініатюризації плат, яку технологія дозволяє, але виробники пристроїв Інтернету речей або промислового контролю бачать це по-іншому. Продукти Інтернету речей та промислового контролю рідко мають будь-який розмірний тиск, і потреба мати справу з щораз меншими мікросхемами тільки ускладнює ситуацію без видимих переваг.
Ще одним прикладом є рівні логіки ліній GPIO. Оскільки дизайни процесорів використовують все більш вдосконалені процеси виготовлення, поставки напруги мікросхем також зменшилися. Відповідно, стандартні бібліотеки підтримки напруги напівпровідників відмовилися від підтримки рівнів логіки на рівнях 5В, і навіть 3,3В. Це не турбувало проектантів тюнерів та інших "закритих" продуктів, але було злі вісті для архітекторів апаратного забезпечення.
Підсумовуючи, існувала очевидна проміжність між наявними пропозиціями процесорів та вимогами Інтернету речей та промислових застосувань управління. Впізнаючи нестачу відповідності потребам виробників Інтернету речей та промислового контролю, на початку 2017 року компанії Sunplus Technology Co., Ltd. та Tibbo Technology, Inc. вибралися розробити чіп Linux-класу, який безпосередньо відповідає цим ринкам. Ідея полягала в створенні потужного SoC з функціями введення-виведення та упакуванням, спеціально призначеними для застосувань Інтернету речей та промислового контролю, а також потреб невеликих і середніх виробників апаратури. Так народилася концепція Plus1.
Ось основні характеристики SP7021, першого члена нової лінійки Plus1:
- Пакет LQFP, легкий у використанні
- Чотирьохядерний 1ГГц процесор Cortex-A7, плюс ядра A926 та 8051
- Одиночна потужність 3,3В*
- Інтегрована пам'ять DDR3 DRAM на 128МБ або 512МБ
- Вісім 8-бітних I/O портів, сумісних з 5В, плюс один високострумовий порт
- Гнучке Периферійне мультиплексування (PinMux)
- Подвійні мультиплексовані елементи Ethernet MAC
- Чотири мультиплексовані покращені UART, плюс один консольний UART
- Широкий діапазон температур промислової роботи: -40°C до 85°C
- Низький рівень ЕМП полегшує сертифікацію
- Гнучкість розподілу Linux:
- Сучасний розподіл, похідний від Yocto
- Розподіл на основі Ubuntu, налаштований з нашими інструментами для збирання
- Buildroot
- Водійські регульовані у офіційному ядрі Linux
- Гарантія поставки на десять років
- Та багато іншого...
Увійти