烧录电路、可烧录芯片及其方法与流程

文档序号:36965062发布日期:2024-02-07 13:11阅读:17来源:国知局
烧录电路、可烧录芯片及其方法与流程

本发明涉及集成电路设计,特别是涉及一种烧录电路、可烧录芯片及其方法。


背景技术:

1、随着芯片国产化进程的加速,许多门类芯片的性价比得到提升,既有较高的产品性能,又有较低的成本。

2、针对mcu产品,如果在烧录引脚接其他器件的情况下进行在板烧录,会影响到烧录功能的实现,这对mcu产品的功能实现有一定的限制。比如,带led点阵功能的mcu需要的引脚数量更多,为了充分利用资源,一般会采用烧录引脚复用led点阵功能;然而,简单的引脚复用,会带来烧录问题。

3、所谓复用led点阵功能,就是在烧录引脚之间增加发光二极管;如图1所示,以四线制引脚为例,四个引脚分别为vcc、gnd、data1、data2,烧录引脚data1和data2之间存在两个正反接的发光二极管。

4、烧录引脚data1和data2之间存在压差就会导通其中一个发光二极管,瞬间导通会根据此时上拉和下拉的强弱在烧录引脚data1或data2处产生一个毛刺,这个毛刺会导致数据传输错误。

5、目前的解决方案主要有:1、mcu提前烧录好程序后再进行焊接生产,但这种方案不利于产品二次开发、程序更新或调试;2、烧录引脚不复用led点阵功能,仅用于烧录,但这种方案会造成引脚数的浪费。


技术实现思路

1、鉴于以上所述现有技术的缺点,本发明的目的在于提供一种烧录电路、可烧录芯片及其方法,用于解决现有mcu产品在烧录引脚复用led点阵功能时,在板烧录会导致数据传输错误的问题。

2、为实现上述目的及其他相关目的,本发明提供一种烧录电路,与包括至少一个烧录引脚的可烧录芯片配合使用,所述烧录电路包括:

3、至少一个滤波调节模块,与所述烧录引脚一一对应并连接于所述烧录引脚和地之间,用于根据开关控制信号选取不同容值的电容接入所述烧录引脚;

4、控制模块,连接所述烧录引脚及所述滤波调节模块,用于检测所述烧录引脚是否有发生信号翻转,以及,根据容值调节规则产生所述开关控制信号;

5、配置寄存模块,连接所述控制模块,用于存储所述开关控制信号。

6、可选地,所述滤波调节模块包括:m个控制开关及m个滤波电容,m个所述控制开关的控制端连接所述开关控制信号,第一端均连接所述烧录引脚,第二端对应连接m个所述滤波电容的第一端,m个所述滤波电容的第二端接地;其中,m为大于等于2的正数。

7、可选地,第i个所述滤波电容的容值为(2i-1)pf,其中,i大于等于1且小于等于m。

8、可选地,在所述滤波调节模块的数量大于等于2个时,多个所述滤波调节模块中所述滤波电容的数量相同,但多个所述滤波调节模块对应的所述开关控制信号相同或不同。

9、可选地,所述控制模块在根据所述容值调节规则调节所述开关控制信号之前,还用于读取所述配置寄存模块中存储的所述开关控制信号;所述配置寄存模块还用于预存初始的开关控制信号。

10、可选地,在所述滤波调节模块的数量为1个时,所述容值调节规则包括:从小到大逐步调节电容容值,或者,基于最小二分法调节电容容值;在所述滤波调节模块的数量大于等于2个时,所述容值调节规则包括:基于最小二乘法调节电容容值。

11、可选地,所述配置寄存模块还用于存储开关配置信号;所述控制模块还用于读取所述配置寄存模块中存储的所述开关配置信号,以根据所述开关配置信号选取相应容值的电容接入所述烧录引脚。

12、本发明还提供一种可烧录芯片,所述可烧录芯片包括:如上任一项所述的烧录电路。

13、本发明还提供一种基于烧录器对如上所述的可烧录芯片进行烧录的方法,所述可烧录芯片中至少一个烧录引脚复用led点阵功能,所述方法包括:

14、s1所述可烧录芯片上电并载入电容配置;

15、s2所述可烧录芯片进入烧录窗口期,并检测所述烧录引脚是否有发生信号翻转,若有,则执行s3,若无,则跳至s5;

16、s3在所述烧录窗口期内,所述烧录器通过所述烧录引脚与所述可烧录芯片尝试握手;

17、若所述烧录引脚接入的电容与其外接led的功耗匹配,则所述烧录器与所述可烧录芯片握手成功并执行s4;

18、否则,所述烧录器与所述可烧录芯片握手失败,所述可烧录芯片基于容值调节规则调节所述开关控制信号以使所述烧录引脚接入不同容值的电容,并将调节后的开关控制信号存储后断电;

19、s4所述烧录器通过所述烧录引脚对所述可烧录芯片进行程序烧录,并在烧录完成后断电;

20、s5等待所述烧录窗口期结束,所述可烧录芯片进入正常工作状态。

21、可选地,载入电容配置的方法包括:控制模块读取存储于配置寄存模块中的所述开关控制信号并控制滤波调节模块中的控制开关,以此进行载入电容配置。

22、如上所述,本发明的烧录电路、可烧录芯片及其方法,通过滤波调节模块、控制模块及配置寄存模块的设计,在烧录引脚复用led点阵功能的情况下,可实现无数据传输错误的在板程序烧录,丰富烧录引脚的应用,达到节省芯片引脚、提高芯片性价比的目的。本发明根据不同的外接led,自动选取合适的滤波电容进行匹配,适应性强;而且,采用电容内置方式,节省客户的硬件成本,使外围更加精简。本发明在外接led固定的情况下,只需进行一次滤波电容匹配工作,由于相应电容配置被存储,后续烧录可直接载入该电容配置,提高烧录效率。



技术特征:

1.一种烧录电路,与包括至少一个烧录引脚的可烧录芯片配合使用,其特征在于,所述烧录电路包括:

2.根据权利要求1所述的烧录电路,其特征在于,所述滤波调节模块包括:m个控制开关及m个滤波电容,m个所述控制开关的控制端连接所述开关控制信号,第一端均连接所述烧录引脚,第二端对应连接m个所述滤波电容的第一端,m个所述滤波电容的第二端接地;其中,m为大于等于2的正数。

3.根据权利要求2所述的烧录电路,其特征在于,第i个所述滤波电容的容值为(2i-1)pf,其中,i大于等于1且小于等于m。

4.根据权利要求3所述的烧录电路,其特征在于,在所述滤波调节模块的数量大于等于2个时,多个所述滤波调节模块中所述滤波电容的数量相同,但多个所述滤波调节模块对应的所述开关控制信号相同或不同。

5.根据权利要求1所述的烧录电路,其特征在于,所述控制模块在根据所述容值调节规则调节所述开关控制信号之前,还用于读取所述配置寄存模块中存储的所述开关控制信号;所述配置寄存模块还用于预存初始的开关控制信号。

6.根据权利要求1或5所述的烧录电路,其特征在于,在所述滤波调节模块的数量为1个时,所述容值调节规则包括:从小到大逐步调节电容容值,或者,基于最小二分法调节电容容值;在所述滤波调节模块的数量大于等于2个时,所述容值调节规则包括:基于最小二乘法调节电容容值。

7.根据权利要求1所述的烧录电路,其特征在于,所述配置寄存模块还用于存储开关配置信号;所述控制模块还用于读取所述配置寄存模块中存储的所述开关配置信号,以根据所述开关配置信号选取相应容值的电容接入所述烧录引脚。

8.一种可烧录芯片,其特征在于,所述可烧录芯片包括:如权利要求1-7任一项所述的烧录电路。

9.一种基于烧录器对如权利要求8所述的可烧录芯片进行烧录的方法,所述可烧录芯片中至少一个烧录引脚复用led点阵功能,其特征在于,所述方法包括:

10.根据权利要求9所述的方法,其特征在于,载入电容配置的方法包括:控制模块读取存储于配置寄存模块中的所述开关控制信号并控制滤波调节模块中的控制开关,以此进行载入电容配置。


技术总结
本发明提供一种烧录电路,与包括至少一个烧录引脚的可烧录芯片配合使用,包括:至少一个滤波调节模块,与烧录引脚一一对应并连接于烧录引脚和地之间,用于根据开关控制信号选取不同容值的电容接入烧录引脚;控制模块,连接烧录引脚及滤波调节模块,用于检测烧录引脚是否有发生信号翻转,以及,根据容值调节规则产生开关控制信号;配置寄存模块,连接控制模块,用于存储开关控制信号。通过本发明提供的烧录电路,解决了现有MCU产品在烧录引脚复用LED点阵功能时,在板烧录会导致数据传输错误的问题。

技术研发人员:陈佳俊,徐飞,邹一照,伊凡,吴君磊
受保护的技术使用者:华润微集成电路(无锡)有限公司
技术研发日:
技术公布日:2024/2/6
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1