ISE 11.4, DDR3 IP里边生成的源码里边有几个module,vio icon ila是做黑盒处理的,但是translate的时候报错
module的代码如下:
//------------------------------------------------------------------------------
// ICON core module declaration
//------------------------------------------------------------------------------
module icon
(
inout [35:0] CONTROL0,
inout [35:0] CONTROL1
)/* synthesis syn_black_box syn_noprune=1 */;
endmodule
//------------------------------------------------------------------------------
// ILA core module declaration
//------------------------------------------------------------------------------
module ila
(
input CLK,
inout [35:0] CONTROL,
input [1:0] TRIG0,
input [255:0] DATA
)/* synthesis syn_black_box syn_noprune=1 */;
endmodule
//------------------------------------------------------------------------------
// VIO core module declaration
//------------------------------------------------------------------------------
module vio
(
inout [35:0] CONTROL,
output [6:0] ASYNC_OUT
)/* synthesis syn_black_box syn_noprune=1 */;
endmodule
-----------------------------------
这是core generator生成的文件里边的代码
translate的时候报错如下:
Checking expanded design ...
ERROR:NgdBuild:604 - logical block 'ddr3_inst007/my_vio_c3' with type 'vio'
could not be resolved. A pin name misspelling can cause this, a missing edif
or ngc file, or the misspelling of a type name. Symbol 'vio' is not supported
in target 'spartan6'.
ERROR:NgdBuild:604 - logical block 'ddr3_inst007/my_icon_c3' with type 'icon'
could not be resolved. A pin name misspelling can cause this, a missing edif
or ngc file, or the misspelling of a type name. Symbol 'icon' is not
supported in target 'spartan6'.
ERROR:NgdBuild:604 - logical block 'ddr3_inst007/my_ila_c3' with type 'ila'
could not be resolved. A pin name misspelling can cause this, a missing edif
or ngc file, or the misspelling of a type name. Symbol 'ila' is not supported
in target 'spartan6'. |