论文摘要
与专用集成电路芯片ASIC(Application Special Integrated Circuit)不同,现场可编程器件FPGA(Field Programmable Gate Array)在设计完成时并没有确定的逻辑功能,而是由用户根据自己的设计需求对其进行编程,生成相应的配置文件下载到FPGA中,赋予FPGA芯片具体的逻辑功能。本文围绕FDP250K芯片硬件结构研究,针对各种可编程资源进行了细致的研究并进行建模,加以文本描述,生成芯片配置库文件。位流生成模块通过解析工艺映射,布局布线得到的用户网表信息,经过处理,确定芯片内各种可编程资源的具体配置,并从芯片配置库读取对应的编码点信息,生成配置文件。这样,用户的设计网表经过工艺映射,布局布线,位流生成后能生成对应硬件的配置文件,下载到芯片中就能实现特定的功能。随着FPGA规模的扩大和性能的大幅度提高,FPGA的配置文件也相应增大,从而不仅使配置时间迅速增加,而且对存储配置文件的外部存储器(如PROM)容量有很高的要求。针对这两个问题,本文提出了一种基于LZW(Lempel ZivWelch)改进的FPGA配置文件压缩算法能有效的减小配置文件大小,提高芯片配置速度,且相应的硬件解压缩电路也比较简单,能够在很大程度上降低系统的开销,提高了整个系统的性能。这种方法能适用于所有的基于SRAM单元结构的FPGA。实验数据表明,使用本算法压缩后的配置文件大小可以控制到压缩前的20%以内。
论文目录
相关论文文献
- [1].使用位流重定位与差异配置在线演化数字系统[J]. 国防科技大学学报 2017(03)
- [2].一种SRAM型FPGA互连资源的位流码配置方法[J]. 太赫兹科学与电子信息学报 2016(01)
- [3].一种新型的FPGA配置位流压缩算法[J]. 复旦学报(自然科学版) 2014(03)
- [4].FPGA位流解析及电路还原方法[J]. 计算机工程 2013(05)
- [5].一种QR码编码的位流长度最优化算法设计[J]. 轻工科技 2013(10)
- [6].谁的狗?[J]. Reading and Composition(Junior High)(English) 2009(09)
- [7].从低速存储器到高速FPGA配置的位流解压缩[J]. 科学技术与工程 2013(24)
- [8].一种将测试集嵌入到Test-per-Clock位流中的方法[J]. 计算机研究与发展 2014(09)
- [9].一种高速FPGA配置电路设计[J]. 复旦学报(自然科学版) 2013(04)
- [10].FPGA动态部分重构的研究及位流信息重构的实现[J]. 科技通报 2008(02)
- [11].SRAM型FPGA在线位流回读技术分析与实现[J]. 小型微型计算机系统 2014(06)
- [12].一种基于FPGA位流回读与重配置的空间硬件容错方法[J]. 空间控制技术与应用 2012(01)
- [13].基于位流回读的VirtexⅡ内嵌BRAM的测试方法研究[J]. 微电子学与计算机 2016(05)
- [14].基于System Generator的UART通讯[J]. 计算机与现代化 2015(01)
- [15].基于句柄和脚本定制的试飞数据自动卸载工具[J]. 电子设计工程 2016(13)
- [16].他引爆了音乐原子弹[J]. 中国新闻周刊 2009(24)
- [17].Mixly开源项目设计26:移位寄存器(一)——将LED点亮[J]. 中国信息技术教育 2018(17)
- [18].写给时光的感谢信[J]. 初中生 2018(20)
- [19].基于IRIG 106固态记录器记录标准的PCM数据处理技术研究[J]. 计算机测量与控制 2014(02)
- [20].城市GDP对台商投资区位流向影响的空间分析[J]. 统计与决策 2008(01)
标签:现场可编程门阵列论文; 位流生成论文; 配置压缩论文;