读取FPGA中的文件

Jos*_*osh 0 fpga vhdl xilinx

在开始之前,请注意我对 FPGA 完全陌生。我想知道是否可以在FPGA中存储文件(*.txt或*.csv)并逐行读取它(即文件I/O操作)。请告诉我。任何帮助,将不胜感激。

我将使用 VHDL 进行编码,并可能使用 Xilinx XUPV5 LX110T 板。

小智 6

可以使用外部数据文件初始化 Block RAM,但该文件必须是纯二进制或十六进制内容,没有注释或其他信息。然后就可以在一个周期内从不同的地址进行读写。您可以将 RAM 配置为双端口。有关更多信息,请查看 Virtex-5 的 XST 用户指南。 http://www.xilinx.com/support/documentation/sw_manuals/xilinx13_1/xst.pdf

  • XST 支持 textio 的一个子集,用于在合成期间读取文本文件。不幸的是Vivado已经退步了,还做不到这一点。 (2认同)