可自动切换路径的串列ata控制电路的制作方法

文档序号:6604266
专利名称:可自动切换路径的串列ata控制电路的制作方法
技术领域
本发明是有关于一种串列ATA控制电路,尤指一种可自动切换路径的串列ATA控制电路,其主要是利用复数个切换装置配合一切换装置控制器,可自动切换埠控制电路与串列ATA控制器中收发器的连接路径,借以使系统的资料存取效能达到最高。
目前,业界习用的串列式ATA控制电路是如

图1所示。其主要构造是包含有一第一串列ATA控制器12及一第二串列ATA控制器14,其中第一串列ATA控制器12设有一第一存储器存取控制器121、一第一收发器123及一第二收发器125;第二串列ATA控制器14中亦设有一第二存储器存取控制器141、一第三收发器143及一第四收发器145。各收发器可分别透过第一埠127、第二埠129、第三埠147及第四埠149而连接串列式ATA装置。
由于一般电脑所设置供使用者插接串列ATA装置的连接器的外观都一样,使用者无法由连接器的外观分辨那一个连接器是连接到那个串列ATA控制器。一般一个串列ATA控制器中都设有两组收发器,若插接两个串列ATA装置,而其所连接的埠所对应的两组收发器刚好属于同一串列ATA控制器时,将有一串列ATA装置成为主装置(master),而另一串列ATA装置则成为副装置(slave),两装置将无法同时进行资料存取等传输动作。如此将无法有效利用两个串列ATA控制器的优势,而造成系统资源的浪费。
因此,如何针对上述习用控制电路的缺点,以及使用时所发生的问题提出一种新颖的解决方案,设计出一种可有效利用资源的电路构造,不仅可自动切换其控制路径免于系统资源浪费,且可大幅提高整体传输效率,长久以来一直是使用者殷切盼望及本发明人欲行解决的困难点所在。
本发明的主要目的,在于提供一种可自动切换路径的串列ATA控制电路,其主要是利用复数个切换装置分别连接各收发器与各埠控电路,可切换控制路径而使传输效率达到最高。
本发明的次要目的,在于提供一种可自动切换路径的串列ATA控制电路,其各切换装置尚可配合一切换装置控制器,借以侦测串列ATA装置的插接状况而决定各埠控制电路与各收发器的连接路径。
本发明的又一目的,在于提供一种可自动切换路径的串列ATA控制电路,其切换装置是可包含有复数个开关器,借由各开关器的开败与关闭而改变控制路径。
本发明的又一目的,在于提供一种可自动切换路径的串列ATA控制电路,其切换装置是可为一多工器,借以切换埠控制电路与收发器的连接路径。
一种可自动切换路径的串列ATA控制电路,其主要构造是包含有复数个串列ATA控制器,各串列ATA控制器至少包含有一存储器存取控制器及二收发器;复数个埠控制电路,可用以连接串列ATA装置;及复数个切换装置,各切换装置包含有复数个输入端及一输出端,其输出端分别连接对应的收发器,而输入端则分别连接于各埠控制电路,可切换各埠控制电路所连接的收发器。
图号说明12第一串列ATA控制器121第一存储器存取控制器123第一收发器125第二收发器127第一埠129第二埠14第二串列ATA控制器141第二存储器存取控制器143第三收发器145第四收发器147第三埠
149第四埠22第一串列ATA控制器221第一存储器存取控制器223第一收发器225第二收发器24第二串列ATA控制器241第二存储器存取控制器243第三收发器245第四收发器261第一埠控制电路263第二埠控制电路265第三埠控制电路267第四埠控制电路281第一切换装置283第二切换装置285第三切换装置287第四切换装置289开关器29切换装置控制器第二串列ATA控制器24亦至少设有一第二存储器存取控制器241、一第三收发器243及一第四收发器245。各收发器分别透过切换装置285与287连接到第一埠控制电路261、第二埠控制电路263、第三埠控制电路265及第四埠控制电路267。
另设有一切换装置控制器29,其复数个侦测端分别连接各埠控制电路,而其复数个输出端则分别连接各切换装置。该切换装置控制器29可由各侦测端侦测各埠控制电路所对应连接器(未显示)的串列ATA装置插接情形,而由各输出端发出讯号控制各切换装置,借以切换各埠控制电路的控制路径,而使系统的资料传输效率达到最高。
例如,当一第一串列ATA装置(未显示)插接到对应于第一埠控制电路261的连接器上时,由于各串列ATA控制器都尚未连接串列ATA装置,故切换装置控制器控制各切换装置将第一埠控制电路261连接到任一串列ATA控制器(如第一串列ATA控制器22)的收发器(如第一收发器223),都可使该串列ATA装置以主装置(master)的方式动作。
当有一第二串列ATA装置(未显示)插接到对应于任一埠控制电路(如第二埠控制电路263)的连接器时,由于第一串列ATA控制器22已连接有一串列ATA装置,故切换控制器29发出讯号令切换装置285或287将第二埠控制电路263连接到第三收发器243或第四收发器245,由第二串列ATA控制器24来控制。
若再有其他的串列ATA装置插接于剩余的连接器,由于各串列ATA控制器都已连接有一主装置,故可由切换装置控制器将其所对应的埠控制电路连接到任一剩余的收发器,作为一副装置(slave)使用。
如此,该第二串列ATA装置亦可为一主装置(master),亦即第一串列ATA装置与第一串列ATA装置可同时做资料传输的动作,可有效利用复数个串列ATA控制器的优点,而使资料传输的效率达到最高。使用者也无需费心辨识各连接器所属的串列ATA控制器是哪一个,而可随意插接于任一连接器,由切换装置控制器29自动安排最适当的连接路径。
另外,上述实施例中,各切换装置是包含有复数个开关器289,各开关器289的输入端分别连接对应的埠控制电路,借由切换装置控制器29控制各开关器289的开启与关闭来改变各埠控制电路与各收发器的连接路径。又,各切换装置亦可以多工器来提供同样的切换效果。
该切换装置控制器29的切换规则可于BIOS中设定,或于作业系统中的软体设定控制,亦可于切换装置控制器29中借手动控制开关,而由硬体自动侦测指定。
综上所述,当知本发明是有关于一种串列ATA控制电路,尤指一种可自动切换路径的串列ATA控制电路,其主要是利用复数个切换装置配合一切换装置控制器,可自动切换埠控制电路与串列ATA控制器中收发器的连接路径,借以使系统的资料存取效能达到最高。故本发明实为一富有新颖性、进步性,及可供产业利用的功效。
权利要求
1.一种可自动切换路径的串列ATA控制电路,其主要构造是包含有复数个串列ATA控制器,各串列ATA控制器至少包含有一存储器存取控制器及二收发器;复数个埠控制电路,可用以连接串列ATA装置;及复数个切换装置,各切换装置包含有复数个输入端及一输出端,其输出端分别连接对应的收发器,而输入端则分别连接于各埠控制电路,可切换各埠控制电路所连接的收发器。
2.根据权利要求1所述的控制电路,其中该切换装置是包含有复数个开关器,各开关器的输入端分别连接对应的埠控制电路,输出端则连接至收发器。
3.根据权利要求2所述的控制电路,还包含有一切换装置控制器,其复数个侦测端分别连接各埠控制电路,输出端则连接各切换装置,可由侦测端侦测各埠控制电路连接串列ATA装置的状况,而由输出端发出讯号至各切换装置以切换各埠控制电路与各收发器的连接路径。
4.根据权利要求3所述的控制电路,其中该切换装置控制器是发出讯号控制切换装置中各开关器的开启与关闭,借以切换控制路径。
5.根据权利要求1所述的控制电路,其中该切换装置是可为一多工器。
6.根据权利要求3所述的控制电路,其中该切换装置控制器是可程式控制。
7.一种可自动切换路径的串列ATA控制电路,其主要构造是包含有复数个串列ATA控制器,各串列ATA控制器至少包含有一存储器存取控制器及二收发器;复数个埠控制电路,可用以连接串列ATA装置;及一路径切换控制装置,分别连接各埠控制电路与各收发器,可切换各埠控制电路所连接的收发器。
8.根据权利要求7所述的控制电路,其中该路径切换控制装置包含有复数个切换装置,各切换装置的复数个输入端分别连接各埠控制电路,其输出端则连接对应的收发器;及一切换装置控制器,可控制各切换装置以改变各埠控制电路与各收发器的连接路径。
9.根据权利要求8所述的控制电路,其中该切换装置是包含有复数个开关器,各开关器的输入端分别连接对应的埠控制电路,输出端则连接至收发器。
10.根据权利要求9所述的控制电路,其中该切换装置控制器是发出讯号控制切换装置中各开关器的开启与关闭,借以切换控制路径。
11.根据权利要求8所述的控制电路,其中该切换装置是可为一多工器。
12.根据权利要求7所述的控制电路,其中该路径切换控制装置是可程式控制。
13.根据权利要求8所述的控制电路,其中该切换装置控制器是可程式控制。
全文摘要
本发明是有关于一种串列ATA控制电路,尤指一种可自动切换路径的串列ATA控制电路,其主要构造包含有,复数个串列ATA控制器、复数个埠控制电路、复数个切换装置及一切换装置控制器,其中各串列ATA控制器至少包含有一存储器存取控制器及二收发器,各埠控制电路可用以连接串列ATA装置,切换装置则将各埠控制电路与各收发器加以连接,借由该切换装置控制器的控制而可自动切换各埠控制电路与各收发器的连接路径,可使系统的资料存取效能达到最高。
文档编号G06F13/20GK1432931SQ0215808
公开日2003年7月30日 申请日期2002年12月24日 优先权日2002年12月24日
发明者江晋毅, 王泽贤 申请人:威盛电子股份有限公司
再多了解一些
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1