固态硬盘控制装置与方法制造方法及图纸

技术编号:16779250 阅读:34 留言:0更新日期:2017-12-12 23:41
本发明专利技术披露一种固态硬盘控制装置及控制方法,该控制装置包含:多接口兼容物理层电路,用来依据串行/解串接收信号产生物理层输出信号;输入输出电路,用来依据至少一个端子的信号变化产生至少一个端子输出信号;以及处理电路,用来依据该物理层输出信号及/或该至少一个端子输出信号以使该固态硬盘控制装置的运作模式适用于多种接口类型的其中之一。

The control device and method of solid state hard disk

The invention discloses a solid-state drive control device and control method, the control device comprises a multi interface compatible physical layer circuit, according to SerDes physical layer to receive the signals from the output signal; the input and output circuit, according to signal changes in at least one terminal generates at least one output terminal and the signal processing circuit; according to one of the physical layer of the output signal and / or the at least one terminal of the output signal to the SSD control device operation mode is suitable for various types of the interface.

【技术实现步骤摘要】
固态硬盘控制装置与方法
本专利技术是关于接口侦测技术,尤其是关于能够侦测接口类型的固态硬盘控制装置与方法。
技术介绍
传统固态硬盘接口是串行高级技术附件(SerialAdvancedTechnologyAttachment,SATA)接口。然而,由于SATA接口的传输速度逐渐无法满足高速传输的需求,部分固态硬盘转而采用快速外设组件互连(PeripheralComponentInterconnectExpress,PCI-Express)接口。为增加兼容性,尚有部分固态硬盘能够支持SATA接口与PCI-Express接口,此种固态硬盘会设定一个特定脚位的电压准位,从而一个主机能够藉由侦测该脚位的准位来指派与该固态硬盘相连的端口的配置(Configuration),然而,在该主机完成该端口的配置后,若将该固态硬盘的运作模式由第一个模式(例如SATA模式)改为第二模式(例如PCI-Express模式)或者换上另一个固态硬盘仅支持该第二模式,该主机不会相应地改变配置,从而该固态硬盘或该另一个固态硬盘无法与该主机正常联机。另有一种情形是上述固态硬盘藉由设定该脚位的准位以运作于一个预设模式(例如前述第一或第二模式),但与该固态硬盘相连的一个主机不具侦测该脚位的功能,且该主机将与该固态硬盘相连的端口配置得与该预设模式不兼容,从而该固态硬盘无法与该主机正常联机。部分现有技术载于下列文件中:(1)”PCIExpressM.2Specification”,Revision0.7,Version1.0,November27,2012,PP.150(pin69PEDET);(2)“SerialATARevision3.3”,GoldRevision,February2,2016,PP.214(pinposition69[Config_1])&PP.215(Table27)。
技术实现思路
鉴于现有技术的问题,本专利技术的一个目的在于提供一种固态硬盘控制装置与方法,能够从装置端进行接口侦测,从而改善现有技术。本专利技术披露一种固态硬盘控制装置,其一个实施例包含多接口兼容物理层电路、输入输出电路以及处理电路。该多接口兼容物理层电路用来依据串行/解串接收信号产生物理层输出信号。该输入输出电路用来依据至少一个端子的信号变化产生至少端子输出信号。该处理电路用来依据该物理层输出信号与该至少一个端子输出信号两者的至少其中之一以使该固态硬盘控制装置的运作模式适用于多种接口类型的其中之一。本专利技术另披露一种固态硬盘控制方法,是由固态硬盘控制装置来执行,该控制方法的一个实施例使固态硬盘控制装置兼容于多种接口类型,包含下列步骤:依据接收信号产生物理层输出信号;依据至少一个端子的信号变化产生至少一个端子输出信号;以及依据该物理层输出信号与该至少一个端子输出信号两者的至少其中之一以使该固态硬盘控制装置的运作模式适用于该多种接口类型的其中之一。有关本专利技术的特征、实作与功效,兹配合图式作较佳实施例详细说明如下。附图说明图1是本专利技术的固态硬盘控制装置的一个实施例的示意图;图2是本专利技术侦测符合PCI-Express规范的SerDes接收信号的示意图;图3是本专利技术侦测符合SATA规范的SerDes接收信号的示意图;图4是本专利技术的固态硬盘控制装置的另一个实施例的示意图;图5是符合PCI-Express规范的端子输出信号的波形示意图;以及图6是本专利技术的固态硬盘控制方法的一个实施例的流程图。具体实施方式下说明内容的用语是参照本
的习惯用语,如本说明书对部分用语有加以说明或定义,该部分用语的解释是以本说明书的说明或定义为准。本专利技术的披露内容包含固态硬盘控制装置与方法,该装置的部分组件单独而言可能为已知组件,在不影响披露与可实施性的要求的前提下,以下说明对于个别已知组件的细节将予以节略。另外,本专利技术的方法可以是软件和/或固件的形式,可藉由本专利技术的装置或其等效装置来执行。请参阅图1,其是本专利技术的固态硬盘控制装置(SolidStateDriveController,SSDController)的一个实施例的示意图。图1的固态硬盘控制装置100兼容于多种接口类型,因此包含该多种接口类型的物理层(PhysicalLayer)与协议层(ProtocolLayer),所述协议层是物理层以上的层级,例如是数据链路层(DataLinkLayer)、数据处理层(DataTransactionLayer)等等,所述多种接口类型例如是快速外设组件(PeripheralComponentInterconnectExpress,PCI-Express)接口、串行高级技术附件(SerialAdvancedTechnologyAttachment,SATA)接口等等,然此仅是举例,非用以限制本专利技术的范围。如图1所示,固态硬盘控制装置100包含:多接口兼容物理层电路(Multi-InterfaceCompatiblePhysicalLayer,MIC-PHY)110;输入输出电路(Input/Output,I/O)120;处理电路(ProcessingCircuit)130;以及媒体访问控制电路(MediaAccessControl,MAC)140。请参阅图1,多接口兼容物理层电路110包含前述多种接口类型的物理层,用来依据接收信号产生物理层输出信号,本实施例中,该接收信号是串行/解串(Serializer/Deserializer,SerDes)接收信号,由于SerDes技术是本领域的习用技术,能够将大位宽的单端总线信号压缩成一个或多个差动信号,且该一个或多个差动信号的频率高于该单端总线信号的频率,故上述SerDes接收信号对本领域人士而言具有特定含义,非为任意信号,然而本专利技术的实施并不以SerDes接收信号为限。请参阅图1,输入输出电路120用来依据至少一个端子(或说至少一个引脚)的信号变化产生至少一个端子输出信号,本实施例中,该至少一个端子的数目等于该至少一个端子输出信号的信号,换言之,不同端子输出信号是经由不同端子被传输;另外,该至少一个端子输出信号在本实施例中不经过该物理层电路110,换言之,固态硬盘控制装置100经由不同引脚分别接收该至少一个端子输出信号与该SerDes接收信号。请参阅图1,处理电路130例如是一个微处理器(microprocessor)或其等效电路,用来依据该物理层输出信号与该至少一个端子输出信号两者的至少其中之一(亦即依据该物理层输出信号及/或该至少一个端子输出信号)以使该固态硬盘控制装置100的运作模式适用于前述多种接口类型的其中之一。处理电路130的操作的细节载明于后。请参阅图1,媒体访问控制电路140耦接该物理层电路110与该处理电路130,用来提供寻址与访问控制功能,对固态硬盘控制装置100而言是必需,但与本专利技术的实施无直接关系。承前所述,在一个实施例中,处理电路130可依据该物理层输出信号决定该固态硬盘控制装置100的运作模式。举例而言,固态硬盘控制装置100支持SATA接口与PCI-Express接口,若一个主机将与固态硬盘控制装置100相连的端口指派为SATA或PCI-Express接口的端口,由于SATA接口在联机建立阶段的传送信号的特性与PC本文档来自技高网
...
固态硬盘控制装置与方法

【技术保护点】
一种固态硬盘控制装置,兼容于多种接口类型,包含:多接口兼容物理层电路,用来依据串行/解串接收信号产生物理层输出信号;输入输出电路,用来依据至少一个端子的信号变化产生至少一个端子输出信号;以及处理电路,用来依据该物理层输出信号与该至少一个端子输出信号的至少其中之一以使该固态硬盘控制装置的运作模式适用于该多种接口类型的其中之一。

【技术特征摘要】
1.一种固态硬盘控制装置,兼容于多种接口类型,包含:多接口兼容物理层电路,用来依据串行/解串接收信号产生物理层输出信号;输入输出电路,用来依据至少一个端子的信号变化产生至少一个端子输出信号;以及处理电路,用来依据该物理层输出信号与该至少一个端子输出信号的至少其中之一以使该固态硬盘控制装置的运作模式适用于该多种接口类型的其中之一。2.根据权利要求1所述的固态硬盘控制装置,其中该多种接口类型包含快速外设组件互连(PCI-Express)与串行高级技术附件(SATA)。3.根据权利要求1所述的固态硬盘控制装置,其中该串行/解串接收信号包含频带内信号与频带外信号的其中之一。4.根据权利要求3所述的固态硬盘控制装置,其中该频带内信号符合快速外设组件互连规范,该频带外信号符合串行高级技术附件规范。5.根据权利要求4所述的固态硬盘控制装置,其中该频带内信号的频率高于1GHz,该频带外信号的频率低于1GHz。6.根据权利要求1所述的固态硬盘控制装置,其中该至少一个端子输出信号符合快速外设组件互连规范。7.根据权利要求6所述...

【专利技术属性】
技术研发人员:陈政宇简志清
申请(专利权)人:瑞昱半导体股份有限公司
类型:发明
国别省市:中国台湾,71

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1