Loading article…

CMD640 (California Micro Devices Technology Inc 製品 0640) は、PCIおよびVLBバス用のIDEインターフェイス チップです。CMD640 には、 WDMAおよび Read-Ahead (プリフェッチ) サポート などのハードウェア アクセラレーション機能が搭載されています。
CMD Technology Inc. は2001 年にSilicon Image Inc.に買収されました。
ハードウェアのバグ
オリジナルのCMD640にはデータ破損のバグがあり、その一部はCMD646にも残っていた。[1]データ破損のバグは、同時期のPC Tech( Zeosの子会社[2] )RZ1000チップセットに影響を与えたバグに似ている。両方のチップセットは、 Intelのものを含む多くのマザーボードで使用されていた。
現代のオペレーティング システムでは、積極的な加速モードを禁止し、パフォーマンスを約 10% 低下させることで、このバグを回避しています。[引用が必要]
参考文献
- ^ “- linux/drivers/ide/pci/cmd640.c Version 1.02 Sep 01, 1996”. 2020年2月22日時点のオリジナルよりアーカイブ。 2020年2月22日閲覧。
- ^ “RZ1000 FAQ”. 2018年9月19日時点のオリジナルよりアーカイブ。2019年1月3日閲覧。
外部リンク
- 破損の問題に関する技術情報、FAQ、テストを含むファイル
- Linux が CMD640 の破損に対処する方法についての説明
- IBM: 1998 年 7 月 10 日 - Warp FixPak TIPS (CMD640 の問題を検出して軽減する方法についてのセクションを含む)
- RZ1000 のバグの詳細と、バグのある RZ1000 および CMD640 チップセットを検出するユーティリティを提供する Intel のページ( Wayback Machineより、2001 年 6 月 9 日アーカイブ)
- EIDEの欠陥
