сабж -- для моделей RAM/ROM на несколько Кб
САПР: VHDL Simili/Sonata, Quartus
сабж -- для моделей RAM/ROM на несколько Кб
САПР: VHDL Simili/Sonata, Quartus
Hello Dmitry!
02.05.2005, 11:40:09 Dmitry Ponyatov wrote to All:DP> DP> сабж -- для моделей RAM/ROM на несколько Кб
Плдключаешь либу:
LIBRARY std; USE std.textio.ALL;
В объявлении пишешь:
type int_file is file of integer; FILE mem_file : int_file OPEN READ_MODE IS "mem.dat" ; -- Memory File
Файл будет сразу открыт в режиме чтения. Есть вариант открытия его вручную. Далее:
read(mem_file, headint);
Чтение одного элемента из файла. Здесь headint имеет тип integer. Есть вариант функции read с возвращаемым статусом. С write аналогично.
Открыть/закрыть файл можно через FILE_open(...); FILE_CLOSE(mem_file);
Это все vhdl-93. В 87 нельзя было открыть файл сразу и вообще как-то кучерявей все было...
DP> САПР: VHDL Simili/Sonata, Quartus
Специфики не знаю, а с первым вообще не знаком.
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.