2024-12-26から1日間の記事一覧

Google Pay と Google Wallet の関係性を解説

かつて「Google Pay」と「Google Wallet」は、名前が似ているだけでなく、その役割や機能が混同されがちでした。しかし、それぞれ異なる目的を持つサービスであり、現在はその違いがより明確になっています。このブログでは、両者の歴史と関係性、そして使い…

データの誤り検出が必要な理由

私たちが日常的に利用するインターネット通信やストレージシステムでは、膨大なデータがやり取りされています。しかし、これらのデータはさまざまな要因によって誤り(エラー)が発生する可能性があります。そのため、データの整合性を確保する「誤り検出」…

SimulinkでのCRC実装の概要

CRCのSimulinkモデルは次のような構成になります: 入力データの準備入力データ(ビット列)を送信するために、ConstantブロックやFrom Workspaceブロックを使用します。 シフトレジスタの構築CRCアルゴリズムのコア部分である「シフトレジスタ」をDelayブロ…

CRC(巡回冗長検査)とは?

CRC(Cyclic Redundancy Check)は、データの誤り検出に用いられるアルゴリズムです。主に通信やストレージデータの整合性を確認する目的で広く使用されています。CRCは、送信データに対して計算される固定長の符号(CRCコード)を用いて、受信側でデータの…