读入一个tesbench(VHDL语言)的二进制文件

C

chat

Guest
您好!我想读在测试台上我的二进制文件0110,0001,0011 ---?纽约帮助?
 
它是一个真正的二进制文件?还是仅仅是一个1和0在文本文本文件?
 
它是一个文本文件.. [颜色=“银”] [尺寸= 1 ]----------邮政将在11:43发表于11 ----------上一个是: 42 ---------- [/尺寸] [/彩色]这是一个文本文件保存在记事本[颜色=“银”] [尺寸= 1 ]----------邮政在11:45 ----------上一个邮政将是在11:43 ----------[/尺寸] [/彩色]的主要节目是.. [代码]图书馆ieee;使用ieee.std_logic_1164.all;使用ieee.std_logic_unsigned.all;使用std.textio.all;实体s_ram是端口(rama_clk:在std_logic; rama_we:在std_logic; rama_addr:在std_logic_vector(5 downto 0 ); rama_din:在std_logic_vector(3 downto 0); rama_dout:出std_logic_vector(3 downto 0));最终实体s_ram;架构s_ram同步的类型是数组RamType(0至2 bit_vector(3 downto 0));不纯功能InitRamFromFile(RamFileName:在字符串)返回RamType是文件RamFile:文本打开READ_MODE是RamFileName;变量RamFileLine:线;变量内存:RamType,开始为我在RamType'range循环的ReadLine(RamFile,RamFileLine),阅读(RamFileLine,内存(一));结束循环;返回内存;结束函数;信号内存:RamType:= InitRamFromFile(的“C:\\ ram_init.txt”);开始进程(rama_clk)开始,如果rama_clk'event和rama_clk = '0',那么,如果rama_we = '1',那么内存(conv_integer(rama_addr))
 
现在我想借此测试台同一个文本文件,做同样的..
 
然后再用你已经得到的代码 - 它是你想要的。
 
主代码是完美的..我希望做同样的事情在测试台.. [颜色=“银”] [尺寸= 1 ]----------邮政将在14时37 --------- - 曾任职务是14:36 ----------[/尺寸] [/彩色] [报价=聊天; 888673]中的主要代码是完美的..我希望做同样的事情在测试台.. [/报价]即提取该文件的内容和格式存储在数组使用测试台
 
不,该文件正在从主程序阅读,我想这个文件应该是测试台弧度,我从主程序创建..
 

Welcome to EDABoard.com

Sponsor

Back
Top