发明名称 一种硬碟控制器
摘要 一种硬碟控制器包含一硬碟控制装置,一快取控制装置,一快取记忆体。控制器分别与一硬碟驱动介面汇流排以及至少一种个人电脑汇流排连结。硬碟控制装置分别与硬碟驱动介面汇流排及个人电脑汇流排之一连结,因应个人电脑汇流排信号,此硬碟控制装置对硬碟进行存取动作。快取控制装置与个人电脑汇流排之一连结,因应个人电脑汇排内之一硬碟资料存取资料要求,输出一快取控制信号及一快取位址信号。快取记忆体与个人电脑汇流排之一连结,因应前述快取控制及位址信号,输出一状态信号至快取控制装置,并与个人电脑汇流排进行资料之双向传输。当控制器欲将硬碟内之一段资料送入快取记忆体时,该段资料是由硬碟驱动介面汇流排送至硬碟控制装置,随之由硬碟控制装置送至个人电脑汇流排,然后经由一个人电脑系统之控制送至快取记忆体中。
申请公布号 TW235111 申请公布日期 1994.11.21
申请号 TW082208976 申请日期 1993.06.28
申请人 宏甯科技股份有限公司 发明人 张继强
分类号 G06F9/46 主分类号 G06F9/46
代理机构 代理人
主权项 1.一种硬碟控制器,此一控制器分别与一硬碟驱动介面滙流排以及至少一种个人电脑滙流排连结,其包含有:-硬碟控制装置,其分别与前述硬碟驱动介面滙流排及前述个人电脑滙流排之一连结,因应个人电脑滙流排信号,此硬碟控制装置对硬碟进行存取动作;-快取(CACHE)控制装置,其与前述个人电脑滙流排之一连结,并因应个人电脑滙流排内之一硬碟资料存取要求,输出一快取控制及一快取位址信号;-快取(CACHE)记忆体,其与前述个人电脑滙流排之一连结,并因应前述快取控制及快取位址信号,输出一状态信号至快取控制装置,并与个人电脑滙流排进行资料之双向传输;因此,当此控制器欲将硬碟内之一段(BLOCK)资料送入快取记忆体时,因应个人电脑滙流排上至少一控制信号,该段资料是由硬碟驱动介面滙流排送至硬碟控制装置,随之由硬碟控制装置送至个人电脑滙流排,然后经一个人电脑系统之控制送至快取记忆体内。2.如申请专利范围第1项所述之控制器,其中该个人电脑滙流排包含标准ISA滙流排、EISA滙流排、VL滙流排或PCI滙流排。3.如申请专利范围第1项所述之控制器,其进一步包含:-控制器基本输出/入系统(BIOS),其与前述个人电脑滙流排连结,并占有一定之位址空间。4.如申请专利范围第1项所述之控制器,其中之硬碟驱动介面滙流排为IDE介面标准。5.如申请专利范围第1项所述之控制器,其中之硬碟驱动介面滙流排为SCSI介面标准。6.如申请专利范围第1项所述之控制器,其中之硬碟驱动介面滙流排为ESDI介面标准。7.如申请专利范围第1项所述之控制器,其中之硬碟驱动介面滙流排为ST--506介面标准。8.如申请专利范围第3项所述之控制器,其中该个人电脑滙流排连结有一个人电脑系统,该个人电脑系统包含一记忆体,此控制器进一步包含:一控制器驱动程式(DEVICEDRIVER),其于前述个人电脑开机后,常驻(RESIDENT)于个人电脑系统记忆体内,以侦测是否有硬碟资料存取动作发生。9.如申请专利范围第8项所述之控制器,其中之驱动程式将快取记忆体分割(PARTITION)成多数个页(PAGES),每个页之位址空间则对映(MAP)至控制器基本输出/入系统所占之位址空间。10.如申请专利范围第9项所述之控制器,其中当硬碟资料存取动作发生时,驱动程式使控制器基本输出/入系统失效(DISABLE),并使快取记忆体有效(ENABLE),俟硬碟资料存取动作完成后,驱动程式使快取记忆体失效,并使控制器基本输出/入系统有效。第一图为目前习知智慧型硬碟控制器之架构。第二图为本创作之一实施例。第三图
地址 台北巿新明路一一六号五楼