一种SoC的Bootstrap自动设置结构的制作方法

文档序号:25976794发布日期:2021-07-23 14:27阅读:108来源:国知局
一种SoC的Bootstrap自动设置结构的制作方法

本实用新型涉及bootstrap控制领域,尤其涉及一种soc的bootstrap自动设置结构。



背景技术:

bootstrap,芯片上电/复位后的默认配置过程。soc在上电或者复位之后需要读取相应的bootstrap配置信息,系统会按照配置信息选择相应的系统路径,而且由于soc在上电和复位后系统尚未启动,因此bootstrap配置信息一般通过硬件提供。

在产品的研发、测试和维护过程中,需要频繁的重启切换系统路径来进行各种测试验证。现有技术为通过排针和跳帽进行比特位设置来改变bootstrap配置信息,通过跳帽连接不同的管脚调整输出电平为高电平或者低电平,捉个通过跳帽和排针设置比特位极为不便,需要先查阅每种bootstrap配置信息的功能,然后按照bootstrap配置信息进行跳帽连接,过程中容易出现差错。



技术实现要素:

为解决上述问题,本实用新型提供一种soc的bootstrap自动设置结构,包括设置soc的板卡,其中,

所述板卡上设置为所述soc提供文件的闪存,sd卡插槽及sd存储卡;

所述sd卡插槽和所述闪存电性连接所述soc;

所述sd卡插槽电性连接bootstrap设置电路;

所述bootstrap设置电路电性连接所述soc。

更进一步地,所述bootstrap设置电路包括高电平触发bootstrap设置电路和低电平触发bootstrap设置电路。

更进一步地,所述高电平触发bootstrap设置电路包括第一n型场效应管q1,所述第一n型场效应管q1的栅极电性连接所述sd卡插槽的在位检测触点,所述第一n型场效应管q1的栅极经电阻r1接vcc电源,所述第一n型场效应管q1的源极接地,漏极经电阻r3接vcc电源,所述第一n型场效应管q1的漏极接第二n型场效应管q2的栅极,所述第二n型场效应管q2的源极接三管脚排针的二号管脚,所述第二n型场效应管q2的漏极接第三n型场效应管q3的漏极,所述第三n型场效应管q3的栅极连接所述第一n型场效应管q1的栅极,所述第三n型场效应管q3的源极接地,所述第二n型场效应管q2和所述第三n型场效应管q3的漏极经电阻r4接vcc电源,所述第二n型场效应管q2和所述第三n型场效应管q3的漏极电性连接所述soc,所述三管脚排针的一号管脚电性连接vcc电源,所述三管脚排针的三号管脚电性接地。

更进一步地,所述高电平触发bootstrap设置电路包括第一n型场效应管q1,所述第一n型场效应管q1的栅极和第二n型场效应管q2的栅极连接在位检测触点并经过电阻r2接vcc电源,所述第一n型场效应管q1的漏极经电阻r3接vcc电源,所述第一n型场效应管q1的源极接地;所述第二n型场效应管q2的源极接三管脚排针的二号管脚,所述三管脚排针的一号管脚经电阻r1接vcc电源,所述三管脚排针的二号管脚接地,所述第二n型场效应管q2的漏极和第三n型场效应管q3的漏极接所述soc,并经电阻r4接vcc电源;所述第三n型场效应管q3的源极接地,所述第三n型场效应管q3的栅极接所述第一n型场效应管q1的漏极。

更进一步地,所述三管脚排针上可拆装插接跳帽,所述跳帽电性连接所述三管脚排针的一号管脚和二号管脚,或者所述跳帽电性连接所述三管脚排针的二号管脚和三号管脚。

更进一步地,所述第三n型场效应管q3可拆装插接于所述板卡。

更进一步地,所述板卡上配置有复位电路,所述复位电路电性连接所述soc。

更进一步地,所述板卡上配置有供电模块,所述供电模块包括ac-dc转换电路,所述ac-dc转换电路电性连接dc-dc稳压电路。

更进一步地,所述板卡上配置有接口模块,所述接口模块包括至少一个接口,所述接口电性连接所述soc的端口。

本申请提出的一种soc的bootstrap自动设置结构具体有以下有益效果:

本申请提供的soc的bootstrap自动设置结构通过当没有所述sd存储卡插入所述sd卡插槽时,所述soc读取默认的bootstrap配置信息,并从所述闪存读取文件启动;当有所述sd存储卡插入所述sd卡插槽时,所述bootstrap配置电路使得变bootstrap配置信息变更,所述soc读取变更后的变bootstrap配置信息从相应的所述sd存储卡读取文件启动。通过在不同的sd存储卡配置不同的功能程序,可以很方便的通过插接所述sd存储卡对所述soc进行测试、验证、维护。

附图说明

为了更清楚地说明本实用新型实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本实用新型的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。

图1是本实用新型实施例中soc的bootstrap自动设置结构示意图;

图2是本实用新型实施例中一种采用高电平触发bootstrap设置电路的soc的bootstrap自动设置结构示意图;

图3是本实用新型实施例中另一种采用高电平触发bootstrap设置电路的soc的bootstrap自动设置结构结构示意图;

图4是本实用新型实施例中高电平触发bootstrap设置电路的结构示意图;

图5是本实用新型实施例中输入高电平在位信号、跳帽连接二号管脚和三号管脚、第三n型场效应管q3不接的高电平触发bootstrap设置电路原理的示意图;

图6是本实用新型实施例中输入低电平在位信号、跳帽连接二号管脚和三号管脚、第三n型场效应管q3不接的高电平触发bootstrap设置电路原理示意图;

图7是本实用新型实施例中输入高电平在位信号、跳帽连接二号管脚和一号管脚、第三n型场效应管q3连接的高电平触发bootstrap设置电路原理的示意图;

图8是本实用新型实施例中输入低电平在位信号、跳帽连接二号管脚和一号管脚、第三n型场效应管q3连接的高电平触发bootstrap设置电路原理的示意图;

图9是本实用新型实施例中的低高电平触发bootstrap设置电路的示意图;

图10是本实用新型实施例中一种采用低电平触发bootstrap设置电路的soc的bootstrap自动设置结构示意图;

图11是本实用新型实施例中另一种采用低电平触发bootstrap设置电路的soc的bootstrap自动设置结构示意图。

图中标号及含义:

1、板卡,2、闪存,3、sd卡插槽,4、sd存储卡,5、bootstrap设置电路,6、复位电路,7、供电模块,8、接口模块。

本实用新型目的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本实用新型,并不用于限定本实用新型。下面结合附图对本实用新型进行详细解释,其中,图1是本实用新型实施例中soc的bootstrap自动设置结构示意图;图2是本实用新型实施例中一种采用高电平触发bootstrap设置电路的soc的bootstrap自动设置结构示意图;图3是本实用新型实施例中另一种采用高电平触发bootstrap设置电路的soc的bootstrap自动设置结构结构示意图;图4是本实用新型实施例中高电平触发bootstrap设置电路的结构示意图;图5是本实用新型实施例中输入高电平在位信号、跳帽连接二号管脚和三号管脚、第三n型场效应管q3不接的高电平触发bootstrap设置电路原理的示意图;图6是本实用新型实施例中输入低电平在位信号、跳帽连接二号管脚和三号管脚、第三n型场效应管q3不接的高电平触发bootstrap设置电路原理示意图;图7是本实用新型实施例中输入高电平在位信号、跳帽连接二号管脚和一号管脚、第三n型场效应管q3连接的高电平触发bootstrap设置电路原理的示意图;图8是本实用新型实施例中输入低电平在位信号、跳帽连接二号管脚和一号管脚、第三n型场效应管q3连接的高电平触发bootstrap设置电路原理的示意图;图9是本实用新型实施例中的低高电平触发bootstrap设置电路的示意图;图10是本实用新型实施例中一种采用低电平触发bootstrap设置电路的soc的bootstrap自动设置结构示意图;图11是本实用新型实施例中另一种采用低电平触发bootstrap设置电路的soc的bootstrap自动设置结构示意图。

参阅图1所示,本实用新型提供一种soc的bootstrap自动设置结构,包括设置soc的板卡1,其中,所述板卡1上设置为所述soc提供文件的闪存2,sd卡插槽3及sd存储卡4;所述sd卡插槽3和所述闪存2电性连接所述soc;所述sd卡插槽3电性连接bootstrap设置电路5;所述bootstrap设置电路5电性连接所述soc。具体实施过程中,所述板卡1上配置有复位电路6,所述复位电路6电性连接所述soc,所述复位电路6向所述soc发送复位信号控制所述soc复位。具体实施过程中,所述板卡1上配置有供电模块7,所述供电模块7包括ac-dc转换电路,所述ac-dc转换电路电性连接dc-dc稳压电路。所述dc-dc稳压电路为所述闪存2、所述sd存储卡4、所述soc、所述bootstrap设置电路5提供恒定电压。具体实施过程中,所述板卡1上配置有接口模块8,所述接口模块8包括至少一个接口,所述接口电性连接所述soc的端口。通过所述接口模块8连接检测工具方便对所述soc进行检测。所述三管脚排针上可拆装插接跳帽。所述bootstrap设置电路包括高电平触发bootstrap设置电路和低电平触发bootstrap设置电路。

实施例1

参阅图2所示,实施例1采用高电平触发bootstrap设置电路。

参阅图4所示,所述高电平触发bootstrap设置电路5包括第一n型场效应管q1,所述第一n型场效应管q1的栅极电性连接所述sd卡插槽3的在位检测触点,所述第一n型场效应管q1的栅极经电阻r1接vcc电源,所述第一n型场效应管q1的源极接地、漏极经电阻r3接vcc电源,所述第一n型场效应管q1的漏极接第二n型场效应管q2的栅极,所述第二n型场效应管q2的源极接三管脚排针的二号管脚,所述第二n型场效应管q2的漏极接第三n型场效应管q3的漏极,所述第三n型场效应管q3的栅极连接所述第一n型场效应管q1的栅极,所述第三n型场效应管q3的源极接地,所述第二n型场效应管q2和所述第三n型场效应管q3的漏极经电阻r4接vcc电源,所述第二n型场效应管q2和所述第三n型场效应管q3的漏极电性连接所述soc,所述三管脚排针的一号管脚电性连接vcc电源,所述三管脚排针的三号管脚电性接地。其中,所述第三n型场效应管q3的可拆装插接在所述板卡1。所述第三n型场效应管q3可拆装插接于所述板卡1。

所述高电平触发bootstrap设置电路应用于所述sd存储卡4插接在所述sd卡插槽3输出高电平的在位信号,一种可行的实施方式为:

结合参阅图5和图6所示,所述第三n型场效应管q3空贴(不接),所述跳帽连接所述三管脚排针的二号管脚和三号管脚;cd输入端输入高电平时,所述第一n型场效应管q1栅极为高电平,所述第一n型场效应管q1导通,拉低所述第二n型场效应管q2的栅极,所述第二n型场效应管q2截止,所述高电平触发bootstrap设置电路输出高电平;cd输入端输入低电平时,所述第一n型场效应管q1栅极为低电平,所述第一n型场效应管q1截止,拉高所述第二n型场效应管q2的栅极,所述第二n型场效应管q2导通,所述高电平触发bootstrap设置电路输出低电平;这样以bootstrap配置信息为低电平,所述soc读取所述闪存2文件而启动,以bootstrap配置信息为高电平,所述soc读取所述sd存储卡4文件而启动。

在所述sd存储卡4插接在所述sd卡插槽3输出高电平在位信号时,另一种可行的实施方式为:

结合参阅图7和图8所示,所述第三n型场效应管q3插接到所述板卡1;所述跳帽连接所述三管脚排针的一号管脚和二号管脚;cd输入端输入高电平时,所述第一n型场效应管q1和第三n型场效应管q3的栅极为高电平,所述第一n型场效应管q1和第三n型场效应管q3导通,所述第一n型场效应管q1拉低所述第二n型场效应管q2的栅极,所述第二n型场效应管q2截止,所述高电平触发bootstrap设置电路输出低电平;cd输入端输入低电平时,所述第一n型场效应管q1和第三n型场效应管q3的栅极为低电平,所述第一n型场效应管q1和所述第三n型场效应管q3截止,所述高电平触发bootstrap设置电路输出高电平;这样以bootstrap配置信息为高电平,所述soc读取所述闪存2文件而启动,以bootstrap配置信息为低电平,所述soc读取所述sd存储卡4文件而启动。

实施例2

实施例2与实施例1相比区别在于,参阅图3所示,所述板卡1上设置多个所述sd卡插槽3,每个所述sd卡插槽3电性连接一个所述高电平触发bootstrap设置电路,每个所述高电平触发bootstrap设置电路电性连接所述soc,每个所述高电平触发bootstrap设置电路的输出端构成bootstrap配置信息的一个比特位。

实施例3

实施例3与实施例1相比区别在于,参阅图10所示,采用所述低电平触发bootstrap设置电路。参阅图9所示,所述低电平触发bootstrap设置电路包括第一n型场效应管q1,所述第一n型场效应管q1的栅极和第二n型场效应管q2的栅极连接在位检测触点并经过电阻r2接vcc电源,所述第一n型场效应管q1的漏极经电阻r3接vcc电源,所述第一n型场效应管q1的源极接地;所述第二n型场效应管q2的源极接三管脚排针的二号管脚,所述三管脚排针的一号管脚经电阻r1接vcc电源,所述三管脚排针的三号管脚接地,所述第二n型场效应管q2的漏极和第三n型场效应管q3的漏极接所述soc,并经电阻r4接vcc电源;所述第三n型场效应管q3的源极接地,所述第三n型场效应管q3的栅极接所述第一n型场效应管q1的漏极。

在所述sd存储卡4插接在所述sd卡插槽3输出低电平在位信号时,一种可行的实施方式为:

所述跳帽电性连接所述三管脚排针的一号管脚和二号管脚;输入低电平在位信号时,所述第一n型场效应管q1和所述第二n型场效应管q2截止,所述第一n型场效应管q1拉高所述第三n型场效应管q3的栅极,所述第三n型场效应管q3导通,所述低电平触发bootstrap设置电路输出低电平;输入高电平信号时,所述第一n型场效应管q1和所述第二n型场效应管q2导通,所述第一n型场效应管q1拉低所述第三n型场效应管q3的栅极,所述第三n型场效应管q3截止,所述低电平触发bootstrap设置电路输出高电平;这样这样以bootstrap配置信息为高电平,所述soc读取所述闪存2文件而启动,以bootstrap配置信息为低电平,所述soc读取所述sd存储卡4文件而启动。

实施例4

实施例4与所述实施例3相比区别在于,参阅图11所示,所述板卡1上设置多个所述sd卡插槽3,每个所述sd卡插槽3电性连接一个所述低电平触发bootstrap设置电路,每个所述低电平触发bootstrap设置电路电性连接所述soc,每个所述低电平触发bootstrap设置电路的输出端构成bootstrap配置信息的一个比特位。

应当注意的是,在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的部件或步骤。位于部件之前的单词“一”或“一个”不排除存在多个这样的部件。本实用新型可以借助于包括有若干不同部件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。

尽管已描述了本实用新型的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本实用新型范围的所有变更和修改。

显然,本领域的技术人员可以对本实用新型进行各种改动和变型而不脱离本实用新型的精神和范围。这样,倘若本实用新型的这些修改和变型属于本实用新型权利要求及其等同技术的范围之内,则本实用新型也意图包含这些改动和变型在内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1