Hard disk cache for CD-ROM and other slow access time devices
    3.
    发明授权
    Hard disk cache for CD-ROM and other slow access time devices 失效
    用于CD-ROM和其他缓慢访问时间设备的硬盘缓存

    公开(公告)号:US5884093A

    公开(公告)日:1999-03-16

    申请号:US512860

    申请日:1995-08-07

    IPC分类号: G06F3/06 G06F12/08 G06F13/00

    摘要: A controller system for a CD-ROM drive or other slow access device such as a magneto-optical device using a conventional hard disk drive as a cache memory. In some embodiments, the hard disk cache is partitioned to use a portion thereof to clone the most often used data blocks on the CD-ROM disk such as the directory/file allocation table, while the balance of the hard disk is used to cache some or all of the balance of the CD-ROM disk using conventional cache memory least recently used rules. Three bus controllers for the host computer, CD-ROM drive and the hard disk cache are controlled by a microprocessor which runs a control program that implements the cloning and cache rules. The three bus controllers are connected by a DMA bus for faster transfer of data. The microprocessor controls the directions of the DMA transfers by data written to a control register.

    摘要翻译: 用于CD-ROM驱动器或其他慢速存取装置的控制器系统,例如使用常规硬盘驱动器作为高速缓冲存储器的磁光设备。 在一些实施例中,硬盘高速缓存被分区以使用其部分来克隆CD-ROM盘上最常使用的数据块,例如目录/文件分配表,而硬盘的平衡用于缓存一些 或使用常规高速缓存存储器最少使用的规则的CD-ROM磁盘的所有平衡。 用于主机,CD-ROM驱动器和硬盘缓存的三个总线控制器由运行执行克隆和高速缓存规则的控制程序的微处理器控制。 三总线控制器通过DMA总线连接,从而更快地传输数据。 微处理器通过写入控制寄存器的数据来控制DMA传输的方向。