【FUSE,熔丝修调】

文章介绍了熔丝修调在模拟芯片中的应用,主要涉及给寄存器写入上电默认值。熔丝烧断原理类似于保险丝,通过特定的电压组合进入烧录模式,然后改变电压导致熔丝烧断。该过程包括写入熔丝值、进入烧录模式和恢复电压等步骤。同时,文章提到了熔丝的保护机制,如写保护位,以防止错误修改。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、熔丝修调

最近接触了一个模拟芯片相关的项目,涉及到熔丝修调。第一次接触熔丝修调,简单讲述下实现过程和熔丝修调原理。
熔丝修调,又称FUSE修调,暂时接触到的熔丝修调涉及两类,1类是给寄存器写入上电默认的启动值,另一类是修基准电压。本文只讲述给寄存器写入上电默认值。
芯片上电之后,内部的寄存器会有一个默认值,这个默认值跟芯片功能和性能相关。有些寄存器默认值在芯片设计阶段不方便直接做死(比如:用rom码表的方式),于是可以采用熔丝修调的方式去实现。熔丝,就简单可以理解为保险丝,物理上烧断了就不可逆。
熔丝可以简单理解为下图。
熔丝图

二、熔丝烧断原理

熔丝烧断原理,类似于保险丝烧断,让电流过流就可以烧断。熔丝烧断,需要进入熔丝烧录模式,一般是配置管脚的一些特殊组合或者电源特殊设置,跟正常的工作电压设置不一致,当然这些组合是不可能写到芯片手册上去的。
构造过流的条件,就是电压前后变化,这种压差,会产生大的电流,熔丝烧断。
熔丝保护。熔丝厂家在出厂之前都烧好的。尽管厂家告知客户芯片的正确设计或者正确的使用方法,但是依然存在客户错误使用的可能性,有可能错误的进入熔丝模式,篡改了寄存器值。这是非常危险的。所以,厂家都做了熔丝保护设计。常规的做法有:把熔丝的某一位作为写保护,一旦这位烧断了,就锁死了。其余所有熔丝值都不能改写了。当然,这种设计,熔丝值是烧录方式有2种,方式1针对其余熔丝值。方式2,针对写保护的熔丝值。通常是配置管脚设置不同来进行区分。

三、熔丝烧断步骤

熔丝烧断可以分为以下步骤:
1、通过通信接口将熔丝值写入寄存器中,通信接口可以串行接口,也可以是并行接口。
2、更改电压,更改熔丝进入熔丝烧录模式。
3、更改电压或者配置管脚,熔丝进行烧断。烧断成功后,电压和配置管脚恢复到正常值。
4、重复步骤1~3,直到所有熔丝值都成功烧录。

注意:有些熔丝设计是按照bit进行烧录的,有些事按照Byte进行烧录的。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值