Hallo, I have developed a OPB peripheral with some cores created with CORE GENERATOR.
When I synthetize with ISE everything goes.
When I use the peripheral in EDK, I receive the following error during BITSTREAM GENERATION:
ERROR:NgdBuild:604 - logical block 'opb_lcd_display_0/opb_lcd_display_0/USER_LOGIC_I/VIDEO_RAM_I' with type 'video_ram' 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 'video_ram' is not supported in target 'spartan3'.
HERE the component:
component video_ram port ( addra: IN std_logic_VECTOR(14 downto 0); addrb: IN std_logic_VECTOR(13 downto 0); clka: IN std_logic; clkb: IN std_logic; dinb: IN std_logic_VECTOR(7 downto 0); douta: OUT std_logic_VECTOR(3 downto 0); web: IN std_logic); end component;
VIDEO_RAM_I : video_ram port map ( addra => r_addr_read, addrb => r_addr_write, clka => clk_2_s, clkb => BUS2IP_CLK, dinb => r_din, douta => r_dout, web =>
r_we);
What is the trouble?
Thanks Marco