如何在 PCBA 工艺中进行集成电路编程?

PCBA 技术已日趋成熟,在当前各种智能设备中发挥了关键作用,其应用范围十分广泛。想要印制电路板实现想要的设计功能,除了硬件之外,软件的配套支持也非常重要,程序是通过编程的方式加载到IC中的,那么在PCBA加工中如何实现IC编程呢?接下来,UETPCB 将为您介绍。

什么是 PCBA 集成电路编程?

PCBA 集成电路编程

PCBA 集成电路编程是在安装到印刷电路板之前,使用调试/编程插座/探针将程序传送到芯片内部存储空间的过程,通常分为离线编程和在线编程。

大多数 PCBA 工厂都提供 Arm、AVR、MSP430 MCU 的编程接口。任何可编程集成电路的基本结构都有一个存储器部分,有各种各样的存储器,如 EEPROM、PROM。PROM.ROM、RAM、SRAM 等。

离线编程

通过各种适配器兼容不同封装的芯片,芯片和适配器配合使用就可以实现对集成电路的编程。适配器本身就是一种精密夹具,不同的芯片、不同的封装需要选择不同的夹具。现在广泛使用的 EMMC 等芯片,都倾向于 BGA、QFN 等小封装,而这种封装的适配器价格较高。

但如果在做 PCBA 测试时出现错误,则需要修改生产工艺,并将芯片从适配器上拆下,按照规定的工艺重新编程,而且在 PCBA 加工过程中还可能存在其他一些问题,如 PCB 电路板材料的 TG 较低,拆卸芯片时无法承受高温,就会导致芯片断裂,既费时又费钱,同时还会增加报废的风险。

在线编程

PCBA 集成电路编程

在线编程是芯片的标准通信总线,如 USB、SWD、JTAG、UART 等,接口一般固定,编程时需要的连接引脚较少。由于接口通信速率不高,使用普通导线即可完成编程。

如果在生产测试时出现错误,可立即进行生产回溯修改,并重新开始编程,无需拆卸芯片。由于在线编程是通过导线连接,不仅节约了生产成本,还提高了编程效率。现在,大多数 PCBA 工厂都会选择在线编程来对 IC 进行编程。

常见的集成电路编程方法以及界面和工具是什么?

1、JTAG

JTAG 使用 JLINK,可满足大多数芯片的编程需求。

PCBA 集成电路编程
PCBA 集成电路编程

标准 JTAG 接口一般为 20/14/10 针,其硬件接口主要包括RST、TDI、TMS、TCK、TDO、REST、VCC、GND 等。

2,社署

这种方法主要使用 SWDIO 和 SWCLK 线。JLINK 还支持使用 SWD 进行调试。

PCBA 集成电路编程
PCBA 集成电路编程

3.互联网服务提供者

ISP 下载使用 UART 接口,TXD 和 RXD 应交叉连接。使用非常便宜的 USB/TTL。

PCBA 集成电路编程
PCBA 集成电路编程

如何确保正确的集成电路编程?

1、确保电线连接正确。

2.确保电源电压正确。

3.确保晶体振荡器电路参数正确且连接正常。

4、如果有外部复位电路,确保其正常工作。

5、最关键的,先操作编程软件进入编程状态,确保设置正确后,再开机(注意是开机一定时间后再关机)。

发表回复

您的电子邮件地址不会被公布。 必填字段已标记为 *

zh_TWChinese