[发明专利]一种基于FPGA实现的抗辐照PROM芯片编程器在审
申请号: | 202110332242.0 | 申请日: | 2021-03-26 |
公开(公告)号: | CN113032315A | 公开(公告)日: | 2021-06-25 |
发明(设计)人: | 张义祥;谢小东 | 申请(专利权)人: | 电子科技大学 |
主分类号: | G06F13/42 | 分类号: | G06F13/42 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 611731 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 fpga 实现 辐照 prom 芯片 编程 | ||
本发明属于电路与系统领域,涉及一种基于FPGA实现的抗辐照PROM芯片编程器,该编程器电路板上承载有FPGA芯片和外围电路,FPGA能够通过串口接收上位机发送的命令并在解析后控制相应的外围硬件电路产生抗辐照PROM芯片协议所要求的时序和电压,以实现对抗辐照PROM芯片的编程。该编程器设计能够非常好的实现抗辐照PROM芯片的编程。
技术领域
本发明属于电路与系统技术领域,具体涉及一种基于FPGA实现的抗辐照 PROM芯片编程器。
背景技术
半导体存储器可以存储采集的数据、系统参数、校验表、程序和系统处理的中间结果等各类信息。主要可以分为易失性和非易失性存储器两大类。
非易失性存储器能够永久性存储数据,除非再次向存储器中写入数据,否则存储器中保存的数据不会改变,所以在系统电源关闭或者意外掉电情况下,存储器也不会丢失所保存的信息。非易失性存储器又有不可编程的MASK ROM,以及可编程的PROM PROM、EPROMEPROM、EEPROMEEPROM EEPROM、Flash Flash 等等各种类型的存储器。PROM的出现解决了MASK ROM不能编程的问题。
由于抗辐照PROM存储器具有非易失性、高可靠性、高集成度、抗辐射性、速度快、功耗低等优良特性,在密钥存储、射频识别以及航空航天等领域中大量使用。
一次可编程抗辐照PROM芯片在使用之前,需要将特定的数据写入对应的反熔丝单元,也就是首先要对芯片进行编程。没有进行编程的PROM芯片是没有任何作用的。对一次可编程反熔丝芯片进行编程就需要用到特定编程器。
由于工艺不同,所以抗辐照PROM芯片对编程器的要求也不同,无法使用通用编程器进行编程,需要单独开发特殊的编程器。
本发明即是一种基于FPGA开发的抗辐照PROM芯片编程器。
发明内容
本发明的目的是为了解决课题组自主研发的几款抗辐照PROM芯片没有适配的编程器的问题。
本发明的技术方案是以FPGA作为主控芯片,其特征在于:硬件电路系统以FPGA为核心,编程后的FPGA可以通过串口电路收取指令,然后解析指令,然后控制外围电路对抗辐照PROM芯片进行编程操作。
其硬件电路包含:FPGA芯片电路,串口通信电路,电平转换电路,编程高压产生电路,电源电路。
FPGA芯片电路围绕一颗Xilinx Spartan-6系列芯片,保障其运行。
串口通信电路包含一颗串口转USB芯片和Mini USB接口,实现上位机和 FPGA芯片的串口物理连接。
电平转换电路连接FPGA和抗辐照PROM芯片,使之电压匹配。
编程高压产生电路能够在FPGA芯片的控制下产生抗辐照PROM芯片所需要的编程高压脉冲。
电源电路为以上电路提供合适的电源。
FPGA芯片需要编程后才能实现特定的逻辑。FPGA的本质是可编程逻辑阵列,利用可编程逻辑单元、可编程I/O单元、布线资源来实现数字电路功能。其中可编程逻辑单元由数个查找表(LUT)、数据选择器(MUX)、进位链(Carry Chain)、触发器(Flip-Flop)组成。FPGA的逻辑是通过向内部静态存储单元加载编程数据来实现的,存储单元中的值决定了逻辑单元的逻辑功能以及各模块之间或模块与I/O间的联接方式,并最终决定了FPGA所能实现的功能。FPGA开发的语言是硬件描述语言HDL,HDL以文本形式来描述数字系统硬件的结构和行为,最终由配套的集成开发软件生成bit文件加载给FPGA。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110332242.0/2.html,转载请声明来源钻瓜专利网。