The Vivado IDE supports designating Verilog or Verilog Header files as global
`include files to process before any other sources.
After packaging, the Vivado tool treats global
files as standard Verilog or Verilog Header files.
To package a design that uses global
`include files, you must modify the HDL to
`include statement at the top of any Verilog source file that
references content from another Verilog or Verilog header file.