AR# 57595 - Vivado Synthesis - ERROR: [Synth 8-4169] error in use clause: package 'xxx' not found in

AR# 57595

Vivado Synthesis - ERROR: [Synth 8-4169] error in use clause: package 'xxx' not found in library 'yyy'


Description

I am encountering the following error when running Synthesis in Vivado. How can I resolve it?

ERROR: [Synth 8-4169] error in use clause: package 'xxx' not found in library 'yyy'

Solution

This error occurs because the package file 'xxx' is not compiled into library 'yyy'. 

This can happen when the package file is not added into project sources at all or is compiled into a different library, for example xil_defaultlib.

To resolve this error, make sure that the package file is added into design sources and set its Library name to 'yyy'.

Right click on file 'xxx' in the "Sources" window -> Select "Set Library..." -> Change the Library name to 'yyy'


猜你喜欢

转载自blog.csdn.net/liuzq/article/details/80759727