-
Hi everyone. Maybe I'm missing something, but I don't get a file compiled which uses these crappy Synopsys/Mentor "ieee" libraries: nvc --std=19 --work=machxo2 -L ./ -a --relaxed MACHXO2COMP.vhd
** Error: design unit STD_LOGIC_ARITH not found in library IEEE
> MACHXO2COMP.vhd:28
|
28 | USE ieee.std_logic_arith.all; I there any analysis option to make this work? I didn't found anything others than |
Beta Was this translation helpful? Give feedback.
Answered by
nickg
Oct 18, 2024
Replies: 2 comments
-
The Synopsys packages aren't built for 2019 at the moment. Mainly to save build time and binary size. I figured someone using the 2019 standard probably isn't using 30 year old legacy packages? But I guess there is also third-party IP, like here. |
Beta Was this translation helpful? Give feedback.
0 replies
Answer selected by
tmeissner
-
Ah, right. I don't really use 2019 code ATM, so it's okay to switch to 2008. Thanks for your answer :) |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The Synopsys packages aren't built for 2019 at the moment. Mainly to save build time and binary size. I figured someone using the 2019 standard probably isn't using 30 year old legacy packages? But I guess there is also third-party IP, like here.