基于FPGA的模式可变的卫星数据存储器纠错系统

[09-12 18:34:23]   来源:http://www.88dzw.com  EDA/PLD   阅读:8428

文章摘要:系统使用了Active-HDL软件进行功能仿真,综合与实现都使用了Xilinx提供的Foundation系列软件。在RTL综合过程中生成的电路图上注意到,使用VHDL描述双向三态门的必须保证所有条件下都指出明确的状态,否则在RTL综合后的逻辑电路不能实现双向三态的功能。3.2 时序特性时序特性是内存系统的关键指标,直接决定着内存系统的工作频率和整个OBC系统的运行速度。由于采用了FPGA器件,对该内存系统的时序特性分析必须通过FPGA实现后的时序仿真来加以研究。在FPGA实现过程中,通过约束条件来优化工具软件自动设计生成过程。经过反复优化,在Xilinx XCS30XL上实现后的仿真结果如图4

基于FPGA的模式可变的卫星数据存储器纠错系统,标签:eda技术,eda技术实用教程,http://www.88dzw.com

  系统使用了Active-HDL软件进行功能仿真,综合与实现都使用了Xilinx提供的Foundation系列软件。在RTL综合过程中生成的电路图上注意到,使用VHDL描述双向三态门的必须保证所有条件下都指出明确的状态,否则在RTL综合后的逻辑电路不能实现双向三态的功能。

  3.2 时序特性

  时序特性是内存系统的关键指标,直接决定着内存系统的工作频率和整个OBC系统的运行速度。由于采用了FPGA器件,对该内存系统的时序特性分析必须通过FPGA实现后的时序仿真来加以研究。在FPGA实现过程中,通过约束条件来优化工具软件自动设计生成过程。经过反复优化,在Xilinx XCS30XL上实现后的仿真结果如图4所示。可以看出,TMR模式确实拥有较好的时序特性,延时较短。而功能逻辑最为简单的无纠错模式由于在实际中为了优化其他模块做出了延时上的特殊。


  通过上述理论分析、系统设计和硬件实验,可以看到:通过FPGA实现的可变模式卫星数据存储器纠错系统具有功能完善、适应性强、使用灵活方便、硬件电路简单等特点。随着FPGA技术的广泛使用,可以设计出功能更强大、使用更方便的专用系统,以充分满足空间飞行器的特殊要求。


上一页  [1] [2] [3] [4] 


Tag:EDA/PLDeda技术,eda技术实用教程EDA/PLD
分类导航
最新更新
热门排行