How To: Set up IEEE Standard Precompiled Libraries in DSim Cloud
DSim Cloud comes with the VHDL IEEE-1993 and VHDL IEEE-2008 standard libraries precompiled.
The following are the precompiled VHDL IEEE-1993 standard libraries:
- math_complex
- math_real
- numeric_bit
- numeric_std
- std_logic_1164
- std_logic_arith
- std_logic_misc
- std_logic_signed
- std_logic_textio
- std_logic_unsigned
- vital_memory
- vital_primitives
- vital_timing
The following are the precompiled VHDL IEEE-2008 standard libraries:
- fixed_float_types
- fixed_generic_pkg
- fixed_pkg
- float_generic_pkg
- float_pkg
- ieee_bit_context
- ieee_std_context
- math_complex
- math_real
- numeric_bit
- numeric_bit_unsigned
- numeric_std
- numeric_std_unsigned
- std_logic_1164
- std_logic_arith
- std_logic_signed
- std_logic_textio
- std_logic_unsigned
- vital_memory
- vital_primitives
- vital_timing
Procedure
By default, the precompiled VHDL IEEE-1993 standard libraries are mapped to your local workspace by this entry in your mdc_config.yml:
- name: ieee version: "93"
To use the precompiled VHDL IEEE-2008 standard libraries instead, change the version field of the entry to "08" in your mdc_config.yml:
- name: ieee version: "08"
To see how to change your mdc_config.yml, see DSim Cloud Configuration.
Optional
To see the components inside the mapped IEEE library, enter:
mdc dlib -a 'ls -lib ieee'