Skip to content

Change library structure to allow ipbus-firmware to be compiled into a separate library - #263

Open
pfindlay-cern wants to merge 2 commits into
ipbus:masterfrom
pfindlay-cern:xil_defaultlib
Open

Change library structure to allow ipbus-firmware to be compiled into a separate library#263
pfindlay-cern wants to merge 2 commits into
ipbus:masterfrom
pfindlay-cern:xil_defaultlib

Conversation

@pfindlay-cern

Copy link
Copy Markdown
Contributor

I've added an explicit library xil_defaultlib to all files that use xilinx IP. See https://adaptivesupport.amd.com/s/question/0D52E00006iHs8USAS/changing-ip-library-in-vivado?language=en_US. Where the work library was being used to access entity instantiations of Xilinx IP this is updated to use xil_defaultlib instead.

This change allows compilation of the ipbus firmware into its own library. It is not possible to selectively compile Xilinx IP into different libraries. All IPs are compiled into the project's default library.

Could potentially causes issues for any project that:

  • Is using a version of Vivado older than 2014.1.
  • Has changed the default compilation library in Vivado.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant