您好,欢迎光临力浦电子(北京)有限公司!

咨询热线:010-62652592

新闻中心

烧录器电压输出规范及控制

发布日期:2022-12-01

IC离线烧录:

一、IC驱动(烧录算法)程序的设计环节:

烧录器支持某型号IC烧录时,需严格按手册所给出的相关参数来设计烧录器算法,否则不能正常的完成数据烧录工作。主要涉及电压及与被烧录IC相匹配的引脚定义。

1、按IC手册给出的电压参数来设计软件,控制烧录器硬件的实际输出;如下图中标注的电压范围。

01

2、同时,需严格按手册所给出的引脚定义设计软件,控制烧录器硬件与IC的引脚匹配。如下图中的引脚定义说明。

02

二、烧录器工作过程中的保护措施:

烧录算法(烧录驱动)完成以后,搭配相应的烧录座产品,将IC放到力浦烧录器,就可以开始烧录IC了。但在烧录器实际对IC进行烧录前,会进行一系列的动作,并且判断动作结果,从而保证芯片的正确烧录,具体内容如下:

1、前置接触检查:烧录芯片前,会按上述引脚定义,检查IC各个引脚是否与烧录器的输出接口正常接触,如果有芯片放置不正、极性错误、或引脚变形等问题,烧录器会发出接触检查错误的报告;自动机烧录时,机台会将此IC抛料处理。

2、芯片ID检查:接触检查通过的IC,烧录器按程序设计的内容,输出相应的电压、电流参数,并按手册所标定的时序,与IC通讯,读取IC内部的ID,与操作员选定的IC型号正确的ID进行比较,如果发现两个ID不一致,烧录器会发出IC检查错误的报告;自动机烧录时,机台会将此IC抛料处理。

3、烧录IC:对于引脚接触检查通过的IC,以及ID读取正确的IC,烧录器会进行实际的烧录动作,通常的工作流程是BLANK CHECK(IC空白检查)----PROGRAM(烧录数据)-----VERIFY(烧录后内容检查),各别情况下,会进行ERASE(擦除)的操作。每一个动作过程,烧录器都要按程序设计的内容,输出相应的电压、电流参数,并按手册所标定的时序,与IC通讯,才能完成相应的工作。

A:BLANK:的功能是在烧录前检查IC是否为空白IC,理想的情况下,为IC烧录数据时,我们一定希望这个IC是一个空白的状态,所以会进行此项操作,如果IC不是空白状态,烧录器会报告;(对新IC尤其重要,可能避免因机械问题造成的叠料-漏烧录现象)

B:PROGRAM: 烧录器烧录数据前,会在电脑或烧录器内部的存储器中,开辟一个与IC容量相同的存储空间,用来存放要烧入IC的数据,此时这个存储空间与IC内部的存储空间可以理解为镜像的关系,BLANK正确有IC,烧录器会将电脑中的数据,拷贝到IC的存储器中;

V:VERIFY: 检验,PROGRAM完成的IC,烧录器会将IC中的内容读出,与保存电脑端的数据进行比对,比对的方式是每一个BIT的数据进行比对,以及比对IC全部存储空间的SUM(检验和),两个比对结果都正确时,才判定这个IC烧录正确,如果有其中一项比对结果错误,烧录器也会判定烧录失败并输出报告;

正常的生产过程中,以上3个步骤会连续执行,即每一片IC都会进行检验,从而保证烧录结果的正确性。只有各个功能正确时,才会进行下一个动作,如果出现某一项检查错误的情况,烧录器即会输出错误报告,通知机械臂进行相应动作。

根据上面的描述,我们可以知道,烧录IC的过程中,会有若干项检查。如果烧录器软件设计时引脚定义错误,通常会在前置检查的过程中被拦截下来,自动机烧录时会将所有IC抛料;如果烧录器软件中其他参数设定错误,比如电压输出错误,那么在读取芯片的ID时,不可能正确的读到ID,自动机烧录时也会将所有IC抛料;即使有个别情况,有IC在程序错误的情况通过前面的检查,执行了烧录动作,那在数据检验的环节,这个IC也会被拦截下来。


分享到: