A recent change to the header files used in the FIM broke ASP builds. ASP was explicitly including specific vh files, as well as explicit defines from them. This change leverages the single FIM vh file that already includes the necessarily vh files. We will need to find a better way to access thedefine assignments, though - preferably something within the PIM's pkg/vh files since those should abstract the details away from the ASP while retaining the same names.
Tests run:
Compilation of n6001 sample designs using nightly base FIM (5pf/3vf) have all progressed further than the nightly builds did.
Description
A recent change to the header files used in the FIM broke ASP builds. ASP was explicitly including specific vh files, as well as explicit defines from them. This change leverages the single FIM vh file that already
includes the necessarily vh files. We will need to find a better way to access the
define assignments, though - preferably something within the PIM's pkg/vh files since those should abstract the details away from the ASP while retaining the same names.Tests run:
Compilation of n6001 sample designs using nightly base FIM (5pf/3vf) have all progressed further than the nightly builds did.