Package: codec_pkg
Types
Name |
Type |
Description |
range_t |
array (integer range <>) of bit |
--------------------------------------------------------------------------- Support --------------------------------------------------------------------------- |
Functions
- encode ( constant data : integer) return string
- decode ( constant code : string) return integer
- encode ( constant data : real) return string
- decode ( constant code : string) return real
- encode ( constant data : time) return string
- decode ( constant code : string) return time
- encode ( constant data : boolean) return string
- decode ( constant code : string) return boolean
- encode ( constant data : bit) return string
- decode ( constant code : string) return bit
- encode ( constant data : std_ulogic) return string
- decode ( constant code : string) return std_ulogic
- encode ( constant data : severity_level) return string
- decode ( constant code : string) return severity_level
- encode ( constant data : file_open_status) return string
- decode ( constant code : string) return file_open_status
- encode ( constant data : file_open_kind) return string
- decode ( constant code : string) return file_open_kind
- encode ( constant data : character) return string
- decode ( constant code : string) return character
- encode ( constant data : string) return string
Description
Predefined composite types
- decode ( constant code : string) return string
- encode ( constant data : bit_vector) return string
- decode ( constant code : string) return bit_vector
- encode ( constant data : std_ulogic_vector) return string
- decode ( constant code : string) return std_ulogic_vector
- encode ( constant data : complex) return string
- decode ( constant code : string) return complex
- encode ( constant data : complex_polar) return string
- decode ( constant code : string) return complex_polar
- encode ( constant data : ieee.numeric_bit.unsigned) return string
- decode ( constant code : string) return ieee.numeric_bit.unsigned
- encode ( constant data : ieee.numeric_bit.signed) return string
- decode ( constant code : string) return ieee.numeric_bit.signed
- encode ( constant data : ieee.numeric_std.unsigned) return string
- decode ( constant code : string) return ieee.numeric_std.unsigned
- encode ( constant data : ieee.numeric_std.signed) return string
- decode ( constant code : string) return ieee.numeric_std.signed
- get_range ( constant code : string) return range_t
- encode ( constant data : std_ulogic_array) return string