Forum Discussion
Altera_Forum
Honored Contributor
14 years agoOpenCores MAC timing contraints
Hi, I try to make a design using the OpenCores Eth 10/100 but have a lot of Timing Requirements not met. Could someone who succeed in similar work share its timing constraints file (.sdc)? ...
Altera_Forum
Honored Contributor
14 years ago --- Quote Start --- Hi, I have several clocks like 'rx_busy_dc_reg' that are not constrainted... --- Quote End --- Those are not clocks; rx_busy_dc_reg and similar are actually registers. Your problem is that such registers in OpenCores mac have different input and output clocks: you have the main system clock on one side and the mac tx or rx clock on the other. Since they generally have different frequencies (i.e. 100MHz for main clock and 25MHz for rx/tx clock), you need to apply set_multicycle_path directives to these paths in the .sdc file.