【问题标题】:Where to put a .txt file if I want to read it out from the integrated Simulator in Vivado?如果我想从 Vivado 的集成模拟器中读取 .txt 文件,该文件应该放在哪里?
【发布时间】:2016-11-01 11:45:43
【问题描述】:

我有一个文本文件,我想在我的 Simulation.vhd 文件中读入,但我不知道把它放在哪里以便代码找到它,因为我不太确定它在哪里执行。

【问题讨论】:

    标签: vhdl simulation vivado


    【解决方案1】:

    模拟器在 .sim 文件夹中执行 - 但每次启动模拟时此文件夹都会重置。因此 .txt 文件必须在 sim 文件夹之外,而您需要在 Simulation.vhd 中提供文件的完整路径,如下所示:

       stimuli : process                                                                             
       file infile: text open read_mode is "C:\Users\Name\F\L\lena_sw.txt";
    

    【讨论】:

    • 您可以考虑使用相对路径,例如“..\Name\F\L\lena_sw.txt”或其他任何合适的路径,这样可以移动设计或者您可以拥有多个设计并行。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-12-01
    • 2018-09-28
    • 2019-10-04
    • 1970-01-01
    • 1970-01-01
    • 2018-01-18
    • 1970-01-01
    相关资源
    最近更新 更多