nanuji
Newbie level 4
gain based synthesis
Hi ,
I am new to Magma Blast. I need some basic fundamental information on it.
While we do logic synthesis with other tools like DC, we generally over cosntrain our design by x% (as per guided by architect...nomally 20%) because the wire load assumptions and other stuff.
Now my question is , do we need to over constrain our RTL while doing synthesis with Magma Blast? I have read magma articles and it says that magma uses fixe time methodology, and as per this fix time methodology it assumes the fix timing (i.e. cosntrains given by user) and vary the size of the cell.
so from above I understand is that, even if we over constrain the design with magma, it will put size accordingly, but while we do p&r with magma, where we give our actuall constrains (i.e. targeted freq), it will resize all the cells as per new actual cosntrains...
Please let me know your views on the same...
Hi ,
I am new to Magma Blast. I need some basic fundamental information on it.
While we do logic synthesis with other tools like DC, we generally over cosntrain our design by x% (as per guided by architect...nomally 20%) because the wire load assumptions and other stuff.
Now my question is , do we need to over constrain our RTL while doing synthesis with Magma Blast? I have read magma articles and it says that magma uses fixe time methodology, and as per this fix time methodology it assumes the fix timing (i.e. cosntrains given by user) and vary the size of the cell.
so from above I understand is that, even if we over constrain the design with magma, it will put size accordingly, but while we do p&r with magma, where we give our actuall constrains (i.e. targeted freq), it will resize all the cells as per new actual cosntrains...
Please let me know your views on the same...