信号处理系统的制作方法

文档序号:6564087阅读:197来源:国知局
专利名称:信号处理系统的制作方法
技术领域
本发明涉及一种信号处理系统,更具体地,涉及应用于电子系统 中,使具有不同输入输出控制器的电子系统在不变更设计的情况下通 过解码处理仍可对硬盘执行相关控制的信号处理系统。
背景技术
通常, 一般系统(电脑系统或伺服系统)具有中央处理模块(central processing unit; CPU)、石更盘(hard disk)及存fit器(memory)三大 部件,其中,硬盘、CPU及存储器一样,占有绝对重要的地位。且硬 盘作为系统最重要的外部储存设备(其他的辅助储存设备包括软碟、 15光碟、快闪存储器、磁带等),形成了整个系统的数据储存中心,且系 统运作时使用的程序和数据绝大部分都储存于硬盘上。
为使系统使用者能识别系统硬盘当前的使用状态(例如硬盘是否 有插入,系统是否有对硬盘进行数据存取操作),目前系统大多数通 过系统硬体架构上设置的驱动电路于该系统对其硬盘进行存取时产生 20脉波信号ACTLED—N以驱动LED (light-emitting diode)运作来提示使 用者系统的硬盘当前的状态。例如于系统背板上设置GEM318热插拔 硬盘管理引脚并配合简单的周边器件,即可实现对系统LED的多数显 示状态进行控制,该显示状态包括存在/运作中/发生错误/重建 (present/activity/fault/rebuild),以供使用者通过LED的显示状态获悉 25对应的硬盘状态。但是,由于该GEM318热插拔硬盘管理引脚价格昂 贵,因而不具成本效率而无法应用于大量生产的产品中。
另,业界也有通过软件方式控制系统LED显示的技艺,该技艺主
要是通过于系统中内建管理软件,以由该管理软件通过命令行接口接 口 (command-line interface; CLI)自硬盘引脚驱动获悉该系统的硬盘 30 信息,并发送固有的系统管理汇流排(SMbus)命令至通用输入输出 (GPIO)装置以由该通用输入输出装置控制该系统的LED动作。但是,此种方式需要于系统中配置额外的通用输入输出装置,因而不具成本
效率。且对于不同的处理器,其GPIO接口的数据模式(datapattem) 也不同,因而需要结合不同的输入/输出引脚设计不同的解码器对LED 驱动信号进行解码处理,以由处理后的驱动信号驱动LED动作,导致 5 产品设计复杂化。
因此,如何提出一种信号处理技术,以解决现有采用硬体架构或 软件架构控制系统LED运行使产品成本增加、设计复杂的缺点,实己 成为目前业界需要克服的难题。
io

发明内容
鉴于上述现有技术的缺点,本发明的主要目的在于提供一种信号 处理系统,其应用于具有硬盘连接器、提示灯及输入输出控制器的电 子系统中,以降低产品设计成本及设计复杂度。
为达上述及其他目的,本发明提供一种信号处理系统,应用于具
15 有硬盘连接器、提示灯及输入输出控制器的电子系统中,其中,该输 入输出控制器对该硬盘连接器输出的提示灯驱动信号进行处理以产生 第一处理信号输出,该信号处理系统是包括侦测模块,用以侦测该 输入输出控制器的类型,并将所侦测到的该输入输出控制器的类型信 息输出;撷取模块,用以依据该侦测模块输出的该输入输出控制器的
20 类型信息自多解码方式中撷取与该类型信息对应的解码方式;以及解 码模块,用以依据该撷取模块所撷取的解码方式对该输入输出控制器 输出的第一处理信号进行解码处理,并产生第二处理信号输出,以由 该第二处理信号驱动该提示灯动作。
本发明的信号处理系统的另一实施例可进一步包含编辑模块,用
25以供使用者编辑多解码方式。
上述硬盘连接器具有一用以输出提示灯驱动信号的引脚(Pin)。 当该硬盘连接器连接有硬盘或该电子系统对该连接器所连接的硬盘进 行数据存取操作该连接器上的硬盘发生异常时,该输入输出控制器是 自该硬盘连接器的引脚接收该提示灯驱动信号,并对该提示灯驱动信
30 号进行处理以产生第一处理信号输出,以便该解码模块依据对应的解 码方式对该第一处理信号进行解码处理。上述输入输出控制器具有一通用输入输出(GPIO)传输接口。该
侦测模块通过侦测该输入输出控制器的GPIO传输接口获悉该输入输 出控制器的类型信息,且该输入输出控制器通过其GPIO传输接口将第 一处理信号输出至该解码模块,以供该解码模块对该第一处理信号进
5 行解码处理。
综上所述,本发明的信号处理系统主要通过编辑模块预先编辑对 应不同类型的输入输出控制器的解码方式,撷取模块依据侦测模块所 侦测到的输入输出控制器的类型信息撷取对应的解码方式,解码模块 即依据所撷取的解码方式对经该输入输出控制器处理的第一处理信号
10 进行解码处理,并由处理后的第二处理信号驱动该电子系统的提示灯
动作。因此,本发明可针对不同的输入输出控制器提供不同的解码方 式以对经不同输入输出控帝M处理后所输出的第一处理信号进行解码 处理,因而无需如现有般,需针对不同的输入输出控制器设置不同的 解码器而导致产品设计复杂,同时,本发明也无需通过现有价格昂贵
15的硬体架构,或需额外使用GPIO装置的软件架构来驱动LED动作, 因而可降低产品成本,避免现有采用硬体架构或软件架构控制系统提 示灯动作使产品成本增加、设计复杂的缺点。


图l (A)为本发明的信号处理系统的基本架构方块示意图;以及
图1 (B)为本发明的信号处理系统的另一实施例的基本架构方块 示意图。
主要元件符号说明
1信号处理系统10编辑模块 25 11侦测模块12撷取模块
13解码模块2电子系统
20连接器21提示灯
22输入输出控制器220GPIO传输接口
P#ll引脚
30
具体实施例方式
以下是通过特定的具体实例说明本发明的实施方式,本领域技术 人员可由本说明书所揭示的内容轻易地了解本发明的其他优点与功 效。本发明也可通过其他不同的具体实例加以施行或应用,本说明书 中的各项细节也可基于不同观点与应用,在不背离本发明的精神下进 5 行各种修饰与变更。
如图l (A)图所示者用以说明本发明的信号处理系统的基本架构 方块示意图。如图所示,本发明的信号处理系统1应用于一电子系统2
中。该电子系统2是具有例如SATA硬盘或SAS硬盘等硬盘20、例如 LED的提示灯21及输入输出控制器(central processing unit; CPU) 22,
10其中,该电子系统2例如为个人电脑、笔记型电脑或伺服器等系统, 连接器20具有一用以输出可驱动提示灯21运作的驱动信号的引脚 P#ll,而输入输出控制器22具有一通用输入输出(GPIO)传输接口 220。于本发明中,输入输出控制器22是预先对连接器20的引脚P弁11 输出的驱动信号进行处理以产生一第一处理信号,并将该第一处理信
15号经由其GPIO传输接口 220输出。但是,输入输出控制器22所输出 的驱动信号进行处理的原理为业界所现有的技术,且该种技术并非本 案的特征所在,故在此不再为文赘述。
如图1 (A)所示,本发明的信号处理系统1包括侦测模块11、撷 取模块12、以及解码模块13。以下对信号处理系统l进行详细说明。
侦测模块11用以侦测电子系统2的输入输出控制器22的类型信
息,并将所侦测的类型信息输出,更具体地,本发明的侦测模块ll是 通过输入输出控制器22的GPIO传输接口 220传输的包含输入输出控 制器22类型信息的GPIO信号,来获悉输入输出控制器22的类型信息, 输入输出控制器22类型信息是指例如为Intel、 AMD等各输入输出控
25制器供应商所提供,而侦测单元11是通过GPIO引脚获悉输入输出控 制器22为Intel 、 AMD输入输出控制器,或其他类型控制器。
撷取模块12依据侦测模块11输出的输入输出控制器22的类型信 息,自该电子系统2撷取与该类型信息对应的解码方式。
解码模块13依据撷取模块12撷取的解码方式对输入输出控制器
30 20输出的第一处理信号进行解码处理,并产生一第二处理信号输出至 提示灯21,以由该第二处理信号驱动提示灯21动作。使用者可通过提示灯21的动作获悉电子系统2的连接器20上是否有连接SAS硬盘或 SATA硬盘,或者电子系统是否有对该SAS硬盘或SATA硬盘进行数 据存取,抑或该SAS硬盘或SATA硬盘是否发生异常状况(例如硬盘 与连接器连接错误,硬盘损坏等异常状况)。 5 上述侦测模块11、撷取模块12及解码模块13在本实施例中,可
通过一复杂可程序逻辑装置(Complex Programmable Logic Device; CPLD)来完成,其中对应不同输入输出控制器20的各种解码方式, 也储存于此复杂可编程逻辑装置中。
本发明的信号处理系统1可更进一步包含一编辑模块10,如图1 (B)所示,用以供使用者编辑多解码方式,并将所编辑的解码方式储 存至复杂可程序逻辑装置中,以供后续解码处理时选取。于本实施例 中,编辑模块10所编辑的解码方式与电子系统1所使用的输入输出控 制器22的类型相对应,该些解码方式例如为解码运算方法。
综上所述,本发明的信号处理系统主要通过编辑模块预先编辑对应不同类型的输入输出控制器的解码方式,以供撷取模块依据侦测模 块所侦测到的中央处理器的类型信息撷取对应的解码方式,解码模块 即依据撷取模块所撷取的解码方式对经该输入输出控制器处理的硬盘 连接器输出的提示灯驱动信号进行解码处理,并由处理后的驱动信号 驱动该电子系统的提示灯动作。因此,本发明可针对不同CPU供应商所提供的输入输出控制器提供不同的解码方式,以对经不同CPU供应 商所提供的输入输出控制器处理后输出的提示灯驱动信号进行解码处 理,因而无需如现有般,需针对不同的输入输出控制器设计不同的解 码器而导致产品设计复杂,同时,本发明也无需通过现有价格昂贵的 硬体架构,或需额外使用GPIO装置的软件架构来驱动LED动作,因而可降低产品成本,避免现有采用硬体架构或软件架构控制系统LED 动作使产品成本增加、设计复杂的缺点。
上述实施例仅例示性说明本发明的原理及其功效,而非用于限制 本发明。任何本领域技术人员均可在不违背本发明的精神及范畴下, 对上述实施例进行修饰与改变。因此,本发明的权利保护范围,应如后述的权利要求所列。
权利要求
1.一种信号处理系统,应用于具有硬盘、提示灯及输入输出控制器的电子系统中,其中,该硬盘与该输入输出控制器电性连接,该输入输出控制器是对该硬盘所输出的动作信号进行处理以产生第一处理信号输出,该信号处理系统包括侦测模块,用以侦测该输入输出控制器的类型,并输出一对应该输入输出控制器类型的类型信息;撷取模块,用以撷取与该类型信息对应的解码方式;以及解码模块,用以依据该解码方式对该输入输出控制器输出的第一处理信号进行解码处理,并产生第二处理信号输出,以由该第二处理信号驱动该提示灯动作。
2. 根据权利要求1所述的信号处理系统,其中,该系统更包 15 含一编辑模块,用以供使用者编辑多解码方式。
3. 根据权利要求1所述的信号处理系统,其中,该硬盘具有 一用以输出该动作信号的引脚。
4.根据权利要求2所述的信号处理系统,其中,该动作信号是为该硬盘进行数据存取操作或发生异常时的信号。
5. 根据权利要求1所述的信号处理系统,其中,该输入输出 控制器是具有一通用输入输出GPIO传输接口 。
6. 根据权利要求5所述的信号处理系统,其中,该侦测模块 是通过该输入输出控制器的GPIO传输接口来侦测该输入输出控 制器的类型信息,且该输入输出控制器是通过其GPIO传输接口 将第一处理信号输出至该解码模块,以供该解码模块对该第一处 理信号进行解码处理。
全文摘要
一种信号处理系统,应用于具有硬盘连接器、提示灯及输入输出控制器的电子系统中,其中,该输入输出控制器对该硬盘连接器输出的提示灯驱动信号进行处理以产生第一处理信号输出,该信号处理系统包括编辑模块,用以供使用者编辑多解码方式;侦测模块,将所侦测到的该输入输出控制器的类型信息输出;撷取模块,用以依据该侦测模块输出的该输入输出控制器的类型信息自该编辑模块所编辑的多解码方式中撷取与该类型信息对应的解码方式;以及解码模块,用以依据该撷取模块所撷取的解码方式对该输入输出控制器输出的第一处理信号进行解码处理,并产生第二处理信号输出,以由该第二处理信号驱动该提示灯动作,藉以简化成品设计复杂度,以及降低产品成本。
文档编号G06F11/32GK101196846SQ20061016338
公开日2008年6月11日 申请日期2006年12月4日 优先权日2006年12月4日
发明者丁肇邦 申请人:英业达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1