SURF
Loading...
Searching...
No Matches
CrcPkg Package Body Reference
Package Body >> CrcPkg

Functions

slv   crcLfsrShift (
lfsr: in slv
constant poly: in slv
input: in sl
)
slv   crcByteLookup ( inByte: in slv , constant poly: in slv )
slv   crc32Parallel1Byte ( crcCur: in slv( 31 downto 0) , data: in slv( 7 downto 0) )
slv   crc32Parallel2Byte ( crcCur: in slv( 31 downto 0) , data: in slv( 15 downto 0) )
slv   crc32Parallel3Byte ( crcCur: in slv( 31 downto 0) , data: in slv( 23 downto 0) )
slv   crc32Parallel4Byte ( crcCur: in slv( 31 downto 0) , data: in slv( 31 downto 0) )
slv   crc32Parallel5Byte ( crcCur: in slv( 31 downto 0) , data: in slv( 39 downto 0) )
slv   crc32Parallel6Byte ( crcCur: in slv( 31 downto 0) , data: in slv( 47 downto 0) )
slv   crc32Parallel7Byte ( crcCur: in slv( 31 downto 0) , data: in slv( 55 downto 0) )
slv   crc32Parallel8Byte ( crcCur: in slv( 31 downto 0) , data: in slv( 63 downto 0) )
slv   crcLfsrShift (
lfsr: in slv
constant poly: in slv
input: in sl
)
slv   crcByteLookup ( inByte: in slv , constant poly: in slv )
slv   crc32Parallel1Byte ( crcCur: in slv( 31 downto 0) , data: in slv( 7 downto 0) )
slv   crc32Parallel2Byte ( crcCur: in slv( 31 downto 0) , data: in slv( 15 downto 0) )
slv   crc32Parallel3Byte ( crcCur: in slv( 31 downto 0) , data: in slv( 23 downto 0) )
slv   crc32Parallel4Byte ( crcCur: in slv( 31 downto 0) , data: in slv( 31 downto 0) )
slv   crc32Parallel5Byte ( crcCur: in slv( 31 downto 0) , data: in slv( 39 downto 0) )
slv   crc32Parallel6Byte ( crcCur: in slv( 31 downto 0) , data: in slv( 47 downto 0) )
slv   crc32Parallel7Byte ( crcCur: in slv( 31 downto 0) , data: in slv( 55 downto 0) )
slv   crc32Parallel8Byte ( crcCur: in slv( 31 downto 0) , data: in slv( 63 downto 0) )

The documentation for this design unit was generated from the following files: