SURF
|
Procedures | |
encode8b10b( dataIn: in slv ( 7 downto 0 ) dataKIn: in sl dispIn: in sl dataOut: out slv ( 9 downto 0 ) dispOut: out sl ) | |
decode8b10b( dataIn: in slv ( 9 downto 0 ) dispIn: in sl dataOut: out slv ( 7 downto 0 ) dataKOut: out sl dispOut: out sl codeErr: out sl dispErr: out sl ) | |
encode8b10b( dataIn: in slv ( 7 downto 0 ) dataKIn: in sl dispIn: in sl dataOut: out slv ( 9 downto 0 ) dispOut: out sl ) | |
decode8b10b( dataIn: in slv ( 9 downto 0 ) dispIn: in sl dataOut: out slv ( 7 downto 0 ) dataKOut: out sl dispOut: out sl codeErr: out sl dispErr: out sl ) |
Libraries | |
ieee | |
surf |
Use Clauses | |
std_logic_1164 | |
numeric_std | |
StdRtlPkg | Package <StdRtlPkg> |
Constants | |
K_28_0_C | slv ( 7 downto 0 ) := " 00011100 " |
K_28_1_C | slv ( 7 downto 0 ) := " 00111100 " |
K_28_2_C | slv ( 7 downto 0 ) := " 01011100 " |
K_28_3_C | slv ( 7 downto 0 ) := " 01111100 " |
K_28_4_C | slv ( 7 downto 0 ) := " 10011100 " |
K_28_5_C | slv ( 7 downto 0 ) := " 10111100 " |
K_28_6_C | slv ( 7 downto 0 ) := " 11011100 " |
K_28_7_C | slv ( 7 downto 0 ) := " 11111100 " |
K_23_7_C | slv ( 7 downto 0 ) := " 11110111 " |
K_27_7_C | slv ( 7 downto 0 ) := " 11111011 " |
K_29_7_C | slv ( 7 downto 0 ) := " 11111101 " |
K_30_7_C | slv ( 7 downto 0 ) := " 11111110 " |
D_10_2_C | slv ( 7 downto 0 ) := " 01001010 " |
D_21_5_C | slv ( 7 downto 0 ) := " 10110101 " |