Hi,
I am getting the following error in Xilinx:-
Annotating constraints to design from file "musicmp3.ucf" ... ERROR:NgdBuild:755 - Line 2 in 'musicmp3.ucf': Could not find net(s) 'rxd' in the design. To suppress this error use the -aul switch, specify the correct net name or remove the constraint. ERROR:NgdBuild:755 - Line 4 in 'musicmp3.ucf': Could not find net(s) 'clk' in the design. To suppress this error use the -aul switch, specify the correct net name or remove the constraint. ERROR:Parsers:11 - Encountered unrecognized constraint while parsing. ERROR:NgdBuild:19 - Errors found while parsing constraint file "musicmp3.ucf".
Writing NGDBUILD log file "musicmp3.bld"...
The UCF file looks like :-
#PACE: Start of Constraints extracted by PACE from the Design NET "rxd" LOC = "P202" ; NET "pwm_output" LOC = "P110" ; NET "clk" LOC = "P80" ;
The code goes like this :-
library IEEE; use IEEE.STD_LOGIC_1164.all; use IEEE.std_logic_arith.all; use IEEE.std_logic_misc.all; use work.functions.all;
ENTITY musicmp3 IS PORT ( clk : IN std_logic; RxD : IN bit; PWM_output : OUT bit); END musicmp3;
ARCHITECTURE translated OF musicmp3 IS
COMPONENT async_receiver PORT ( clk : IN std_logic; RxD : IN bit; RxD_data_ready : OUT bit; RxD_data : OUT bit_vector(7 DOWNTO 0); RxD_endofpacket : OUT bit; RxD_idle : OUT bit); END COMPONENT;
SIGNAL RxD_data_ready : bit; SIGNAL RxD_data : bit_vector(7 DOWNTO 0); SIGNAL RxD_data_reg : bit_vector(7 DOWNTO 0); SIGNAL tmp : bit_vector(7 DOWNTO 0); SIGNAL PWM_accumulator : bit_vector(8 DOWNTO 0); SIGNAL PWM_output_xhdl1 : bit;
BEGIN PWM_output clk, RxD => RxD, RxD_data_ready => RxD_data_ready, RxD_data => RxD_data);
PROCESS BEGIN WAIT UNTIL (clk'EVENT AND clk = '1'); IF (RxD_data_ready = '1') THEN RxD_data_reg