【技术实现步骤摘要】
本专利技术是有关于一种读写序列进阶技术接附规格(SATA)装置内非标准暂存器的方法,特别有关于使用包含无用输入参数的标准命令,以驱使SATA装置读取非标准暂存器的值或写入资料至非标准暂存器内的。
技术介绍
近年来,随着资讯科技的蓬勃发展、电脑系统研发技术的精进以及民众对于电脑系统周边装置的传输性能与散热性的要求,日趋提升,为此,序列进阶技术接附规格(Serial Advanced Technology Attachment;SATA)标准界面(界面是接口,以下都称界面)规格也在此需求下因应而生,以满足民众对于电脑周边装置的需求。虽然SATA标准界面的提供有效提升电脑周边装置的传输效率与散热功能,然而,为确保电脑周边装置的稳定性与延展性,因此,在开发电脑周边装置的过程中,电脑周边装置的侦错与效能的测试分析,已成为发展电脑周边装置所不可或缺的环节,为能进行电脑周边装置的侦错与效能分析,研发人员会在电脑周边装置内设置非标准暂存器,以记录电脑周边装置的状态或开启/关闭装置的特定功能,并藉由读取或更改这些非标准暂存器的值,以进行分析动作。由于这些非标准暂存器是隐藏在电脑周边装置,而一般电脑主机提供的一标准界面,其是仅用于存取标准界面所定义的暂存器,对于这些非标准暂存器是无法读取,一般电脑系统常见存取SATA装置的非标准暂存器的方法,大多采用简易方式的通用非同步接收及传送器(UniversalAsynchronous Receiver/Transmitter;UART)或内部积体电路(InterIntegrated Circuit;I2C)界面方法,其因电脑周边装 ...
【技术保护点】
一种读序列进阶技术接附规格装置内非标准暂存器的方法,其是利用一标准命令的至少一无用输入参数与回应该标准命令的至少一无用输出参数对应的输出暂存器,读取一SATA装置内至少一非标准暂存器的值,该方法包含下列步骤:设定该标准命令的该无用输 入参数为一执行参数至一SATA主机控制单元;下达包含该执行参数的该标准命令至该SATA主机控制单元,以转换该标准命令与该执行参数为一输入讯框资讯结构;发送该输入讯框资讯结构至该SATA装置,供该SATA装置侦测该执行参数,以 读取该非标准暂存器的值;储存该非标准暂存器的值至该SATA装置的该输出暂存器,并转换该非标准暂存器的值为一输出讯框资讯结构;发送该输出讯框资讯结构至该SATA主机控制单元;储存该非标准暂存器的值至该SATA主机控制单 元的该输出暂存器;以及读取该SATA主机控制单元的该输出暂存器的值。
【技术特征摘要】
1一种读序列进阶技术接附规格装置内非标准暂存器的方法,其是利用一标准命令的至少一无用输入参数与回应该标准命令的至少一无用输出参数对应的输出暂存器,读取一SATA装置内至少一非标准暂存器的值,该方法包含下列步骤设定该标准命令的该无用输入参数为一执行参数至一SATA主机控制单元;下达包含该执行参数的该标准命令至该SATA主机控制单元,以转换该标准命令与该执行参数为一输入讯框资讯结构;发送该输入讯框资讯结构至该SATA装置,供该SATA装置侦测该执行参数,以读取该非标准暂存器的值;储存该非标准暂存器的值至该SATA装置的该输出暂存器,并转换该非标准暂存器的值为一输出讯框资讯结构;发送该输出讯框资讯结构至该SATA主机控制单元;储存该非标准暂存器的值至该SATA主机控制单元的该输出暂存器;以及读取该SATA主机控制单元的该输出暂存器的值。2.根据权利要求1所述的读序列进阶技术接附规格装置内非标准暂存器的方法,其中在设定该标准命令的该无用输入参数为一执行参数至一SATA主机控制单元的步骤前,更包含下列步骤设定另一标准命令的至少一无用输入参数为一确认参数至该SATA主机控制单元;下达包含该确认参数的该标准命令至该SATA主机控制单元,以转换该标准命令与该确认参数为该输入讯框资讯结构;以及发送包含该标准命令与该确认参数的该输入讯框资讯结构至该SATA装置,供该SATA装置侦测该确认参数,确认欲读取该非标准暂存器的值。3.根据权利要求1所述的读序列进阶技术接附规格装置内非标准暂存器的方法,其中在设定该标准命令的该无用输入参数为一执行参数至一SATA主机控制单元的步骤中,更包含一步骤,其是设定该标准命令的另一无用输入参数为一确认参数至该SATA主机控制单元,并转换该确认参数为该输入讯框资讯结构,供该SATA装置侦测该确认参数,确认欲读取该非标准暂存器的值。4.根据权利要求1所述的读序列进阶技术接附规格装置内非标准暂存器的方法,其中在设定该标准命令的该无用输入参数为一执行参数至一SATA主机控制单元的步骤中,更包含一步骤,其是设定该标准命令的另一无用输入参数为一索引参数至该SATA主机控制单元,并转换该索引参数为该输入讯框资讯结构,供该SATA装置侦测该索引参数,读取对应该索引参数的该非标准暂存器的值。5.根据权利要求1所述的读序列进阶技术接附规格装置内非标准暂...
【专利技术属性】
技术研发人员:王嘉豪,赖彦伯,
申请(专利权)人:威盛电子股份有限公司,
类型:发明
国别省市:71[中国|台湾]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。