Forum Discussion
Altera_Forum
Honored Contributor
11 years agoThat is a large slack. It is likely the cause of strange results you got. A design must meet timing to work reliably.
Divide and sqrt are complex functions to complete in 1 clock. Did you implement it using comb logics? A lot of ALUTs but almost no registers? The circuit is inefficient by design if so. You may want to redesign the divide and sqrt. Quick and dirty way would be to insert more pipelines along the comb logics. Another quick workaround would be to make the logics multi-cycle, i.e. observing the result after the delay. Keep the inputs static throughout.