01-08-2021 03:26 AM
I get the following error
[Vivado_Tcl 4-131] Power Optimization encountered an exception: ERROR: [Common 17-70] Application Exception: Power Optimization aborted at r:/wall1/workspaces/wall513/sub/REL/2020.1.1/src/shared/pwropt/core/cmd_parser.cpp:551
I use Vivado 2020.1.1
I didn't get this in previous versions.
01-08-2021 06:10 AM
This is a crash issue. Check this AR : https://www.xilinx.com/support/answers/55854.html
Make sure you are using supported OS with Vivado version. Can you share the crash log file and vivado.log file?
If you have power optimization phase enabled in implementation, Try to disable this switch and rerun the implementation:
If that's, not the case then use the "NoBramPowerOpt" directive with opt_design:
01-08-2021 07:41 AM
01-08-2021 07:53 AM
The log which you shared only has synthesis information. Glad to know the directive helped. The directive disables the BRAM power optimization:
Block RAM Power Optimization enables power optimization on block RAM cells including:
• Changing the WRITE_MODE on unread ports of true dual-port RAMs to NO_CHANGE.
• Applying intelligent clock gating to block RAM outputs
Make sure you are using supported update with Window 10: "Microsoft Windows 10.0 1809 Update; 10.0 1903 and 1909 Update (64-bit), English/Japanese"
Strange that you are seeing the same crash for all the vivado projects. Try a simple example design that has BRAM and check if it still crashes.
01-22-2021 01:45 AM
Yes all projects including a BRAM crashes. The following is a very simple project reading a BRAM and output the read data.