-
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.
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.
-
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.
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.