Цитата(nice_vladi @ Jun 3 2017, 07:24)

Всем привет. Столкнулся с тем, что Modelsim отказывается читать отрицательные числа в .mif файлах. Квартус нормально читает. Заполнение файла верное, версия Modelsim 10.1d.
Где я допускаю ошибку? Возможно с какой-то определенной версии Modelsim'a появилась поддержка отрицательных чисел в mif?
Можно пойти и другим путем...
Забейте параметрами чтение mif для симулятора
если параметр simulate == "Yes"
то следующее только для симулятора
// synthesis translate_off
reg [7:0] mem[0:255];
$readmemh("my_init_file.dat", mem, 0, 255); // что-то вроде этого
// synthesis translate_on
в противном случае
(* ram_init_file = "my_init_file.mif" *) reg [7:0] mem[0:255];