エレクトロニクスの小型化は非常に印象的な結果を達成しました。先日、ネイル以下のシステムオンチップ(SoC)Qomuが発表されました。このボードは、PCやラップトップのUSBポートに接続するように設計されたTomuファミリーのミニチュアボードの一部です。さらに、ボードが異なれば専門分野も異なります。
たとえば、Qomuは、機械学習、プロセッサエミュレーション、およびカスタム回路に特化したFPGASoCです。 FPGAは、特定のタスクを実行するようにプログラムしてから、ファームウェアを変更して別のタスクを実行することができます。 Qomuはこれらすべてに対応しており、非常に小さなボードです。
開発者によると、QomuのQuickLogic EOS S3には、Arm Cortex-M4F MCUと組み込みFPGA(eFPGA)が含まれています。したがって、システムは、例えば、加速された機械学習分類器または新しい周辺装置のためのカスタムスキーマを形成することができる。このデバイスは、USBType-Aを搭載したすべてのPCおよびラップトップと互換性があります。サイズが小さいため、開発者はボードをどこにでも持ち運ぶことができます。スペースをまったく取りません。
これは、開発者のニーズに合わせて変更できるオープンソースツールであることに注意することが重要です。
システムの特徴:
- QuickLogic EOS S3 SoC
- Arm Cortex-M4F MCU、最大80 MHz、512KBのシステムメモリ。
- 2,400個のロジックセルと最大8個のRAM / FIFOコントローラーを備えた64KBのRAMを備えたeFPGA。
- 2つの専用乗数。
- SoC内でのデータ転送用の16チャネルDMA。
- 構成可能なSPI(コントローラーおよび周辺機器)およびI2Cコントローラーインターフェース。
- µW単位の超低消費電力。
- 16Mビットフラッシュ。
- 4つの容量性タッチパッド。
- 3つのLED(R、G、B)。
そして、ソムとトムがあります
はい、上記のボードの他に、その「親戚」がまだあります。
ソム
Somuは、2要素認証を使用してGoogle、Twitter、GitHubアカウントにサインインするために一緒に使用できるセキュリティキーです。実際、このキーは、二重認証を持つすべてのアカウントで使用できます。
デバイスはUSBに接続します。他に空きポートがある場合は、そこから離れることができます。したがって、どこかでデバイスを忘れる危険を回避できます。
このボードは、ほぼすべてのサービスとシームレスに連携する信頼性の高いFIDO2ドングルです。FIDO2 / WebAuthnがWeb標準になっているため、デバイスの使用に問題はありません。
ちなみに、Somuはソフトウェアとハードウェアの両方のオープンソースデバイスです。必要に応じて変更できます。ほとんどすべてのプラットフォームで動作し、ほとんどのブラウザと互換性があります。必要に応じて、キーを「閉じる」ことができ、物理的な攻撃から身を守ります。
仕様:
- サポートされているプロトコル:FIDO2、U2F
- 互換性のあるOS:Linux、Microsoft Windows、Mac OS X、Chrome OS
- 互換性のあるブラウザ:Chrome、Firefox、Edge、Safariのサポートが間もなく開始されます(macOS CatalinaのGA)
- セキュアプロセッサ:STM32L432KC(cTRNG、キー分離、2レベルのロックされたフラッシュ)
- 暗号アルゴリズム:ECC P256
- ホストインターフェイス:USB-A
- フィードバック:RGB LED
- サイズ:0.5 x 0.5 x 0.1インチ(13 x 13 x 2.4 mm)
- 重量:3g
また、タイプライターでキーを洗うことを恐れることはできません-開発者は、問題なくそれに耐えることができると言います。
Tomu
最後に、このファミリーのもう1つの興味深いメンバーは、 Tomuです。これもUSBポートに接続し、非常に小さいため、ほぼ完全に内部に収まるARMボードです。
仕様
- プロセッサー:Silicon Labs Happy Gecko EFM32HG309
- パフォーマンス:25 MHz ARM Cortex-M0 +
- RAM:8 KB
- メモリ:64KBフラッシュ
- 接続:USB 2.0 FS
- ボタン:2
- LED:2(赤+緑)