Answers Database
Exemplar Galileo 3.2.5: Known issues with Galileo-generated XNF files
Record #2162
Product Family: Software
Product Line: Exemplar
Problem Title:
Exemplar Galileo 3.2.5: Known issues with Galileo-generated XNF files
Problem Description:
Keywords: Galileo, Exemplar, XNFPREP, ERROR 3516, TIMESPEC
Urgency: Standard
1. XNFPREP gives ERROR 3516: File contains a mixture of symbols from the
Unified and pre-Unified libraries.
2. Attaching a TS attribute to signals in Galileo like Example 7 on page
D-28 of the Galileo Reference Manual may also cause problems.
Solution 1:
1. Error 3516 occurs because the TIMESPEC symbol in XNF file generated by
Galileo is missing the Unified library attribute, LIBVER=2.0.0. To
remedy this problem, append this attribute to the TIMESPEC symbol record
in the XNF file, for example:
Old: SYM, $1I2, TIMESPEC, TS01=FROM:FFS:TO:FFS=40
END
New: SYM, $1I2, TIMESPEC, TS01=FROM:FFS:TO:FFS=40, LIBVER=2.0.0
END
2. This is caused because the TNM attribute is incorrectly applied by
Galileo with a prepended equals sign. You must remove the equals sign
in front of each TNMs in the XNF file to workaround this problem, for
example:
Old: EXT, INPUT, I,, =TNM=IN
New: EXT, INPUT, I,, TNM=IN
End of Record #2162
For the latest news, design tips, and patch information on the Xilinx design environment, check out the Xilinx Expert Journals! |