PHYとMACチップの違いは何ですか


回答:


21

PHYチップまたはレイヤーは、非常に短距離(つまり、インチ)の通信にのみ適した「クリーンな」クロックデジタル形式と、長距離伝送に適したアナログ形式との間でデータを変換します。どのビットが「意味する」のか、またそれらをどのように解釈またはアセンブルするのかについては、特に手がかりはありません。MACチップまたはレイヤーは、PHYからビットを受信し、パケット境界を検出し、ビットをパケットに組み立てて、それらを検証します。また、ロードされたデータのパケットを受け取り、それらをPHYに供給されるビットのストリームに変換します。通常、MACには、回線がクリアになるまで送信を遅らせ、衝突によって中断された送信を再試行するロジックが含まれます。


PHYはイーサネットプリアンブルを検出できますか、またはMACチップで検出する必要がありますか?
SuB

17

PHYチップは物理層(OSIモデルのレイヤー1)を処理し、MACチップはデータリンク層(OSIモデルのレイヤー2)を処理します。


7

PHYはBCM5461などのイーサネットの銅線インターフェースに接続する物理層トランシーバーであり、MACはPHYからのデータ転送を制御するメディアアクセス制御です。ほとんどの場合、MACコアはSoCとしてプロセッサーまたはコントローラーに組み込まれています。ビルトインMACおよびPHYを使用する他のオプションは、アドレスおよびデータインターフェイスMCUまたはプロセッサに直接接続するCP2200です。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.