• F-I-L
  • 文档
  • 联系
  • 目录结构

    更新于 2015.05.03

    每一个主要的IP核都有着相同的文件目录结构,他们包含着HDL文件、软件仿真、功HDL能仿真等。下面的这张图片展示了这些模块能够做什么以及如何运作,同时表明了这些文件夹的功能:
    F-I-L的文件目录结构


    文件目录

    1. HDL

    FPGA工程以及被打包好的IP核被放置在这个文件夹内,它们由Vivado建立。

    2.ImegForTest

    一个用于存储图片的文件夹,你可以将你想要进行测试的图像放在这里,只有"jpg"和"bmp"格式的文件被支持,不仅如此,一个名为"conf.json"的文件被用来配置仿真参数。

    3.SoftwareSim

    软件仿真的python源文件在这里,它们能够以软件的方法向你展示这个模块的功能。
    仿真结果将会被放置在"SimResCheck"文件夹内。

    4.HDLSimDataGen

    这里有一个python的源文件,它是用来创建"dat"文件的,这种文件被作为HDL功能仿真时图像数据的来源。
    dat文件将会被放置在"FunSimForHDL"文件夹内。

    5. FunSimForHDL

    HDL功能仿真将在这里进行。

    6. SimResCheck

    一个名为"covert.py"的python源文件将HDL功能仿真的结果转换为图像,此外,软件仿真的结果也会被放置在这里,另一个名为"compare.py"的源文件用于将所有的软件仿真结果和HDL功能仿真结果进行比对,然后生成一份报告,用于评估IPCore的质量。