Invention Name: an optimized programming method for PROM memory programming. The invention belongs to the technical field of electronic circuits, in particular to the design of an optimized programming method for PROM memory. The invention to solve the problem of PROM programming time, designed a data generating feature corresponding transcoding scheme, the original data and will be programmed according to the transcoding transcoding scheme to reduce programming time. Because PROM programming has programming 1 'time consuming, and programming' 0 'is not time-consuming features, if you want to optimize coding, transcoding way to reduce the need to program the number of' 1 ', you can reduce the time required for programming. The present invention provides a transcoding method for reducing the number of '1' in data. The method is applied to the programming system, and a PROM memory programming system with optimized function is obtained. The invention provides an optimized PROM programming system by utilizing the transcoding method. Compared to the original programming method, the script processing is added and the FPGA chip is added to decode the chip. It realizes the function of reducing programming time without affecting the method of using chips.
【技术实现步骤摘要】
一种优化的PROM存储器编程烧录方法的设计
本专利技术属于电子电路
,具体涉及到一种优化的PROM存储器编程方法的设计。
技术介绍
PROM存储器是一种常见的可编程只读半导体存储器。PROM存储器使用特殊的材料、结构和制作工艺,具有非易失性、高可靠性、高集成度、抗辐射性、速度快、功耗低等优良特性,在密钥存储、射频识别、航空航天等领域应用广泛。然而,对于PROM存储器,却存在编程时间过长的问题。以Aeroflex公司的UT28F256QLE芯片为例,其编程一位的时长为85ms,若编程256kbit的全芯片将耗时6.19小时。随着PROM存储器容量越来越大,需要编程的位数越多,编程时间也越来越长。PROM主要应用在在军事、航空等领域。这些领域的工作往往分秒必争,过长的编程时间可能会拖延进度甚至贻误时机。因此降低芯片的编程耗时显得十分重要。
技术实现思路
本专利技术针对PROM存储器编程时间过长的问题,设计了一种依据数据特征生成相应转码方案,并将待编程的原始数据依生成的转码方案进行转码从而减少编程耗时的方法。由于PROM的编程通过将反熔丝单元击穿来存储二进制‘1’,因 ...
【技术保护点】
一种PROM存储器烧录系统,包括:一个脚本程序,用于对数据进行转码并生成解码电路;优化的数据编码;生成的FPGA文件。
【技术特征摘要】
1.一种PROM存储器烧录系统,包括:一个脚本程序,用于对数据进行转码并生成解码电路;优化的数据编码;生成的FPGA文件。2.如权利要求1所述的脚本程序,其特征在于:转码信息模块,用于生成转码数组@code;数据分析模块,用于获取待烧写数据的信息;数据处理模块,该算法根据对数据的分析结果降低烧录数据中二进制1的数量;Verilog生成模块,该算法根据对数据的分析及处理方法生成解码模块。3.如权利要求2所述的转码信息模块,其特征在于:按二进制字符中二进制1的个数有少到多自动生成一个用于提供转码信息的数组,该数组直接决定了转码的方式以及效果。4.如权利要求2所述的数据分析模块,其特征在于:统计待烧录数据中各个字符出现的频次,并记录出现的次数信息,将出现的次数与权利要求3所属的...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。