F
Frank van Eijkelenburg
Guest
Hi,
I'm using a gigabit ethernet mac generated by coregen. Coregen generates a
toplevel example and an .ucf file with some timing constraints, for
instance:
############################################################
# PCS/PMA Clock period Constraints: please do not relax #
############################################################
NET brefclk_ibufg TNM_NET = brefclk;
TIMESPEC TS_brefclk = PERIOD brefclk 16 ns HIGH 50 %;
This brefclk_ibufg signal is coming from a dcm that is in the generated
toplevel. Now I have some wrappers around the "coregen toplevel" and assign
the .ucf file to my own toplevel. But at that moment the signal
brefclk_ibufg is not found anymore:
Annotating constraints to design from file
"../../Gb_eth/vhdl_source/gb_eth_rtx.ucf" ...
ERROR:NgdBuild:756 - Line 19 in '../../Gb_eth/vhdl_source/gb_eth_rtx.ucf':
Could
not find net(s) 'brefclk_ibufg' in the design. To suppress this error
specify the correct net name or remove the constraint.
I tried something with paths, without success. Does anyone know how to fix
this? Do I have to route the signal to my toplevel file or move the dcm part
to my toplevel?
TIA,
Frank
I'm using a gigabit ethernet mac generated by coregen. Coregen generates a
toplevel example and an .ucf file with some timing constraints, for
instance:
############################################################
# PCS/PMA Clock period Constraints: please do not relax #
############################################################
NET brefclk_ibufg TNM_NET = brefclk;
TIMESPEC TS_brefclk = PERIOD brefclk 16 ns HIGH 50 %;
This brefclk_ibufg signal is coming from a dcm that is in the generated
toplevel. Now I have some wrappers around the "coregen toplevel" and assign
the .ucf file to my own toplevel. But at that moment the signal
brefclk_ibufg is not found anymore:
Annotating constraints to design from file
"../../Gb_eth/vhdl_source/gb_eth_rtx.ucf" ...
ERROR:NgdBuild:756 - Line 19 in '../../Gb_eth/vhdl_source/gb_eth_rtx.ucf':
Could
not find net(s) 'brefclk_ibufg' in the design. To suppress this error
specify the correct net name or remove the constraint.
I tried something with paths, without success. Does anyone know how to fix
this? Do I have to route the signal to my toplevel file or move the dcm part
to my toplevel?
TIA,
Frank