电子装置及其测试模式启用方法制造方法及图纸

技术编号:29290140 阅读:32 留言:0更新日期:2021-07-17 00:21
本发明专利技术提供一种电子装置及其测试模式启用方法。电子装置包括多个外围组件、闪存、密钥比对电路及测试模式电路。闪存提供比对密钥。密钥比对电路用以比对比对密钥及进入密钥,以反应于比对结果提供测试进入信号。测试模式电路反应于测试进入信号测试这些外围组件。路反应于测试进入信号测试这些外围组件。路反应于测试进入信号测试这些外围组件。

Electronic device and its test mode enabling method

【技术实现步骤摘要】
电子装置及其测试模式启用方法


[0001]本专利技术涉及一种电子装置,且特别是涉及一种电子装置及其测试模式启用方法。

技术介绍

[0002]近年来,电子装置的测试模式是由输入输出接口(例如通用型的输入输出(GPIO))输入特定的数据且判断所输入的数据是否为进入密钥(Entry Key)来判断是否进入测试模式。然而,为了避免客户使用输入输出接口时误入测试模式进而影响芯片的行为,进入密钥会被设计成复杂度高、位数多且不容易随机进入的形式。但是,这样的操作模式同时提升了量测人员进入测试模式的困难度。此外,操作人员进入测试模式后必须将复位接脚的电压状态维持在复位状态下,才能使处理器(例如中央处理单元(CPU))不参与,进而能够使用测试模式进行量测。因此,如何使测试模式可以更简易的进入但不会被使用者误入则成为设计电子装置的一个重点。

技术实现思路

[0003]本专利技术是针对一种电子装置及其测试模式启用方法,可简化启用测试模式的流程且可避免电子装置的测试模式被用户所开启。
[0004]根据本专利技术的实施例,电子装置包括多个外围组件、闪存、密钥比对电路及测试模式电路。闪存提供比对密钥。密钥比对电路用以比对比对密钥及进入密钥,以反应于比对结果提供测试进入信号。测试模式电路反应于测试进入信号测试这些外围组件。
[0005]根据本专利技术的实施例,电子装置的测试模式启用方法包括下列步骤。自闪存提供比对密钥。通过密钥比对电路比对比对密钥及进入密钥。通过密钥比对电路反应于比对密钥及进入密钥的比对结果提供测试进入信号,以通过测试模式电路反应于测试进入信号测试多个外围组件。
[0006]基于上述,本专利技术实施例的电子装置及其测试模式启用方法,通过比对来自闪存的比对密钥及进入密钥来决定电子装置是否进入测试模式,并且通过电子装置的自动决定是否进入测试模式而没有数据输入的动作,可简化启用测试模式的流程且可避免电子装置的测试模式被用户所开启。
[0007]为让本专利技术的上述特征和优点能更明显易懂,下文特举实施例,并配合附图作详细说明如下。
附图说明
[0008]图1为依据本专利技术一实施例的电子装置的系统示意图。
[0009]图2为依据本专利技术一实施例的电子装置的测试模式启用方法的流程图。
具体实施方式
[0010]现将详细地参考本专利技术的示范性实施例,示范性实施例的实例说明于附图中。只
要有可能,相同元件符号在图式和描述中用来表示相同或相似部分。
[0011]图1为依据本专利技术一实施例的电子装置的系统示意图。请参照图1,在本实施例中,电子装置100包括电源电路110、闪存120、处理器130、密钥比对电路140、测试模式电路150及多个外围组件160、170。外围组件160、170至少包括压控振荡器、稳压器或输出输入电路等。
[0012]电源电路110耦接至闪存120、处理器130及密钥比对电路140。闪存120耦接至处理器130、密钥比对电路140、测试模式电路150及多个外围组件160、170。并且,密钥比对电路140耦接至测试模式电路150。
[0013]在本实施例中,电子装置100反应于电源启动信号Pon而启动,并且接着进入初始化期间,其中电源启动信号Pon可以由电子装置100的输入接口(例如按键、触控键、开关等)。进一步来说,电源电路110反应于电源启动信号Pon至少提供系统电压Vdd至闪存120,并且闪存120反应于接收系统电压Vdd启动初始化程序。
[0014]在初始化期间中,电源电路110会控制处理器130的复位接脚处于复位状态,例如电源电路110可提供为逻辑低准位或逻辑准位“0”的复位信号HRESETn至处理器130的复位接脚。
[0015]在初始化程序中,闪存120依序提供多个初始化参数DPc、DP1、DP2、DPT至处理器130、外围组件160、170及测试模式电路150,以依序设定处理器130、外围组件160、170及测试模式电路150的操作模式及操作状态。
[0016]在初始化程序之后,亦即初始化期间之后,闪存120会读取存储于其密钥区域Mek的比对密钥Kcp,并且将比对密钥Kcp提供至密钥比对电路140。密钥比对电路140用以比对比对密钥Kcp及进入密钥Ken,以反应于比对密钥Kcp及进入密钥Ken的比对结果决定是否提供测试进入信号Ten至电源电路110及测试模式电路150,亦即决定是否进入测试模式。举例来说,当比对密钥Kcp相同于进入密钥Ken时,密钥比对电路140可提供测试进入信号Ten;当比对密钥Kcp不同于进入密钥Ken时,密钥比对电路140可不提供测试进入信号Ten。
[0017]接着,测试模式电路150可反应于接收到测试进入信号Ten测试外围组件160、170,并且电源电路110可反应于接收到测试进入信号Ten使处理器130的复位接脚维持于复位状态,以避免处理器130的运作妨碍外围组件160、170的测试,且不需要电子装置100的外部信号的输入。另一方面,测试模式电路150可反应于未接收到测试进入信号Ten而不测试外围组件160、170,并且电源电路110可反应于未接收到测试进入信号Ten使处理器130的复位接脚从复位状态中释放,亦即使处理器130的复位接脚从复位状态改变至使能状态(例如为逻辑高准位或逻辑准位“1”),以使处理器130开始运作。
[0018]举例来说,当电子装置100的主要组件(例如电路系统)完成后,可将比对密钥Kcp预设为相同于进入密钥Ken,以在工厂端中会使电子装置100开机后会自行进入测试模式,而电子装置100的测试会执行至电子装置100被关机。接着,在完成测试后,可将比对密钥Kcp改变为不同于进入密钥Ken(例如抹除或重新写入密钥区域Mek),以使用户在启动电子装置100后不会进入测试模式。
[0019]依据上述,在本专利技术实施例中,通过初始化期间(亦即初始化程序)之后安插比对比对密钥Kcp及进入密钥Ken的步骤(或动作)来决定电子装置100是否进入测试模式,并且通过电子装置100的自动决定是否进入测试模式而没有数据输入的动作,可简化启用测试
模式的流程且可避免电子装置100的测试模式被用户所开启。
[0020]在本专利技术实施例中,闪存120中存储初始化参数DPc、DP1、DP2、DPT的区域及存储比对密钥Kcp的区域(亦即密钥区域Mek)可以是系统专用,亦即存储初始化参数DPc、DP1、DP2、DPT的区域及密钥区域Mek对用户而言是不可见,藉此可避免使用者在工厂端之外启用测试模式。
[0021]在本专利技术实施例中,进入密钥Ken可以存储于密钥比对电路140中,或者可储于存电子装置100中的任一存储组件(例如闪存120)中,亦即闪存120可依序提供比对密钥Kcp及进入密钥Ken至密钥比对电路140。
[0022]在本专利技术实施例中,在初始化期间之后且密钥比对电路140未提供测试进入信号Ten时,电子装置100会回到开机流程,以恢复所有组件(例如处理器130本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电子装置,其特征在于,包括:多个外围组件;闪存,提供比对密钥;密钥比对电路,用以比对所述比对密钥及进入密钥,以反应于比对结果提供测试进入信号;以及测试模式电路,反应于所述测试进入信号测试所述多个外围组件。2.根据权利要求1所述的电子装置,其特征在于,还包括:处理器,具有复位接脚;以及电源电路,反应于所述测试进入信号使所述复位接脚维持于复位状态。3.根据权利要求2所述的电子装置,其特征在于,所述电源电路反应于电源启动信号提供系统电压至所述闪存,并且所述闪存反应于接收所述系统电压启动初始化程序,在所述初始化程序中所述闪存依序提供多个初始化参数至所述处理器、所述多个外围组件及所述测试模式电路。4.根据权利要求3所述的电子装置,其特征在于,所述比对密钥提供于所述初始化程序之后。5.根据权利要求2所述的电子装置,其特征在于,当所述比对密钥相同于所述进入密钥时,所述密钥比对电路提供所述测试进入信号,当所述比对密钥不同于所述进入密钥时,所述密钥比对电路不提供所述测试进入信号,并且接着所述电源电路反应于未接到所述测试进入信号释放...

【专利技术属性】
技术研发人员:刘则言袁国元张佑任
申请(专利权)人:新唐科技股份有限公司
类型:发明
国别省市:

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

1