复位值可控的数字电路及其设计方法技术

技术编号:20159900 阅读:36 留言:0更新日期:2019-01-19 00:12
本发明专利技术公开了一种复位值可控的数字电路及其设计方法,涉及集成电路技术领域。该数字电路包括复位电路和工作电路,复位电路包括寄存器、通过第一连接通道连接于寄存器的数据选择器,数据选择器连接于工作电路;数据选择器还通过第二连接通道连接于所述寄存器,第二连接通道上设有反相器,所述寄存器预存有复位信号,所述数据选择器连接于选择使能信号输入端,所述数据选择器根据所述选择使能信号选择通过所述第一连接通道或第二连接通道连接于所述寄存器,所述寄存器将复位信号通过所述数据选择器发送至工作电路,以对工作电路进行复位。本发明专利技术技术方案通过数据选择器的选择使能信号决定了复位信号的复位值,使得数字电路具有两种不同的复位值。

【技术实现步骤摘要】
复位值可控的数字电路及其设计方法
本专利技术涉及集成电路
,特别是涉及一种复位值可控的数字电路及其设计方法。
技术介绍
在现有的数字电路中都设计了复位信号,复位信号有效时对数字电路进行复位,使内部逻辑电路回到一个固定的初始状态,即赋予电路预先设定的初始值。复位信号可以用于上电复位,也可以用于系统重启的初始化。通常数字电路中都只有一个复位状态,而这个复位状态可以是低电平复位,也可以是高电平复位。在数字电路的设计中,电路有两种工作模式,一种是正常模式,另外一种是调试模式。正常模式是指电路正常工作;调试模式是用于电路初期的功能调试。数字电路设计中,正常模式和调试模式是并存的,这样就使得一些引脚功能需要被复用。当数字电路需要进行复位时,根据当前电路所处的不同模式,需要使用不同的复位信号对电路进行复位操作。
技术实现思路
本专利技术的主要目的在于提供一种复位值可控的数字电路及其设计方法,旨在提供不同的复位值以对电路进行复位操作。为实现上述目的,本专利技术提供一种复位值可控的数字电路,包括复位电路和工作电路,所述复位电路包括寄存器、通过第一连接通道连接于所述寄存器的数据选择器,所述数据选择器连接于工作电路;所述数据选择器还通过第二连接通道连接于所述寄存器,所述第二连接通道上设有反相器,所述寄存器预存有复位信号,所述数据选择器连接于选择使能信号输入端,所述数据选择器根据所述选择使能信号选择通过所述第一连接通道或第二连接通道连接于所述寄存器,所述寄存器将复位信号通过所述数据选择器发送至工作电路,以对工作电路进行复位。优选地,所述工作电路包括正常模式和调试模式两种工作模式。优选地,所述数据选择器为二选一数据选择器。优选地,所述选择使能信号由数字电路外部输入至所述数据选择器。本专利技术还提供一种复位值可控的数字电路设计方法,包括以下步骤:将复位信号预存与所述寄存器中,定义所述寄存器以用作初始数据的缓存;判断工作电路当前的工作模式;根据当前工作模式的复位需求输入选择使能信号,数据选择器根据所述选择使能信号选择其与所述寄存器连接的连接通道;输入复位信号对工作电路复位,寄存器将复位信号通过所述数据选择器发送至工作电路,以对工作电路进行复位。优选地,所述工作电路包括正常模式和调试模式两种工作模式。优选地,所述数据选择器为二选一数据选择器。优选地,所述选择使能信号由数字电路外部输入至所述数据选择器。本专利技术技术方案通过寄存器作为缓存器以存储复位值,再将数据选择器的两个输入端分别连接于寄存器以及通过反相器连接于寄存器,通过数据选择器根据不同的选择使能信号选择不同的输入值对数字电路进行复位处理。由于数据选择器的选择使能信号决定了复位信号的复位值,使得数字电路具有两种不同的复位值。且本专利技术的复位电路面积小、逻辑少,大大减少了成本。附图说明图1为本专利技术复位值可控的数字电路的电路原理示意图;图2为本专利技术复位值可控的数字电路设计方法的流程示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。下面结合附图对本专利技术进一步说明。一种复位值可控的数字电路,如图1所示,包括复位电路和工作电路,所述复位电路包括寄存器DFF、通过第一连接通道连接于所述寄存器DFF的数据选择器MUX,所述数据选择器MUX连接于工作电路;所述数据选择器MUX还通过第二连接通道连接于所述寄存器DFF,所述第二连接通道上设有反相器P1,所述寄存器DFF预存有复位信号IN,所述数据选择器MUX连接于选择使能信号SEL输入端,所述数据选择器MUX根据所述选择使能信号SEL选择通过所述第一连接通道或第二连接通道连接于所述寄存器DFF,所述寄存器DFF将复位信号IN通过所述数据选择器MUX发送至工作电路,以对工作电路进行复位。本专利技术技术方案通过寄存器DFF作为缓存器以存储复位值,再将数据选择器MUX的两个输入端分别连接于寄存器DFF以及通过反相器P1连接于寄存器DFF,通过数据选择器MUX根据不同的选择使能信号SEL选择不同的输入值对数字电路进行复位处理。由于数据选择器MUX的选择使能信号SEL选择复位值,使得数字电路具有两种不同的复位值。且本专利技术的复位电路面积小、逻辑少,大大减少了成本。优选地,所述工作电路包括正常模式和调试模式两种工作模式。优选地,所述数据选择器MUX为二选一数据选择器。优选地,所述选择使能信号SEL由数字电路外部输入至所述数据选择器MUX。数据选择器MUX的选择使能信号SEL由外部控制输入,本身不能被复位。在具体实施例中,如图1所述,当复位信号IN有效时,假设寄存器DFF的复位初始值为0;数据选择器MUX的两个输入:IN1是寄存器DFF的输出信号(经第一连接通道发送),IN2是寄存器DFF输出信号经过反相器P1得到的信号(经第二连接通道发送);数据选择器MUX的选择使能信号SEL:当数字电路需要复位操作时,选择使能信号SEL为“1”,输出数据DATA_OUT的值等于IN1;选择使能信号SEL为“0”,输出数据DATA_OUT的值等于IN2;数据选择器MUX的选择使能信号SEL选择不同的复位值对工作电路进行复位,使得数字电路具有两种不同的复位值。以满足工作电路在两种工作模式下的两种复位值。RST_N信号为系统复位信号,用于对寄存器DFF复位,可将寄存器DFF中存储的复位值和初始数据进行复位处理。但选择使能信号SEL不能被RST_N信号复位。本专利技术还提供一种复位值可控的数字电路设计方法,如图2所示,包括以下步骤:将复位信号IN预存与所述寄存器DFF中,定义所述寄存器DFF以用作初始数据的缓存;判断工作电路当前的工作模式;根据当前工作模式的复位需求输入选择使能信号SEL,数据选择器MUX根据所述选择使能信号SEL选择其与所述寄存器DFF连接的连接通道;输入复位信号IN对工作电路复位,寄存器DFF将复位信号IN通过所述数据选择器MUX发送至工作电路,以对工作电路进行复位。优选地,所述工作电路包括正常模式和调试模式两种工作模式。优选地,所述数据选择器MUX为二选一数据选择器MUX。优选地,所述选择使能信号SEL由数字电路外部输入至所述数据选择器MUX。应当理解的是,以上仅为本专利技术的优选实施例,不能因此限制本专利技术的专利范围,凡是利用本专利技术说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的
,均同理包括在本专利技术的专利保护范围内。本文档来自技高网
...

【技术保护点】
1.一种复位值可控的数字电路,包括复位电路和工作电路,其特征在于,所述复位电路包括寄存器、通过第一连接通道连接于所述寄存器的数据选择器,所述数据选择器连接于工作电路;所述数据选择器还通过第二连接通道连接于所述寄存器,所述第二连接通道上设有反相器,所述寄存器预存有复位信号,所述数据选择器连接于选择使能信号输入端,所述数据选择器根据所述选择使能信号选择通过所述第一连接通道或第二连接通道连接于所述寄存器,所述寄存器将复位信号通过所述数据选择器发送至工作电路,以对工作电路进行复位。

【技术特征摘要】
1.一种复位值可控的数字电路,包括复位电路和工作电路,其特征在于,所述复位电路包括寄存器、通过第一连接通道连接于所述寄存器的数据选择器,所述数据选择器连接于工作电路;所述数据选择器还通过第二连接通道连接于所述寄存器,所述第二连接通道上设有反相器,所述寄存器预存有复位信号,所述数据选择器连接于选择使能信号输入端,所述数据选择器根据所述选择使能信号选择通过所述第一连接通道或第二连接通道连接于所述寄存器,所述寄存器将复位信号通过所述数据选择器发送至工作电路,以对工作电路进行复位。2.根据权利要求1所述的复位值可控的数字电路,其特征在于,所述工作电路包括正常模式和调试模式两种工作模式。3.根据权利要求1所述的复位值可控的数字电路,其特征在于,所述数据选择器为二选一数据选择器。4.根据权利要求3所述的复位值可控的数字电路,其特征在于,所述选择...

【专利技术属性】
技术研发人员:周恩
申请(专利权)人:成都锐成芯微科技股份有限公司
类型:发明
国别省市:四川,51

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

1