【技术实现步骤摘要】
本专利技术是有关于一种调整传输速度的方法,特别是有关于一种在串行先进技术附加装置 Gerial Advanced Technology Attachment, SATA)接口 的初始化阶段 (initialization)后调整传输速度的方法及装置。
技术介绍
请参考图1。图1为说明在现有技术中,一 SATA连结装置LD与一 SATA配对连结装置LP于SATA接口的初始化阶段时设定传输速度的示意图。在图1中,SATA连结装置LD为主控端(Host),而SATA配对连结装置LP为装置端(Device)。C0MRESET、 C0MINIT、以及C0MWEAK皆为SATA接口所定义的带外信号(Out of Band,00B)。一般而言, SATA接口的传输速度可为150MHz、75MHz或37. 5MHz。然而,当SATA装置在传送带外信号时,会以较低的37. 5MHz为传输速度来传输。ALIGN为SATA接口所定义的对齐基层指令 (primitivecommand)。在SATA接口的初始化阶段时,首先,SATA连结装置LD传送带外信号 C0MRESET以表示要重置SATA接口,SATA配对连结装置LP回复带外信号C0MINIT以确认要重置SATA界面。SATA连结装置LD与SATA配对连结装置LP互相传送带外信号C0MWEAK。 接着,SATA连结装置LD与SATA配对连结装置LP开始执行一对齐(alignment)程序。举例而言,在对齐程序中,SATA连结装置LD会以其支持的最高传输速度传送多个对齐基层指令ALIGN,而SATA配对连结装置LP也会以其支持 ...
【技术保护点】
1.一种SATA接口的初始化阶段后调整传输速度的方法,其特征在于,该方法包含:一SATA连结装置传送一第一预设基层指令至一SATA配对连结装置,以询问是否可将该SATA连结装置的一第一传输速度从一第一速度调整成一第二速度;该SATA配对连结装置根据该第一预设基层指令,以一第二预设基层指令,回复该SATA连结装置;以及该SATA连结装置与该SATA配对连结装置根据该第二预设基层指令,分别调整该SATA连结装置的该第一传输速度与该SATA配对连结装置的一第二传输速度。
【技术特征摘要】
2010.10.06 TW 0991340121.一种SATA接口的初始化阶段后调整传输速度的方法,其特征在于,该方法包含一 SATA连结装置传送一第一预设基层指令至一 SATA配对连结装置,以询问是否可将该SATA连结装置的一第一传输速度从一第一速度调整成一第二速度;该SATA配对连结装置根据该第一预设基层指令,以一第二预设基层指令,回复该SATA 连结装置;以及该SATA连结装置与该SATA配对连结装置根据该第二预设基层指令,分别调整该SATA 连结装置的该第一传输速度与该SATA配对连结装置的一第二传输速度。2.根据权利要求1所述的SATA接口的初始化阶段后调整传输速度的方法,其特征在于,该SATA连结装置与该SATA配对连结装置根据该第二预设基层指令,分别调整该SATA 连结装置的该第一传输速度与该SATA配对连结装置的该第二传输速度包含当该第二预设基层指令表示接受时,该SATA连结装置调整该SATA连结装置的该第一传输速度为该第二速度,且该SATA配对连结装置调整该SATA配对连结装置的该第二传输速度为该第二速度;以及当该第二预设基层指令表示拒绝时,该SATA连结装置维持该SATA连结装置的该第一传输速度为该第一速度,且该SATA配对连结装置维持该SATA配对连结装置的该第二传输速度为该第一速度。3.根据权利要求2所述的SATA接口的初始化阶段后调整传输速度的方法,其特征在于,当该第二预设基层指令表示接受时,该SATA连结装置调整该SATA连结装置的该第一传输速度为该第二速度,且该SATA配对连结装置调整该SATA配对连结装置的该第二传输速度为该第二速度包含该SATA连结装置与该SATA配对连结装置以该第二速度互相传送多个第三预设基层指令,以使该SATA连结装置与该SATA配对连结装置完成一对齐程序;以及于该对齐程序后,该SATA连结装置与该SATA配对连结装置进入一待机模式。4.根据权利要求3所述的SATA接口的初始化阶段后调整传输速度的方法,其特征在于,该多个第三预设基层指令为SATA接口中的对齐基层指令。5.根据权利要求3所述的SATA接口的初始化阶段后调整传输速度的方法,其特征在于,该SATA连结装置与该SATA配对连结装置以该第二速度互相传送多个第三预设基层指令,以使该SATA连结装置与该SATA配对连结装置完成该对齐程序包含于该对齐程序中,该SATA连结装置接收到M个该SATA配对连结装置所传送的第三预设基层指令;于该对齐程序中,该SATA配对连结装置接收到N个该SATA连结装置所传送的第三预设基层指令;以及当M与N皆大于或等于一临界数目时,表示该对齐程序完成;其中M、N为整数。6.根据权利要求5所述的SATA接口的初始化阶段后调整传输速度的方法,其特征在于,于该对齐程序中,该SATA连结装置接收到该M个该SATA配对连结装置所传送的第三预设基层指令包含该SATA连结装置根据该M个该SATA配对连结装置所传送的第三预设基层指令,以得到一第一数据读取位准;其中该第一数据读取位准用来指示该SATA配对连结装置于传送数据时的一第一起始位;其中于该对齐程序后,当该SATA连结装置接收到该SATA配对连结装置所传送的数据时,该SATA连结装置根据该第一起始位,以读取该SATA配对连结装置所传送的数据。7.根据权利要求5所述的SATA接口的初始化阶段后调整传输速度的方法,其特征在于,于该对齐程序中,该SATA配对连结装置接收到该N个该SATA连结装置所传送的第三预设基层指令包含该SATA配对连结装置根据该N个该SATA连结装置所传送的第三预设基层指令,以得到一第二数据读取位准;其中该第二数据读取位准用来指示该SATA连结装置于传送数据时的一第二起始位; 其中于该对齐程序后,当该SATA配对连结装置接收到该SATA连结装置所传送的数据时,该SATA配对连结装置根据该第二起始位,以读取该SATA连结装置所传送的数据。8.根据权利要求1所述的SATA接口的初始化阶段后调整传输速度的方法,其特征在于,当该SATA连结装置传送该第一预设基层指令时,该SATA连结装置与该SATA配对连结装置皆处于一待机模式。9.根据权利要求1所述的SATA接口的初始化阶段后调整传输速度的方法,其特征在于,该第一预设基层指令为SATA接口中的对齐基层指令、持续基层指令,或是保持基层指令。10.根据权利要求1所述的SATA接口的初始化阶段后调整传输速度的方法,其特征在...
【专利技术属性】
技术研发人员:许惠强,谢登全,颜协寰,
申请(专利权)人:钰创科技股份有限公司,
类型:发明
国别省市:71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。