Всем привет! Безусловно, супер полезная вещь. Пытаюсь внедрить в свой Nios II (Q71.SP2) согласно ug_nios2_custom_instruction.pdf, но не получается. В итоге, уже при редактировании cpu в закладке Custom Instructions, выдаеются такие сообщения “Error: cpu.custom_instruction_master/cpu_sss_inst.nios_custom_instruction_slave: Connection dangling at end” В качестве исходного беру, например, такой sss.v: module sss (x,y); input [31:0] x; output [31:0] y; assign y=~x+1; endmodule При описании компанента устанавливаю в закладке Signals tab следующее: - для x: nios_custom_instruction_slave, dataa, 32, input - для y: nios_custom_instruction_slave, result, 32, output
В целом стараюсь придерживаться ug_nios2_custom_instruction.pdf , так как других вроде бы нет.. Заметил, что при создании в SOPC File->New Component.. выявляются несоответствия между отображаемой в SOPC информацией и тем, что описано в этом документе. Например, перед окончательным нажатием Finish нет сообщения Component "<design name>" is ok, что на стр.3-7. Вместо него есть Info: No errors or warnings. Что я делаю не так, может, кто из уже освоивших CI подскажет?
|