Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

CMD640

From Wikipedia, the free encyclopedia
CMD 640b PCI IDE controller

CMD640, the California Micro Devices Technology Inc product 0640, is anIDE interface chip for thePCI andVLB buses. CMD640 had some sort of hardware acceleration:WDMA and Read-Ahead (prefetch) support.

CMD Technology Inc was acquired bySilicon Image Inc. in 2001.

ChipProtocol
SiI/CMD 640MDMA 1
SiI/CMD 643MDMA 2
SiI/CMD 646UDMA 2
SiI/CMD 648UDMA 4
SiI/CMD 649UDMA 5
SiI0680UDMA 6

Hardware bug

[edit]

The original CMD640 hasdata corruption bugs, some of which remained in CMD646.[1] The data corruption bug is similar to the bug affecting the contemporaneous PC Tech (a subsidiary[2] ofZeos)RZ1000 chipset. Both chipsets were used on a number of motherboards, including those fromIntel.

Modern operating systems have a workaround for this bug by prohibiting aggressive acceleration mode and losing about 10% of the performance.[citation needed]

References

[edit]
  1. ^"- linux/drivers/ide/pci/cmd640.c Version 1.02 Sep 01, 1996". Archived fromthe original on February 22, 2020. RetrievedFebruary 22, 2020.
  2. ^"RZ1000 FAQ". Archived fromthe original on 2018-09-19. Retrieved2019-01-03.

External links

[edit]


Stub icon

Thiscomputer hardware article is astub. You can help Wikipedia byadding missing information.

Retrieved from "https://en.wikipedia.org/w/index.php?title=CMD640&oldid=1330938816"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2026 Movatter.jp