一种复用功能管脚的灵活配置装置及其实现方法制造方法及图纸

技术编号:16700668 阅读:35 留言:0更新日期:2017-12-02 13:00
本发明专利技术公开了一种复用功能管脚的灵活配置装置及其实现方法,所述装置包括电平设置模块和隔离模块,电平设置模块用于完成硬件配置信号的配置,包括电阻R1、R2和开关器件SW1,电阻R1和R2串联连接在电源与复用功能管脚之间,电阻R1端与电源连接,电阻R2端与复用功能管脚连接,开关器件SW1的一端与地面连接,另一端与电阻R1和R2的连接处连接,隔离模块为开关器件SW2,一端与复用功能管脚和电阻R2的连接处连接,另一端与对端器件连接。本发明专利技术采用两个电阻和一个开关组成的电平配置模块与一个开关组成的隔离模块的组合电路,解决了芯片调测和维护不便的问题,同时使复用功能管脚作为GPIO时的通用性不受限制。

A flexible configuration device for multiplex function tube and its implementation

The invention discloses a device for configuring flexible pin multiplexing function and its realization method, which comprises a level setting module and isolation module, level setting module is used to complete the hardware configuration of the signal configuration, including R1, R2 and resistance switching devices SW1, R1 and R2 resistance connected in series between the power supply and the multiplexing function of pipe the foot, end resistance R1 is connected with the power supply, resistance R2 terminal and multiplexing function of pin connection, the SW1 end of the switch device is connected with the ground connection, connection and the other end of the resistor R1 and R2, isolation module for switching devices SW2, connected at one end of the foot and the resistance R2 and the multiplexing function of the tube, the other end is connected and the terminal device. The combination circuit of isolation module composed of two resistors and one switch and one switch is adopted in the invention to solve the problem of inconvenient measurement and maintenance of chips, and at the same time, the versatility of multiplexing function pins as GPIO is not limited.

【技术实现步骤摘要】
一种复用功能管脚的灵活配置装置及其实现方法
本专利技术涉及芯片应用设计领域,具体涉及一种复用功能管脚的灵活配置装置及其实现方法。
技术介绍
通常的,处理器芯片(如CPU、MCU、DSP)在上电复位后,系统有两种模式可以选择进入:第一:用户代码模式,即开始搬移用户代码,然后由用户代码控制处理器芯片工作;第二:调测模式,常用的是通过JTAG(JointTestActionGroup,联合测试行动小组)接口连接仿真器后与上位机的调测软件交互,并由在调测软件上运行的代码控制处理器芯片工作。随着处理器芯片的处理能力不断的增大,实现的功能越来越复杂,对存放用户代码的存储空间需求也越来越大,越来越多的处理器芯片采用外置存储芯片来存储用户代码,而且为了灵活设计,处理器芯片接收用户代码的接口通常会有多个选择。这样就涉及了在系统启动时,搬移用户代码的接口选择。硬件配置信号是在处理器芯片上电复位过程中,通过管脚上的电平状态获得的配置信息,主要是配置芯片选择系统进入哪一种模式和通过哪一个接口搬移代码,以及初始化系统锁相环频率等参数。GPIO(GeneralPurposeInputOutput,通用输入/输出接口)是处理器芯片的常用管脚信号,是可由用户代码灵活定义和控制的信号。随着处理器芯片的管脚资源越来越紧张,且硬件配置信号和GPIO信号的使用并不冲突,硬件配置信号往往会与GPIO口复用,即共用一个芯片管脚,这类管脚则被称为复用功能管脚。具体的实现如下,处理器芯片处于复位状态时,要求上述复用功能的管脚此时作为硬件配置信号使用,当外部的复位信号跳变,解除芯片复位状态时,此跳变沿触发处理器芯片内置的锁存器,将硬件配置信号的状态锁存住,也就是,解除芯片复位状态后,上述复用功能管脚的状态不再影响硬件配置信息。进入用户代码后,则可作为正常的GPIO口使用。现有的设计中,最常见的是通过外部电阻直接上下拉来配置硬件配置信号,通过预留的NC电阻位置,达到调测时需要的模式切换、配置修改等目的,但这种简单的预留操作会导致系统功能调测和后期产品维护时的诸多不便,如每一次进入调测模式定位问题或者改动一个硬件配置参数都要通过烙铁来焊接电阻,除了导致调测人员定位问题不便外,频繁的焊接也会使板上焊盘脱落等,减小了产品的良品率。另一种情况,为了避免上述方案的诸多不便,有条件的系统会增加逻辑芯片如CPLD(ComplexProgrammableLogicDevice,复杂可编程逻辑器件)来实现配置硬件配置信息的功能并转接扩展GPIO口信号,这种方案无疑增加了系统的成本、功耗、PCB布局面积、复杂性等,使系统的简洁受到限制,另外,为了避免上述复用功能管脚的对端器件在处理器芯片锁存配置信息过程中产生不确定影响,要求在此过程中对端器件必须处于高阻状态,或者直接不接对端器件,则限制了上述复用功能管脚作为GPIO时的通用性。
技术实现思路
本专利技术的目的是针对上述现有技术的不足,提供了一种复用功能管脚的灵活配置装置及其实现方法,该装置在不增加系统复杂性的情况下,解决了处理器芯片现有设计中导致的调测和后期维护不便的问题,同时使得复用功能管脚作为GPIO时的通用性不受限制。本专利技术的目的可以通过如下技术方案实现:一种复用功能管脚的灵活配置装置,包括电平设置模块和隔离模块,所述电平设置模块用于完成硬件配置信号的配置,包括电阻R1、电阻R2以及一个开关器件SW1,所述电阻R1和电阻R2串联连接在电源与复用功能管脚之间,电阻R1端与电源连接,电阻R2端与复用功能管脚连接,所述开关器件SW1的一端与地面连接,另一端与电阻R1和电阻R2的连接处连接,所述隔离模块为一个开关器件SW2,在复用功能管脚作为硬件配置信号的过程中,避免对端器件的不确定驱动状态影响,使硬件配置信号的配置值完全由电平设置模块决定,所述开关器件SW2的一端与复用功能管脚和电阻R2的连接处连接,另一端与对端器件连接。进一步地,所述电阻R1和电阻R2的阻值范围为1KΩ-4.7KΩ。进一步地,所述开关器件SW1的通断状态切换由控制信号CTL1控制,所述开关器件SW2的通断状态切换由控制信号CTL2控制。进一步地,所述开关器件SW1为机械开关,如拨码开关,所对应的控制信号CTL1为手动控制;或者为电子开关,如MOS管器件、光耦器件等,所对应的控制信号CTL1为电平信号。进一步地,所述开关器件SW2为电子开关,如MOS管器件、光耦器件等,所对应的控制信号CTL2为电平信号。上述一种复用功能管脚的灵活配置装置的实现方法,包括以下步骤:1)处理器芯片正常上电前,控制信号CTL1设置开关器件SW1为断开状态,在这种状态下,复用功能管脚信号通过电阻R1和电阻R2串联上拉到高电平;2)处理器芯片完成上电后,硬件复位信号为声称状态,控制信号CTL2与处理器芯片的硬件复位信号为相同电平状态,且此电平状态控制隔离模块的开关器件SW2处于断开状态,隔离与对端器件的连接,避免受到对端器件强驱动的影响;3)处理器芯片的硬件复位信号保持在声称状态一段时间之后,硬件复位信号切换为释放状态,电平信号发生改变,产生的跳变触发沿处理器芯片内部锁存器锁存管脚上的电平信息,并释放对上述复用功能管脚电平状态的监控,控制信号CTL2延时跟随硬件复位信号实现电平的翻转,翻转后的电平状态控制隔离模块开关器件SW2处于闭合状态,使得上述复用功能管脚与对端器件连接;4)控制信号CTL1重新设置开关器件SW1为闭合状态,在这种状态下,复用功能管脚信号则通过电阻R2和开关器件SW1下拉到低电平,重新执行步骤2)和步骤3),则处理器芯片的硬件配置信息发生改变。进一步地,步骤3)中,处理器芯片的硬件复位信号保持在声称状态的时间为100ms。本专利技术与现有技术相比,具有如下优点和有益效果:1、本专利技术通过采用两个电阻和一个开关组成的电平配置模块与一个开关组成的隔离模块的组合电路,具体通过分割和旁路电阻手段,达到了可控、灵活地配置上下拉电阻的效果,不仅方便了系统调测和后期维护工作的实施,也不会造成系统的成本、功耗、PCB布局面积和复杂性的明显增加。2、本专利技术采用一个开关组成的隔离模块,具体通过处理器芯片自带的复位信号来控制开关,从而达到了实现硬件配置时隔离对端元器件的影响和GPIO时的正常双向交互的智能切换效果,避免了对上述复用功能管脚作为GPIO时的通用性的限制。附图说明图1为本专利技术实施例的复用功能管脚的灵活配置装置原理框图。图2为本专利技术实施例的复用功能管脚的灵活配置装置的实例电路图。具体实施方式下面结合实施例及附图对本专利技术作进一步详细的描述,但本专利技术的实施方式不限于此。实施例:如图1所示,本实施例提供了一种复用功能管脚的灵活配置装置,该装置包括电平设置模块和隔离模块,所述电平设置模块用于完成硬件配置信号的配置,包括电阻R1、电阻R2以及一个开关器件SW1,所述电阻R1和电阻R2串联连接在电源与复用功能管脚之间,电阻R1端与电源连接,电阻R2端与复用功能管脚连接,所述开关器件SW1的一端与地面连接,另一端与电阻R1和电阻R2的连接处连接,所述隔离模块为一个开关器件SW2,在复用功能管脚作为硬件配置信号的过程中,避免对端器件的不确定驱动状态影响,使硬件配置信号的配置值完全由电平设置模本文档来自技高网
...
一种复用功能管脚的灵活配置装置及其实现方法

【技术保护点】
一种复用功能管脚的灵活配置装置,其特征在于:包括电平设置模块和隔离模块,所述电平设置模块用于完成硬件配置信号的配置,包括电阻R1、电阻R2以及一个开关器件SW1,所述电阻R1和电阻R2串联连接在电源与复用功能管脚之间,电阻R1端与电源连接,电阻R2端与复用功能管脚连接,所述开关器件SW1的一端与地面连接,另一端与电阻R1和电阻R2的连接处连接,所述隔离模块为一个开关器件SW2,在复用功能管脚作为硬件配置信号的过程中,避免对端器件的不确定驱动状态影响,使硬件配置信号的配置值完全由电平设置模块决定,所述开关器件SW2的一端与复用功能管脚和电阻R2的连接处连接,另一端与对端器件连接。

【技术特征摘要】
1.一种复用功能管脚的灵活配置装置,其特征在于:包括电平设置模块和隔离模块,所述电平设置模块用于完成硬件配置信号的配置,包括电阻R1、电阻R2以及一个开关器件SW1,所述电阻R1和电阻R2串联连接在电源与复用功能管脚之间,电阻R1端与电源连接,电阻R2端与复用功能管脚连接,所述开关器件SW1的一端与地面连接,另一端与电阻R1和电阻R2的连接处连接,所述隔离模块为一个开关器件SW2,在复用功能管脚作为硬件配置信号的过程中,避免对端器件的不确定驱动状态影响,使硬件配置信号的配置值完全由电平设置模块决定,所述开关器件SW2的一端与复用功能管脚和电阻R2的连接处连接,另一端与对端器件连接。2.根据权利要求1所述的一种复用功能管脚的灵活配置装置,其特征在于:所述电阻R1和电阻R2的阻值范围为1KΩ-4.7KΩ。3.根据权利要求1所述的一种复用功能管脚的灵活配置装置,其特征在于:所述开关器件SW1的通断状态切换由控制信号CTL1控制,所述开关器件SW2的通断状态切换由控制信号CTL2控制。4.根据权利要求1所述的一种复用功能管脚的灵活配置装置,其特征在于:所述开关器件SW1为机械开关,所对应的控制信号CTL1为手动控制;或者为电子开关,所对应的控制信号CTL1为电平信号。5.根据权利要求1所述的一种复用功能管脚的灵活配置装置,其特征在于:所述开关器件SW...

【专利技术属性】
技术研发人员:林克槟
申请(专利权)人:广州慧睿思通信息科技有限公司
类型:发明
国别省市:广东,44

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

1