专利名称:用于确定设备的真实电特性的系统的制作方法
技术领域:
本发明涉及用于确定连接到包括编解码器的计算机的插孔(例如 输入/输出连接器)的设备的真实电特性的系统。
背景技术:
编解码器在诸如PC和手持设备的计算机中处理音频信号。音频
编解码器的主要功能之一是转换到和来自计算机的内部数字信号格式 和插入计算机中的外部设备的典型模拟信号格式的输入和输出信号。 编解码器通常连同用于各种插孔的一个或多个应用电路一起,嵌入母
板附加/扩充卡(add-in/riser card)上的芯片中。CPU、处理器、存 储器和核心逻辑通常也是母板级设备。
一种将外部音频设备连接到计算机的方法是使用3.5mm或类似 的立体声音频插孔。每一计算机包含几个插孔,每一个通常专用于单 个功能,诸如用于扬声器的立体声线路输出、麦克风输入和线路输入。 随着当今可用的多媒体格式的增加,需要增加计算机能支持的输入和 输出音频设备的数量,而不增加会增加系统成本的计算机上的插孔的 当前数量。即使仅通过几个插孔,计算机用户将外部设备不正确地连 接到错误插孔,会导致代价高的支持调用。增加计算机上的插孔的数 量将仅增加用户将外部设备不正确地连接到错误插孔的可能性,进一 步增加昂贵的支持调用的数量。
在2003年6月19日提交的美国专利申请No.10/464,951中,在 此引入以供参考,该申请公开了编解码器电路,其唯一地测量插入插 孔的设备的电特性,作为识别该设备的方法。因此,激活可重新配置 电路以确保正确地支持所识别的设备。英特尔公司,在名为"Audio Codec,97,,的规范中(Rev2.3, 2002年4月),在此也引入以供参考,
调用设备标识数据"读出位(sensed bit),,。在此引入以供参考的另一 英特尔规范,名为"First Generation Intel Audio PnP User Model and Methodologies" (Rev 1.1, 8/12/2002)。该规范尤其乂>开了提示用户 校验由编解码器输出的设备的标识是否正确的想法。
当由编解码器测量插入插孔中的设备的电特性来识别设备时,可 以在编解码器中提供补偿应用电路的电特性的逻辑。但是,当在不同 制造商之间和当在不同产品之间运行时,应用电路的特定部件能改变 和/或改变值。因此,编程编解码器来补偿经受改变的电特性集合不是 可靠的解决方案。而且,英特尔规范未教导或建议替代解决方案事 实上,在进行设备识别中,甚至不识别由应用电路造成的问题。
最后,尽管英特尔规范公开了询问用户来校验由编解码器进行的 识别的正确性的想法,但其极其难用且苦恼每次用户插入相同设备时, 用户是否必须进行相同的校正。即,每次用户将耳机插入个人计算机 时,如果每次编解码器将耳机错误地识别为扬声器时,用户必须进行 相同的校正,用户会马上感到灰心丧气。英特尔规范也未识别该问题 或解决方案。
本发明作为尝试在编解码器/母板级解决这些问题的替代方案, 通过响应编解码器驱动器和用户界面的唯一中间件应用,解决这两个 问题。
发明内容
因此,本发明的目的是提供用于确定插入计算机的插孔(例如输 入/输出连接器)的设备的真实电特性的系统和方法。
本发明的另 一 目的是提供用于校验这种设备的标识的系统和方法。
本发明的另一目的是提供降低昂贵的支持调用的系统和方法。 本发明的另一目的是提供完全与现代的编解码器的规格兼容的 系统和方法。
本发明的另一目的是提供即使应用电路的特定部件改变或值改
变,也允许正确地识别插入插孔中的设备的系统和方法。 本发明的另 一 目的是提供用户更友好的系统和方法。 本发明由如果有关应用电路的细节存储在所参考的可更新的数 据库中,能更精确地识别插入计算机中的设备,以便调整由编解码器 测量的设备的电特性的实现产生。总的来说,中间件应用通过编解码 器,考虑应用电路对设备的电特性的测量的影响,"再次推测"设备的 编解码器的标识。此外,在该再次推测证实是错误的情况下,由于中 间件应用学习该错误,将不再犯该错误。
本发明的特征在于, 一种用于确定设备的真实电特性的系统,该
系统包括编解码器,被配置成测量连接到插孔的设备的至少一个电 特性,以及基于所测量的电特性识别该设备;可更新数据库,至少填 充有应用电路信息;以及软件例程,响应所测量的电特性并被配置成 基于数据库中的应用电路信息,调整由所述编解码器测量的电特性。
在一个例子中,所述可更新数据库填充用于该应用电路信息中的 电阻器和电容器的电阻和电容值。典型地,所述可更新数据库初始填 充缺省设计电阻和电容值。另外,还可以包括用于改变该缺省设计电 阻和电容值以便反映其变化的例程。
在一个实施例中,响应包含该设备的所测量的电特性和标识的编 解码器的注册表,在编解码器驱动器中实现该软件例程。中间件应用 可以响应该编解码器驱动器,并被配置成基于所调整的电特性更精确 地识别该设备。同时,可以由设备及它们的电特性填充数据库,该数 据库可由中间件应用访问。典型地,重新配置电路连接到该插孔,以
及中间件应用进一步配置成询问用户所识别的设备是否正确,如果正 确,则基于所识别的设备,激活所述重新配置电路,以及如果不正确, 则访问设备数据库以允许用户选择所述设备。所述中间件应用可以进 一步配置成基于由用户选择的设备,激活所述重新配置电路。
在另 一例子中,响应编解码器驱动器在中间件层中实现该软件例 程,该编解码器驱动器本身响应包含该设备的所测量的电特性和标识 的编解码器的注册表。重新配置电路可以连接到所述插孔。然后,中
间件应用进一步配置成询问用户所识别的设备是否正确,如果正确, 则基于所识别的设备,激活所述重新配置电路,以及如果不正确,则 访问标准设备的数据库以允许用户选择所述设备。所述中间件应用可 以进一步配置成基于由用户选择的设备,激活所述重新配置电路。
在该优选实施例中,存在可更新数据库,其至少填充有由编解 码器测量其电特性但不对应于由该编解码器识别设备的多个设备的电 特性;以及软件例程,所述软件例程响应所测量的电特性并被配置成 基于在该数据库中存储的电特性,调整设备的标识。典型地,在位于 用于编解码器的驱动器和用户界面之间的中间件应用中,实现所述两 个软件例程。
本发明的特征还在于一种识别插入插孔中的设备的方法,该插孔 连接到用于该插孔的应用电路,该方法包括测量连接到插孔的设备的 至少一个电特性;基于应用电路的配置,调整所测量的电特性;以及 基于所调整的测量的电特性,识别该设备。在一个例子中,由连接到 应用电路的编解码器执行测量,以及调整包括参考填充有应用电路部 件值的数据库。另外,还可以包括输出确定标识是否正确的询问,以 及如果不正确,则用正确标识填充数据库的步骤。
从优选实施例和附图的下述描述,本领域的技术人员将想到其他 目的、特征和优点,其中
图l是表示与本发明的系统和方法的一个实施例有关的主要步骤 的流程图2是表示与根据本发明的基于整个编解码器的系统有关的主要 软件和硬件部件的框图3是表示与用于本发明的初始化例程相关的主要步骤的流程
图4是表示与用于本发明的用户界面消息传递软件的例子有关的 主要步骤的流程图5是表示与在本发明的一个实施例中的中间件应用有关的主要 部件的框图6是表示与用于确定在本发明的一个实施例中的中间件应用中 实现的设备的真实电特性的系统有关的主要步骤的流程图7是描述与用于确定在根据本发明的另一实施例的编解码器驱
动器中实现的设备的真实电特性的系统有关的主要步骤的流程图8是表示根据本发明用于校验设备的标识的系统和方法的例子 有关的主要步骤的流程图;以及
图9是描述与用在本发明有关的编解码器驱动器检测算法有关的 主要步骤的流程图。
具体实施例方式
除在下文所公开的优先实施例或多个实施例外,本发明能是其他 实施例以及以各种方式实施或执行。因此,应理解本发明的应用不限 于在下述说明书中阐述或附图中示出的部件的结构和配置的细节。
在一个实施例中,与本发明的处理电路和方法有关的主要步骤如 图1所示。编解码器44,优选地如在上述公开的专利申请中所述,测 量插入插孔中的设备的一个或多个电特性,以及将该设备(读出位) (步骤12)识别为例如扬声器、耳机、麦克风等等。来自编解码器44 的输出是表示编解码器的标识的位,以及表示测量阻抗值的原始位的 集合。
如在上文的背景技术部分所述,连接在编解码器和插孔之间的应 用电路仍然会影响由编解码器测量的电特性,因此,有时不利地影响 由编解码器44所进行的识别。根据本发明,数据库14填充有应用电 路的部件的当前电阻、电容以及其他值16 (应用电路配置信息)。那 些电阻器和电容器,以及尤其是由应用电路供应商对其所进行的任何 改变会影响由编解码器44所测量的电特性,以及会导致不正确的识 别。如果在步骤12,启动分解(unravel)来校正该情形,则在参考数 据库14后,在步骤18对所测量的电特性进行调整。基于所调整的电
特性,或基至基于编解码器的测量的电特性,在步骤20开始,调整设 备的标识。数据库14通常包括由应用电路的制造商指定的缺省的设计 电阻和电容值。但是,如在指定音频子系统中实现数据库14,则能通 过实际应用电路的真实值,更新数据库14。
根据本发明,通过参考数据库24和/或可选的厂商表22,能进行 进一步调整。表22位于平台配置文件中,该配置文件通常由标准(缺 省)厂商指定设备和它们的电特性的一个或多个填充。因此,如果在 步骤18所调整的电特性比由编解码器44所识别的设备更接近地匹配 表22中的设备,则表22中存储的设备现在是在步骤19识别的设备。 反过来,如下所述,学习数据库24通常填充其他设备以及它们的电特 性。如步骤20所示,优选地首先参考学习数据库24。只要填充学习 数据库24,则很少需要参考表22。
只要识别该设备,如步骤26所示,能提示用户进行验证。如果 用户校验真正插入插孔中的设备是所识别的设备,如在上述专利申请 中所述,激活重新配置电路30以便适配插入该插孔中的设备。通常, 这通过有选择地使放大器处于低导通阻抗和高断开阻抗状态之间来实 现。
然而,如果用户响应所识别的设备不是真正插入插孔中的设备, 那么,在步骤28,询问用户来识别正确的设备,步骤32。然后,使用 所识别的正确设备,重新配置(步骤30)继续进行,另外,在步骤34 更新学习数据库24以包括新项在步骤32输入的正确设备以及其由 步骤18对其调整的测量电特性。因此,下次,在将同一设备插入相同 插孔中,在参考数据库24后,在步骤20将使用其在步骤18测量的电 特性以便正确地识别该设备,当提示时,用户将表示在步骤28所识别 的设备是正确的。用这种方式,只要用户相对于不正确的识别的设备 进行校正,则此后系统使其恢复正常并正确地识别设备,以便用户不 必重复地进行相同校正。
编解码器44测量插入插孔中的设备的阻抗。由来自编解码器的 驱动器48读取度量,稍后由软件模块使用。由驱动器48读取的度量
数据通常由表示所测量的原始阻抗的SR和OR值以及表示编解码器 设备推测(标识)的S值组成。
在每一插孔基础上,表示在步骤12是否分解和在步骤18的分解 算法中使用所需的分解值的标志存储在诸如平台配置文件的文件中。 平台配置文件称为"platform.cfg"14。该配置文件^皮分成几个部分,一 个用于每一厂商平台。在每一平台部分中,存在包含用来执行分解的 数据值的"密钥"。
存在分解的两个方面部件级分解和电路级分解。当厂商使用参 考设计而选择实现它的另外的部件时,第一种适用。在这种情况下, 分解要求部件值分解所测量的阻抗来更好地识别设备。当厂商使用不 基于参考设计的电路时,第二种适应。在这种情况下,不仅要求部件 值,而且还需要电路专用算法。
驱动器48和中间件56 (接口模块)使用同 一算法18来执行能由 任一模块执行的部件级分解。当由软件接收原始检测数据时,在步骤 12,决定是否对该数据执行分解算法。配置表中的标志向软件模块表 示是否要求分解。如果要求分解,需要部件值16来执行分解算法。在 系统启动时,从配置表14检索这些值。
连同理解如何执行实际电路算法的另外的软件模块,与由上述步 骤概述类似地执行电路级分解。
为了学习,数据库24用来存储/检索所有学习值。在Windows 操作系统中,所使用的数据库是系统注册表。
在一个实施例中,基于每一 AC97-Rev2.3功能码,存储学习数据。 因此,对由该规范所指定的每一功能码,存在学习数据表。功能码表 示和定义每一插孔如何起作用。在该平台中,插孔可以具有一个以上 功能。例如,在任何指定时间,插孔可以充当麦克风或C/LFE扬声器。
当系统启动时,中间件模块56从系统注册表数据库加载学习数 据24以及创建用于以后学习使用的表。在系统执行期间,当在插孔中 检测到设备时,相对于学习表,匹配所报告的(原始或分解)阻抗以 识别该i殳备。
设备标识使用从编解码器44读取的原始或分解阻抗,用于确定 所检测的设备。首先,在步骤20,基于插孔当前指定的功能,相对于 学习表24,匹配阻抗。如果未识别,将其与插孔的另一指定功能的表 匹配。如果仍未识别,搜索剩余功能学习表以便完成设备识别过程。 在学习表仍然不能识别设备的情况下,步骤21使用表22中厂商提供 的设备值。最后,如果设备仍然未知,在步骤23使用编解码器的标识。
在步骤26,将设备标识提供给用户/应用,以及在步骤28—旦确 认,则在步骤34将其添加到学习表,以便将来使用。
图2表示连接到本身连接到编解码器44的应用电路42的插孔 40a-40c,编解码器44被配置成测量连接到插孔的设备的至少一个电 特性,以及基于所测量的电特性识别设备。编解码器44通常连同CPU 等等46、应用电路42和编解码器驱动器48,位于计算机的母板附加/ 扩充卡上。为完整起见,图2还表示可选音频处理电路50和其他应用 52。
在优选实施例中,中间件应用56是响应由编解码器44输出的测 量电特性并配置成基于在数据库14中存储的应用电路信息,调整由编 解码器测量的电特性(图1步骤18)的软件。同时,当特定厂商对指 定应用电路的部件进行改变时,中间件应用56使用和适应在数据库 14中存储的缺省设计应用电路信息的任何变化。由厂商使用平台配置 文件14来更新应用电路信息。
在另一实施例中,响应编解码器44的注册表,在编解码器驱动 器48中实现中间件应用56的所有或选定功能,并且所述功能被配置 成测量电特性,以及进行插入插孔40a-40c的任何一个中的设备的初 始识别。典型地,中间件层56响应编解码器驱动器48以便基于所测 量的电特性和数据库14,更精确地识别插入插孔40a-40c的任何一个 中的设备。然而,驱动器48和中间件应用56均通常执行图1的分解 步骤12和18。
结合用户界面54的中间件应用56通常也提供与图1的步骤26、 28、 32和34有关的功能性。因此,中间件应用56访问填充通常插入
插孔40a-40c的标准设备和它们的电特性的数据库24。中间件应用56 激活图2的用户界面54来在监视器上询问用户所识别的设备是否正确 以及如果正确,则激活如在图1的步骤28和30中所述的重新配置电 路。如果所识别的设备不正确,通过中间件应用56来访问数据库22 以便通过用户界面54提供能由用户选择的标准设备列表。在用户选择 指定设备后,中间件应用56根据用户的选择激活重新配置电路。
如上所述,学习数据库24至少填充有由编解码器44测量其电特 性,但不对应于由图1的步骤20由编解码器所识别的设备的设备的电 特性。在优选实施例中,数据库24还包括由编解码器44测量其电特 性,但不对应于步骤20由编解码器所识别的设备的设备的电特性。中 间件应用56由此响应所测量的电特性,并被配置成基于在图2中步骤 20在学习数据库24中存储的电特性,调整设备的标识。
用这种方式,学习设备数据库24填充有由编解码器44测量其电 特性,但如经用户界面54由用户所记录的、未由编解码器44正确识 别的设备的电特性。如参考图1的步骤32, 34和20所述,图2的中 间件应用56被配置成基于学习数据库24调整设备的编解码器标识, 以便在首次用户调整指定设备的不正确标识后,用户不再必须进行这 种校正。在中间件应用56的控制下,用户界面54在显示器上提示用 户确认插入插孔40中的设备的标识,如果不正确,则返回正确设备的 表示,由此中间件应用56能填充学习设备数据库24。
用这种方式,中间件应用56用正确的设备和它们的电特性填充 学习设备数据库24,以便下次测量特性时,提示用户对应于正确设备 的标识。
如图3所示,在初始化后,图2的中间件应用56在所有插孔和 输入/输出连接器上执行检测周期(图3步骤62)。通过参考配置数据 库13,在系统关机前,与配置进行比较(步骤64)。
如果配置不同(步骤66),对每一改变插孔,启动用户消息传递 (步骤69)。如果配置相同(步骤66),则完成初始化过程。
在图4中,更详细地说明图3的步骤62,其中,在步骤70开始
后,在步骤72输入音频插孔设备改变通知,以及在步骤74如果存在 已经从插孔去除设备的表示,则在步骤76通过用户界面54告知用户。 接着,中间件应用56向用户显示与何种设备插入何种插孔有关的最佳 推测,以及提示用户校验,如步骤78所示。在上文中,参考图1和2, 解释了中间件应用的这一方面76。
如果用户表示中间件应用的最佳推测是正确的,那么如果需要, 告知编解码器驱动器硬件的任何重新配置(步骤84),以及提供选项 来运行设置音量、平衡等等的配置向导(步骤82)。如果如由用户所 示,中间件应用的最佳推测不正确,则执行图1的步骤32-34。在执 行那些步骤后,不能识别正确的设备会导致在图4中的步骤80告知用 户连接不正确或不支持该连接。
图5描述由中间件应用56所执行的主要功能,包括用户消息传 递、到设备数据库/列表的负载度量映射、设备学习和存储及检索,使 用硬件平台电路细节,以更好地确定实际负载外设和设备,以及跟踪 当前的输入/输出校正和配置。中间件层56访问如上所述包括平台定 制和缺省替换值的平台专用配置数据库14。中间件层56也访问包括 标准设备列表和它们的阻抗特性的标准设备数据库22,以及包括通过 由用户识别的另外的设备更新的标准设备和初始装置制造商的学习设 备数据库24。图5的中间件应用56还访问配置数据库以便维护何种 设备处于何种插孔中的列表,如上参考图3的步骤64和66所述。中 间件应用56或另一应用在启动时,相对于配置数据库校验系统的配 置,以便在系统断电、休眠或处于待机模式时,提供变化告警,
图6的编解码器44检测设备插入插孔的插入事件,以及执行如 上参考图3所述的检测周期。编解码器驱动器48从编解码器硬件读取 检测度量,以及中间件层56估计应用电路以便通过参考配置数据库 14,如参考图1所述调整电特性。所述数据库包括平台专用应用电路 信息。中间件层56还执行如上所述的其他功能。
然而,如果可能,为配置或编程图7的编解码器驱动器48a,以 便如图7的步骤100所示参考配置数据库14,以及基于在数据库13
中存储的应用电路信息,调整由编解码器测量的电特性,然后,将设
备的调整的电特性提供给中间件层56a。然而,通常,驱动器48a和 中间件应用56a都执行分解功能。在微处理器操作系统的内核模式中 实现驱动器48a,而在微处理器操作系统的用户模式中实现中间件应 用56a。
图8更详细地表示图1的步骤20、 26、 28和34。在步骤20,进 行调整以便通过参考标准设备数据库22和/或学习设备数据库24,如 上所述,基于应用电路的电特性识别该设备。标准设备数据库22可以 包括有关不同耳机、不带电扬声器、SPDIF接收机、单声道麦克风、 立体声麦克风、带电扬声器等等的信息。在步骤26,有关设备标识的 中间件层的最佳推测被报告给用户界面,以及在步骤26,提示用户确 认。如果在步骤28,用户确认由中间件应用所做的确定,则该处理的 所述方面完成,如步骤102所示。然而,如果在步骤28,用户识别的 设备不同于由中间件层所识别的设备,如步骤34所示,中间件层更新 学习数据库24 ,以及如上所述将所述设备添加到学习设备列表。
根据本发明的编解码器驱动器检测包括检测输入/输出连接器插 入/拔出事件的步骤(图9步骤104),以及确定插入还是移出设备(步 骤106)。然后,在中间件应用56的控制下,启动编解码器测量周期 (步骤108 ),以及分析来自编解码器注册表的阻抗度量(步骤110 )。 将该信息发送到中间件应用56以便解译和验证(步骤112),以及重 新配置插孔(步骤114),如上所述。在可选步骤116中,用信号告 知其他应用,或当可用时,断开滤波器驱动器。
在任一实施例中,结果是用于确定插入计算机的插孔中的设备的 真实电特性以及用于校验该设备的标识的系统和方法。
最终系统和方法降低昂贵的支持调用,完全与用于现代编解码器 的规格兼容,即使应用电路的特定部件改变或值改变,也允许正确地 识别插入插孔中的设备,以及更用户友好。
尽管在一些附图中示出了本发明的具体特征,而其他未示出,这 仅是为了方便,因为每一特性可以与根据本发明的任一或全部其他特
征结合。应宽泛和全面地解释在此使用的术语"包括,,、"由…组成"、"具 有"和"有,,,而不应当限制到任何具体的互连。此外,在本申请中所公 开的任何实施例不应当视为唯一可能实施例。
本领域的技术人员将想到其他实施例并在下述权利要求的范围内。
权利要求
1.一种用于确定设备的真实电特性的系统,所述系统包括编解码器,被配置成测量连接到插孔的设备的至少一个电特性,以及基于所测量的电特性识别该设备;可更新数据库,填充有应用电路信息;以及软件例程,响应所测量的电特性,并被配置成基于数据库中的应用电路信息,调整由所述编解码器测量的电特性。
2. 如权利要求l所述的系统,其中,所述可更新数据库填充有 用于该应用电路信息中的电阻器和电容器的电阻和电容值。
3. 如权利要求2所述的系统,其中,所述可更新数据库初始填 充有缺省设计电阻和电容值。
4. 如权利要求3所述的系统,进一步包括用于改变该缺省设计 电阻和电容值以便反映其变化的例程。
5. 如权利要求l所述的系统,其中,响应包含该设备的所测量 的电特性和标识的编解码器的注册表,在编解码器驱动器中实现该软 件例程。
6. 如权利要求5所述的系统,进一步包括响应该编解码器驱动 器的中间件应用,被配置成基于所调整的电特性更精确地识别该设备。
7. 如权利要求6所述的系统,进一步包括由设备及它们的电特 性填充的数据库,该数据库可由中间件应用访问。
8. 如权利要求7所述的系统,进一步包括连接到所述插孔的重 新配置电路。
9. 如权利要求8所述的系统,其中,所述中间件应用进一步配 置成询问用户所识别的设备是否正确,如果正确,则基于所识别的设 备,激活所述重新配置电路,以及如果不正确,则访问设备数据库以 允许用户选择所述设备。
10. 如权利要求9所述的系统,其中,所述中间件应用进一步配 置成基于由用户选择的设备,激活所述重新配置电路。
11. 如权利要求l所述的系统,其中,响应编解码器驱动器在中 间件层中实现该软件例程,该编解码器驱动器本身响应包含该设备的 所测量的电特性和标识的编解码器的注册表。
12. 如权利要求11所述的系统,进一步包括连接到所述插孔的 重新配置电路。
13. 如权利要求12所述的系统,其中,所述中间件应用进一步 配置成询问用户所识别的设备是否正确,如果正确,则基于所识别的 设备,激活所述重新配置电路,以及如果不正确,则访问标准设备数 据库以允许用户选择所述设备。
14. 如权利要求13所述的系统,其中,所述中间件应用进一步 配置成基于由用户选择的设备,激活所述重新配置电路。
15. 如权利要求l所述的系统,进一步包括 可更新数据库,至少填充有由编解码器测量其电特性但不对应于由该编解码器识别设备的多个设备的电特性;以及软件例程,响应所测量的电特性并被配置成基于在该数据库中存 储的电特性,调整设备的标识。
16. 如权利要求15所述的系统,其中,在用于编解码器的驱动 器和用户界面之间布置的中间件应用中实现所述两个软件例程。
17. —种识别插入插孔中的设备的方法,该插孔连接到用于该插 孔的应用电路,所述方法包括测量连接到插孔的设备的至少 一 个电特性; 基于应用电路的配置,调整所测量的电特性;以及 基于所调整的测量的电特性,识别该设备。
18. 如权利要求17所述的方法,其中,由连接到应用电路的编 解码器执行测量。
19. 如权利要求17所述的方法,其中,调整包括参考填充有应 用电路部件值的数据库。
20. 如权利要求17所述的方法,进一步包括输出确定标识是否 正确的询问,以及如果不正确,则用正确标识填充数据库。
全文摘要
本发明涉及一种用于确定设备的真实电特性的系统和方法。编解码器被配置成测量连接到插孔的设备的至少一个电特性,以及基于所测量的电特性识别设备。可更新数据库填充有应用电路信息以及软件例程响应所测量的电特性并被配置成基于数据库中的应用电路信息,调整由编解码器测量的电特性。
文档编号H01R13/648GK101107583SQ200580016297
公开日2008年1月16日 申请日期2005年6月10日 优先权日2004年6月10日
发明者乔治·史蒂芬, 卢智洛·利奥纳多, 弗莱德瑞克·洛布, 斯图尔特·帕特尔森, 约翰·郝利 申请人:阿纳洛格装置公司