~ruther/jesd204b-vhdl

ref: 87f51b4abb1911b51600255fcf9d1878eefbd28e jesd204b-vhdl/src/transport/transport_pkg.vhd -rw-r--r-- 614 bytes
87f51b4a — František Boháček chore: add documentation to the code 2 years ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
library ieee;
use ieee.std_logic_1164.all;
use work.data_link_pkg.all;

-- Package for transport layer types
package transport_pkg is

  -- Output sample with control bits
  type sample is record
    data      : std_logic_vector;
    ctrl_bits : std_logic_vector;
  end record sample;

  -- Array of frame characters (characters in one frame)
  type frame_character_array is array (natural range <>) of frame_character;

  -- Array of samples in one frame by converter and by sample (used with oversampling)
  type samples_array is array (natural range <>, natural range <>) of sample;

end package transport_pkg;
Do not follow this link