工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Industrial Internet of Things >> モノのインターネットテクノロジー

IoTデバイス用のよりスマートなメモリ

一般的に言って、誰かが新しい8ビットフラッシュメモリチップを発売しようとしていると聞いたとき、私は次の人と同じように興奮します…つまり、まったくそうではありません。しかし、時々、私は自分自身に考えさせる何かがやって来ます。今では賢いです!」

従来の8ビットフラッシュメモリチップについて注意すべき2つの重要な点があります。まず、それらはいたるところにあり、モノのインターネット(IoT)、産業用IoT(IIoT)、スマートメータリング、ホームオートメーション、家庭用電化製品、医療監視デバイスなどに登場しています。第二に、彼らは物事の計画においてかなり愚かです。

これらの側面の両方が、AdestoTechnologiesの巧妙なチャップスとチャップスにインスピレーションを与えてFusionHDデバイスを紹介しました。超低電力メモリの概念を次のレベルに引き上げるだけでなく、FusionHDチップは、次世代製品のニーズを満たすための一連のスマート機能を備えています。

小さな悪党のプログラミング
従来の8ビットフラッシュメモリデバイスは、通常、サイズが4キロビット(kb)のデータのブロックとして編成されます。少量のデータでもプログラムするには、メモリブロック全体を変更する必要があります。これには、4 kbブロックを一時キャッシュに読み込み、キャッシュ内のデータを変更し、フラッシュ内の4 kbブロックを消去することが含まれます(これにはかなりの時間がかかり、CPUは監視するためにフラッシュデバイスをポーリングし続ける必要があります進捗状況)。

最後のステップは、4 kbブロックの再プログラミングであり、プログラミングは一度に128ビットまたは256ビットで実行されます。これは、4 kbブロックを再プログラムするには、32×128ビットページまたは16×256ビットページを書き込む必要があることを意味します。 CPUは、各ページプログラムイベントを開始および監視する必要があります。つまり、CPUは、スリープ状態になったり、より有用なタスクを実行したりするのではなく、プログラミングが行われている間、プロセッササイクルの書き込みを監視し続ける必要があります。

比較すると、FusionHDチップはCPU監視の要件を劇的に削減します。まず、FusionHDが128ビットページまたは4 kbブロックのいずれかを消去およびプログラムできるため、小さなデータパケットの貴重な時間と電力を節約できるという事実から始めます。これは、read-modify-writeコマンドによって補完されます。これにより、1つのコマンドで最大128ビットのデータを保存できます。このプロセスは完全に自動化されており、CPUの介入は必要ありません。

さて、これは本当に賢いビットの1つです(しゃれは意図されていません)。8ビットフラッシュメモリデバイスの特徴の1つは、ピンの機能が定義されていることです。ピンのうちの4つは、CPUとフラッシュメモリ間のコマンドとデータの双方向通信を実行するために使用されるSPIインターフェイスによって占有されます。さて、アデストの男とギャルは狡猾な計画を考え出しました(非常に狡猾な計画、あなたはそれに尾を固定してそれをイタチと呼ぶことができます)。 CPUは、メモリへのデータの書き込みを開始するコマンドを送信すると、SPIインターフェイスピンの1つを再プログラムして、エッジトリガー割り込みとして機能します。その後、他のタスクを実行して時間を節約するか、実行します。スリープ状態にすることで、電力を節約します。フラッシュチップが書き​​込み操作を完了すると、割り込みがトリガーされ、CPUに新しい命令の準備ができていることを警告します。

柔軟なSRAMバッファー
すべてのフラッシュメモリには内部SRAMバッファがあり、これは内部フラッシュメモリアレイの速度を外部メモリの速度から切り離すために使用されます。データがこのバッファにロードされると、フラッシュアレイに自動的に書き込まれます。

ここでの問題は、消去とプログラムのサイクルごとにフラッシュメモリセルにわずかな損傷が生じるため、フラッシュメモリが消耗することです。その結果、最大100,000回の消去とプログラムのサイクルの後、フラッシュメモリセルに障害が発生する可能性があります。

この難問に対するFusionHDの答えは、プログラムサイクルを自動的に開始せずにデータを書き込むことができる柔軟なSRAMバッファです。これは、CPUが新しいデータを追加できることを意味します…。[詳細]


モノのインターネットテクノロジー

  1. なぜIoTのエッジコンピューティングなのか?
  2. OSGi for IoTソリューション:完全一致
  3. 世界的なメリットを提供するIoT
  4. 大ヒットIoTデバイスを作成するための最もクールなアドバイスは?
  5. 私たちは企業におけるIoTの基礎を築いています
  6. サイバーレジリエンスを通じて数十億のIoTデバイスに安全な未来を提供する
  7. IoTデバイスのセキュリティ保証に関する4つのステップガイド
  8. 2016年のIoTの6つの主要なトレンドは次のとおりです
  9. 5Gの登場がIoTセキュリティにとって何を意味するか
  10. 拡張現実は「人々のためのIoT」です
  11. パートナーシップは無限のIoTデバイスのバッテリー寿命を目指しています