Hi,
Davy schrieb:
> I am new to Synopsys DC. And I have a basic problem. When I find timing
> violation in DC re****t, what shall I do first?
>
> 1. Shall I change the script of DC? To let the tools do something like
> retiming?
> 2. Shall I change the RTL code? To pipeline the comb logic manually?
> 3. Other choice, please recommend.
I guess you are new to synthesis, too.
First don't worry, synopsys dc doesn't know your timing, it estimates
your timing. The real timing is available after layout.
If Synopsys DC estimates you have a little slack, I would try to go
ahead. Else you need more detailed changes of the RTL-code.
If you like to meet timing during synthesis, you need to learn
something about how synopsys estimates if you meet timing or not (See
do***entation for a first step).
bye Thomas


|