*CN103279436A*
(10)申请公布号(10)申请公布号 CN 103279436 A(43)申请公布日 2013.09.04
(12)发明专利申请
(21)申请号 201310148482.0(22)申请日 2013.04.25
(71)申请人深圳市芯海科技有限公司
地址518000 广东省深圳市南山区蛇口南海
大道1079号花园城数码大厦A座901A号(72)发明人谢韶波 齐凡
(74)专利代理机构深圳市世纪恒程知识产权代
理事务所 44287
代理人胡海国(51)Int.Cl.
G06F 13/16(2006.01)
权利要求书1页 说明书4页 附图4页权利要求书1页 说明书4页 附图4页
(54)发明名称
芯片引脚功能的配置方法和芯片(57)摘要
本发明公开了一种芯片引脚功能的配置方法,包括步骤:读取存储的芯片引脚的功能配置信息;根据读取的所述功能配置信息,为芯片引脚配置相应的功能。本发明还公开了一种芯片。本发明所公开的方案,对芯片的每个引脚的功能进行灵活配置,在芯片工作时对每个芯片引脚预设的功能进行动态改变复用,从而提高了芯片引脚功能配置的可靠性,并且方便了PCB的走线,进一步为PCB电路的设计带来了极大的方便。
CN 103279436 ACN 103279436 A
权 利 要 求 书
1/1页
1.一种芯片引脚功能的配置方法,其特征在于,包括步骤:读取存储的芯片引脚的功能配置信息;根据读取的所述功能配置信息,为芯片引脚配置相应的功能。2.根据权利要求1所述的芯片引脚功能的配置方法,其特征在于,所述功能配置信息为根据芯片引脚对应的功能生成,芯片引脚的功能至少包括以下之一:普通输入输出功能、数字电路特定功能输入输出功能和模拟电路特定功能输入输出功能。
3.根据权利要求2所述的芯片引脚功能的配置方法,其特征在于,在执行所述读取存储的芯片引脚的功能配置信息的步骤之前,还包括:
接收写入的芯片引脚的功能配置信息,并存储该功能配置信息。4.根据权利要求1至3中任一项所述的芯片引脚功能的配置方法,其特征在于,所述根据读取的所述功能配置信息,为芯片引脚配置相应的功能所步骤具体包括:
根据读取的所述功能配置信息,将芯片引脚与功能配置信息进行匹配;根据匹配结果,为芯片引脚配置相应的功能。5.一种芯片,包括芯片引脚,其特征在于,还包括设置在所述芯片中的主控模块和与该主控模块连接的配置模块,其中:
所述主控模块,用于读取存储的芯片引脚的功能配置信息,将读取的所述功能配置信息传送至配置模块;
所述配置模块,用于根据主控模块读取的所述功能配置信息,为芯片引脚配置相应的功能。
6.根据权利要求5所述的芯片,其特征在于,所述功能配置信息为根据芯片引脚对应的功能生成,芯片引脚的功能至少包括以下之一:普通输入输出功能、数字电路特定功能输入输出功能和模拟电路特定功能输入输出功能。
7.根据权利要求6所述的芯片,其特征在于,还包括:存储器,用于接收写入的芯片引脚的功能配置信息,并存储该功能配置信息。8.根据权利要求5至7中任一项所述的芯片,其特征在于,所述配置模块具体用于:根据读取的所述功能配置信息,将芯片引脚与功能配置信息进行匹配;根据匹配结果,为芯片引脚配置相应的功能。
2
CN 103279436 A
说 明 书
芯片引脚功能的配置方法和芯片
1/4页
技术领域
[0001]
本发明涉及到芯片引脚配置,特别涉及到一种芯片引脚功能的配置方法和芯片。
背景技术
目前芯片的引脚功能通常都是固定的,虽然有些引脚可以有多个功能供复用,但
也是局限于在预先设计好的几个功能中进行复用,对于其它的功能则无法使用,使得芯片引脚功能配置的可靠性较低;并且,这样的设计在一定程度上限制了PCB的走线,不方便PCB电路的设计。
[0002]
发明内容
[0003] 本发明的主要目的为提供一种芯片引脚功能的配置方法和芯片,对每个引脚的功能进行灵活配置,提高芯片引脚功能配置的可靠性,并且方便PCB的走线,进一步为PCB电路的设计带来方便。
[0004] 本发明提供一种芯片引脚功能的配置方法,包括步骤:[0005] 读取存储的芯片引脚的功能配置信息;[0006] 根据读取的所述功能配置信息,为芯片引脚配置相应的功能。[0007] 优选地,所述功能配置信息为根据芯片引脚对应的功能生成,芯片引脚的功能至少包括以下之一:普通输入输出功能、数字电路特定功能输入输出功能和模拟电路特定功能输入输出功能。[0008] 优选地,在执行所述读取存储的芯片引脚的功能配置信息的步骤之前,还包括:[0009] 接收写入的芯片引脚的功能配置信息,并存储该功能配置信息。[0010] 优选地,所述根据读取的所述功能配置信息,为芯片引脚配置相应的功能所步骤具体包括:
[0011] 根据读取的所述功能配置信息,将芯片引脚与功能配置信息进行匹配;[0012] 根据匹配结果,为芯片引脚配置相应的功能。[0013] 本发明还提供一种芯片,包括芯片引脚,还包括设置在所述芯片中的主控模块和与该主控模块连接的配置模块,其中:[0014] 所述主控模块,用于读取存储的芯片引脚的功能配置信息,将读取的所述功能配置信息传送至配置模块;[0015] 所述配置模块,用于根据主控模块读取的所述功能配置信息,为芯片引脚配置相应的功能。
[0016] 优选地,所述功能配置信息为根据芯片引脚对应的功能生成,芯片引脚的功能至少包括以下之一:普通输入输出功能、数字电路特定功能输入输出功能和模拟电路特定功能输入输出功能。
优选地,芯片还包括:
[0018] 存储器,用于接收写入的芯片引脚的功能配置信息,并存储该功能配置信息。
[0017]
3
CN 103279436 A[0019]
说 明 书
2/4页
优选地,所述配置模块具体用于:
[0020] 根据读取的所述功能配置信息,将芯片引脚与功能配置信息进行匹配;[0021] 根据匹配结果,为芯片引脚配置相应的功能。[0022] 本发明通过在芯片上电复位时,从芯片的存储器中读取其中所存储的各芯片引脚的功能配置信息,并根据功能配置信息为芯片引脚配置相应的功能。对芯片的每个引脚的功能进行灵活配置,在芯片工作时对每个芯片引脚预设的功能进行动态改变复用,从而提高了芯片引脚功能配置的可靠性,并且方便了PCB的走线,进一步为PCB电路的设计带来了极大的方便。
附图说明
[0023] 图1为本发明芯片引脚功能的配置方法第一实施例的流程示意图;[0024] 图2为本发明芯片引脚功能的配置方法中配置引脚功能的流程示意图;[0025] 图3为本发明芯片引脚功能的配置方法第二实施例的流程示意图;[0026] 图4为本发明芯片第一实施例的结构示意图;[0027] 图5为本发明芯片第二实施例的结构示意图。[0028] 本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式
[0029] 应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。[0030] 本发明提供一种芯片引脚功能的配置方法,预先将为芯片的每个芯片引脚所配置的功能的功能配置信息写入到芯片的存储器中,在芯片上电复位时读取该功能配置信息,从而为每个芯片引脚配置相应的功能。
参照图1,图1为本发明芯片引脚功能的配置方法第一实施例的流程示意图。
[0032] 本实施例所提供的芯片引脚功能的配置方法,包括:[0033] 步骤S100,读取存储的芯片引脚的功能配置信息;[0034] 在芯片上电复位时,从芯片的存储器中读取其中所存储的各芯片引脚的功能配置信息。本实施例中,该功能配置信息为根据实际需求预先写入在存储器中的,是根据为芯片中除了电源和接地的引脚之外的芯片引脚所配置的对应的功能生成,而芯片引脚的功能至少包括普通输入输出功能、数字电路特定功能输入输出功能和模拟电路特定功能输入输出功能等功能,在功能配置信息中可以为每个芯片引脚配置单一功能或多个功能的任意组合。在芯片正常工作时,不可以改变芯片引脚功能配置,只能对每个芯片引脚预设的功能进行动态改变复用。
[0035] 本实施例中,数字电路特定功能输入输出功能可以包括如SPI通信和PWM输出等功能;模拟电路特定功能输入输出功能可以包括如比较器输入和模数转换器输入等功能。[0036] 步骤S200,根据读取的功能配置信息,为芯片引脚配置相应的功能。[0037] 读取到芯片引脚的功能配置信息后,根据芯片引脚与所读取的功能配置信息的对应关系,按照功能配置信息中的信息,为每个芯片引脚配置相应的功能。[0038] 参照图2,图2为本发明芯片引脚功能的配置方法中配置引脚功能的流程示意图。[0039] 在本实施例中,步骤S200进一步包括:
[0031]
4
CN 103279436 A[0040]
说 明 书
3/4页
步骤S201,根据读取的功能配置信息,将芯片引脚与功能配置信息进行匹配;
[0041] 步骤S202,根据匹配结果,为芯片引脚配置相应的功能。[0042] 在读取到芯片引脚的功能配置信息后,根据该功能配置信息,将芯片引脚与功能配置信息对应,即为每个芯片引脚匹配与其对应的功能配置信息。匹配完成后,根据功能配置信息中的信息和指示,为每个芯片引脚配置相应的功能,以供在芯片启动后进行复用。[0043] 本发明实施例通过在芯片上电复位时,从芯片的存储器中读取其中所存储的各芯片引脚的功能配置信息,并根据功能配置信息为芯片引脚配置相应的功能。对芯片的每个引脚的功能进行灵活配置,在芯片工作时对每个芯片引脚预设的功能进行动态改变复用,从而提高了芯片引脚功能配置的可靠性,并且方便了PCB的走线,进一步为PCB电路的设计带来了极大的方便。[0044] 参照图3,图3为本发明芯片引脚功能的配置方法第二实施例的流程示意图。[0045] 在本发明芯片引脚功能的配置方法第一实施例的基础上,在执行步骤S100之前,该方法还包括:
[0046] 步骤S300,接收写入的芯片引脚的功能配置信息,并存储该功能配置信息。[0047] 在芯片上电之前,首先根据实际需求,按照设想根据芯片的每个芯片引脚所需配置的功能,生成针对每个芯片引脚的功能配置信息,并将所有的功能配置信息写入到功能配置信息的存储器中,而存储器在接收到写入的功能配置信息后,将其存储至指定地址,便于在芯片上电复位时,从该指定地址读取存储的功能配置信息。本实施例中,存储器可以采用如ROM、FLASH以及EEPROM等掉电不丢失存储器。[0048] 在芯片上电之前,接收写入的针对每个芯片引脚的功能配置信息,并存储该功能配置信息至指定地址,从而为对芯片的每个引脚的功能进行灵活配置,提高芯片引脚功能配置的可靠性提供了基础。
[0049] 本发明还提供一种芯片。[0050] 参照图4,图4为本发明芯片第一实施例的结构示意图。[0051] 本实施例所提供的芯片,包括芯片引脚,还包括设置在芯片中的主控模块100和与该主控模块100连接的配置模块200,其中:[0052] 主控模块100,用于读取存储的芯片引脚的功能配置信息,将读取的功能配置信息传送至配置模块;
[0053] 配置模块200,用于根据主控模块读取的功能配置信息,为芯片引脚配置相应的功能。
[0054] 在芯片上电复位时,主控模块100从芯片的存储器中读取其中所存储的各芯片引脚的功能配置信息,并将所读取的功能配置信息传送至配置模块200,该主控模块100还用于控制配置模块200执行相应的配置操作。本实施例中,该功能配置信息为根据实际需求预先写入在存储器中的,是根据为芯片中除了电源和接地的引脚之外的芯片引脚所配置的对应的功能生成,而芯片引脚的功能至少包括普通输入输出功能、数字电路特定功能输入输出功能和模拟电路特定功能输入输出功能等功能,在功能配置信息中可以为每个芯片引脚配置单一功能或多个功能的任意组合。在芯片正常工作时,不可以改变芯片引脚功能配置,只能对每个芯片引脚预设的功能进行动态改变复用。[0055] 本实施例中,数字电路特定功能输入输出功能可以包括如SPI通信和PWM输出等
5
CN 103279436 A
说 明 书
4/4页
功能;模拟电路特定功能输入输出功能可以包括如比较器输入和模数转换器输入等功能。[0056] 在主控模块100读取到芯片引脚的功能配置信息并将其传送至配置模块200后,配置模块200接收主控模块100的控制指令,根据芯片引脚与所读取的功能配置信息的对应关系,按照功能配置信息中的信息,为每个芯片引脚配置相应的功能。[0057] 在本实施例中,配置模块200具体用于:在主控模块100读取到芯片引脚的功能配置信息后,配置模块200根据该功能配置信息,将芯片引脚与功能配置信息对应,即为每个芯片引脚匹配与其对应的功能配置信息。匹配完成后,根据功能配置信息中的信息和指示,为每个芯片引脚配置相应的功能,以供在芯片启动后进行复用。
[0059] 本发明实施例通过在芯片上电复位时,从芯片的存储器中读取其中所存储的各芯片引脚的功能配置信息,并根据功能配置信息为芯片引脚配置相应的功能。对芯片的每个引脚的功能进行灵活配置,在芯片工作时对每个芯片引脚预设的功能进行动态改变复用,从而提高了芯片引脚功能配置的可靠性,并且方便了PCB的走线,进一步为PCB电路的设计带来了极大的方便。[0060] 参照图5,图5为本发明芯片第二实施例的结构示意图。[0061] 在本发明芯片第一实施例的基础上,该芯片还包括:[0062] 存储器300,用于接收写入的芯片引脚的功能配置信息,并存储该功能配置信息。[0063] 在芯片上电之前,首先根据实际需求,按照设想根据芯片的每个芯片引脚所需配置的功能,生成针对每个芯片引脚的功能配置信息,并将所有的功能配置信息写入到功能配置信息的存储器300中,而存储器300在接收到写入的功能配置信息后,将其存储至指定地址,便于在芯片上电复位时,从该指定地址读取存储的功能配置信息。本实施例中,存储器300可以采用如ROM、FLASH以及EEPROM等掉电不丢失存储器。[0064] 在芯片上电之前,接收写入的针对每个芯片引脚的功能配置信息,并存储该功能配置信息至指定地址,从而为对芯片的每个引脚的功能进行灵活配置,提高芯片引脚功能配置的可靠性提供了基础。
[0065] 以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围。
[0058]
6
CN 103279436 A
说 明 书 附 图
1/4页
图1
7
CN 103279436 A
说 明 书 附 图
2/4页
图2
8
CN 103279436 A
说 明 书 附 图
3/4页
图3
图4
9
CN 103279436 A
说 明 书 附 图
4/4页
图5
10
因篇幅问题不能全部显示,请点此查看更多更全内容