反熔丝FPGA配置电路的研究
Research of Configuration Circuit for Anti-fuse FPGA
-
摘要: 反熔丝FPGA的编程过程是对可编程逻辑模块进行配置的过程,具体过程是利用配置电路对连接在逻辑模块输入、输出端口的反熔丝单元施加高压,将其击穿形成连接通路,从而使得逻辑模块连接在信号线上.位流数据控制配置电路完成反熔丝单元的预充电、寻址、加压以及编程过程.通过控制晶体管的打开和关断及复用编程通道,可以实现不同类型反熔丝的编程,并简化配置电路的设计规模.测试结果表明,配置电路可靠地完成了反熔丝的编程功能.Abstract: To program anti-fuse FPGA is actually to configure the programmable logic module. The specific configuring process is to add high voltage generated by the configuration circuit to the anti-fuse unit connecting to the input and output port of the programmable logic module, to break it down in the result of a connection path, which makes the programmable module link to signal lines. Process of pre-charging, addressing, voltage-loading and programming on anti-fuse is completed by the configuration circuit, which is commanded by the bit-stream. Turning on and off transistors and multi-using programming channels makes it possible to program various types of anti-fuses and simplify the design scale of the configuration circuit. The test results suggest that configuration circuitry reliably accomplish the process of programming anti-fuse.