在Vivado HLS中的Test Bench的.cpp文件如何输出数组数据流
时间: 2024-03-26 11:38:14 浏览: 83
学习vivadoHLS第二章.docx
在Vivado HLS中的Test Bench的.cpp文件中,如果想要输出数组数据流,可以使用`std::ofstream`对象将数组数据流写入到文本文件中。可以按照以下步骤进行操作:
1. 在Test Bench的.cpp文件中定义一个`std::ofstream`对象,例如:
```c++
std::ofstream outfile("output.txt");
```
2. 将数组数据流写入到`std::ofstream`对象中,例如:
```c++
for(int i=0; i<array_size; i++){
outfile << array[i] << " ";
}
```
3. 最后,关闭`std::ofstream`对象,例如:
```c++
outfile.close();
```
这样就可以将数组数据流输出到名为`output.txt`的文本文件中了。需要注意的是,输出的数组数据流需要与设计的数据流格式相匹配。
阅读全文