Design compiler synthesis

Status
Not open for further replies.

vyella1

Newbie level 6
Joined
Jun 15, 2018
Messages
13
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
146
Hello Forum,
I am working on RTL synthesis of an ECC Decoder(which has many sub modules) using design compiler, and I encountered a timing violation and the critical path is in sub module ABC. Accidentally I turned on a pipeline stage in different path (critical path and this path are not related at all) and it fixed the timing violation. Is it normal to see such synthesis behavior? I am trying to understand how it fixed the timing violation.
 


I assume some form of retiming took place.
 

Thank you for responding Really, I am not Sam.
Even I thought the same and I checked the log file, the retiming option is not turned on
 

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…