shandrei (18.06.2012 20:24, просмотров: 258) ответил shandrei на подскажите в чем проблема (FPGAdv, xilinx).
виноват исправляюсь. 1. dram_dram.vhd =и есть=> rom_to_blockram.vhd я просто много разных вариантов пробовал и не от того отправил сообщение от FPGA. т.е. оно должно выглядеть как
** Error: D:/temp/rom_to_blockram.vhd(18): (vcom-1014) Array type case expression must be of a locally static subtype.
** Warning: D:/temp/rom_to_blockram.vhd(19): Case choice must be a locally static expression.
** Warning: D:/temp/rom_to_blockram.vhd(20): Case choice must be a locally static expression.
** Warning: D:/temp/rom_to_blockram.vhd(21): Case choice must be a locally static expression.
.............
** Warning: D:/temp/rom_to_blockram.vhd(82): Case choice must be a locally static expression.
** Error: D:/temp/rom_to_blockram.vhd(87): VHDL Compiler exiting
2. использовать тип std_logic_vector я пробовал, это и была первая мысль, но ничего подобного. сообщения теже самые от компилятора.
3. си (читай верилог) люблю, а вот верилог не люблю. извините, наверное простое пристрастие.
4. по поводу конвертации. прикол состоит в том, что именно этот пример описан и представлен в пакете для синтеза. у меня просто ощущение, что где-то не хватает какой-то примочки, в виде галочки или еще какого-нибудь файла.