Package: EthCrc32Pkg
Functions
- crc32Parallel1Byte (crcCur : slv(31 downto 0);
data : slv(7 downto 0)) return slv
- crc32Parallel2Byte (crcCur : slv(31 downto 0);
data : slv(15 downto 0)) return slv
- crc32Parallel3Byte (crcCur : slv(31 downto 0);
data : slv(23 downto 0)) return slv
- crc32Parallel4Byte (crcCur : slv(31 downto 0);
data : slv(31 downto 0)) return slv
- crc32Parallel5Byte (crcCur : slv(31 downto 0);
data : slv(39 downto 0)) return slv
- crc32Parallel6Byte (crcCur : slv(31 downto 0);
data : slv(47 downto 0)) return slv
- crc32Parallel7Byte (crcCur : slv(31 downto 0);
data : slv(55 downto 0)) return slv
- crc32Parallel8Byte (crcCur : slv(31 downto 0);
data : slv(63 downto 0)) return slv
- crc32Parallel9Byte (crcCur : slv(31 downto 0);
data : slv(71 downto 0)) return slv
- crc32Parallel10Byte (crcCur : slv(31 downto 0);
data : slv(79 downto 0)) return slv
- crc32Parallel11Byte (crcCur : slv(31 downto 0);
data : slv(87 downto 0)) return slv
- crc32Parallel12Byte (crcCur : slv(31 downto 0);
data : slv(95 downto 0)) return slv
- crc32Parallel13Byte (crcCur : slv(31 downto 0);
data : slv(103 downto 0)) return slv
- crc32Parallel14Byte (crcCur : slv(31 downto 0);
data : slv(111 downto 0)) return slv
- crc32Parallel15Byte (crcCur : slv(31 downto 0);
data : slv(119 downto 0)) return slv
- crc32Parallel16Byte (crcCur : slv(31 downto 0);
data : slv(127 downto 0)) return slv
- xorBitMap1Byte ( xorBitMap : inout Slv96Array(31 downto 0);
previousCrc : in slv(31 downto 0);
currentData : in slv(7 downto 0)) return ()
- xorBitMap2Byte ( xorBitMap : inout Slv96Array(31 downto 0);
previousCrc : in slv(31 downto 0);
currentData : in slv(15 downto 0)) return ()
- xorBitMap3Byte ( xorBitMap : inout Slv96Array(31 downto 0);
previousCrc : in slv(31 downto 0);
currentData : in slv(23 downto 0)) return ()
- xorBitMap4Byte ( xorBitMap : inout Slv96Array(31 downto 0);
previousCrc : in slv(31 downto 0);
currentData : in slv(31 downto 0)) return ()
- xorBitMap5Byte ( xorBitMap : inout Slv96Array(31 downto 0);
previousCrc : in slv(31 downto 0);
currentData : in slv(39 downto 0)) return ()
- xorBitMap6Byte ( xorBitMap : inout Slv96Array(31 downto 0);
previousCrc : in slv(31 downto 0);
currentData : in slv(47 downto 0)) return ()
- xorBitMap7Byte ( xorBitMap : inout Slv96Array(31 downto 0);
previousCrc : in slv(31 downto 0);
currentData : in slv(55 downto 0)) return ()
- xorBitMap8Byte ( xorBitMap : inout Slv96Array(31 downto 0);
previousCrc : in slv(31 downto 0);
currentData : in slv(63 downto 0)) return ()
- xorBitMap1Byte ( xorBitMap : inout Slv192Array(31 downto 0);
previousCrc : in slv(31 downto 0);
currentData : in slv(7 downto 0)) return ()
- xorBitMap2Byte ( xorBitMap : inout Slv192Array(31 downto 0);
previousCrc : in slv(31 downto 0);
currentData : in slv(15 downto 0)) return ()
- xorBitMap3Byte ( xorBitMap : inout Slv192Array(31 downto 0);
previousCrc : in slv(31 downto 0);
currentData : in slv(23 downto 0)) return ()
- xorBitMap4Byte ( xorBitMap : inout Slv192Array(31 downto 0);
previousCrc : in slv(31 downto 0);
currentData : in slv(31 downto 0)) return ()
- xorBitMap5Byte ( xorBitMap : inout Slv192Array(31 downto 0);
previousCrc : in slv(31 downto 0);
currentData : in slv(39 downto 0)) return ()
- xorBitMap6Byte ( xorBitMap : inout Slv192Array(31 downto 0);
previousCrc : in slv(31 downto 0);
currentData : in slv(47 downto 0)) return ()
- xorBitMap7Byte ( xorBitMap : inout Slv192Array(31 downto 0);
previousCrc : in slv(31 downto 0);
currentData : in slv(55 downto 0)) return ()
- xorBitMap8Byte ( xorBitMap : inout Slv192Array(31 downto 0);
previousCrc : in slv(31 downto 0);
currentData : in slv(63 downto 0)) return ()
- xorBitMap9Byte ( xorBitMap : inout Slv192Array(31 downto 0);
previousCrc : in slv(31 downto 0);
currentData : in slv(71 downto 0)) return ()
- xorBitMap10Byte ( xorBitMap : inout Slv192Array(31 downto 0);
previousCrc : in slv(31 downto 0);
currentData : in slv(79 downto 0)) return ()
- xorBitMap11Byte ( xorBitMap : inout Slv192Array(31 downto 0);
previousCrc : in slv(31 downto 0);
currentData : in slv(87 downto 0)) return ()
- xorBitMap12Byte ( xorBitMap : inout Slv192Array(31 downto 0);
previousCrc : in slv(31 downto 0);
currentData : in slv(95 downto 0)) return ()
- xorBitMap13Byte ( xorBitMap : inout Slv192Array(31 downto 0);
previousCrc : in slv(31 downto 0);
currentData : in slv(103 downto 0)) return ()
- xorBitMap14Byte ( xorBitMap : inout Slv192Array(31 downto 0);
previousCrc : in slv(31 downto 0);
currentData : in slv(111 downto 0)) return ()
- xorBitMap15Byte ( xorBitMap : inout Slv192Array(31 downto 0);
previousCrc : in slv(31 downto 0);
currentData : in slv(119 downto 0)) return ()
- xorBitMap16Byte ( xorBitMap : inout Slv192Array(31 downto 0);
previousCrc : in slv(31 downto 0);
currentData : in slv(127 downto 0)) return ()