Hello All,I have the algebraic loop error problem in the loop consisting of multiplexers, adders and multipliers. The depth of the pipeline is 0 in all the applicable cases. but when i change the depth of the pipeline to 1 in one of the adders, the error disappears but the result would not match the expected values. I have tried all combinations of pipelined adder block with parallel adder subtractor block and product block with multiplier block. I have also tried using the ALTBUS blocks after every adder and multiplier block, but was of no use. hence, request for help so that i can fix this problem. Best Regards, Anitha
Can you add some more detail about your design?The schematic? A snipset of the code? I know that combinatorial loop are not implementable in digital logic. Is this the problem you're facing?