Package >> CrcPkg
Definition at line 51 of file CrcPkg.vhd.
 
◆ crcLfsrShift()
  
  
      
        
          |  slv  crcLfsrShift | 
          ( | 
            | 
          lfsr in  slv    ,  | 
         
        
           | 
           | 
            | 
          poly in  slv    ,  | 
         
        
           | 
           | 
            | 
          input in  sl     | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
Function   | 
  
 
 
◆ crcByteLookup()
  
  
      
        
          |  slv  crcByteLookup | 
          ( | 
            | 
          inByte in  slv    ,  | 
         
        
           | 
           | 
            | 
          poly in  slv     | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
Function   | 
  
 
 
◆ crc32Parallel1Byte()
  
  
      
        
          |  slv  crc32Parallel1Byte | 
          ( | 
            | 
          crcCur in  slv(  31  downto   0 )    ,  | 
         
        
           | 
           | 
            | 
          data in  slv(  7  downto   0 )     | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
Function   | 
  
 
 
◆ crc32Parallel2Byte()
  
  
      
        
          |  slv  crc32Parallel2Byte | 
          ( | 
            | 
          crcCur in  slv(  31  downto   0 )    ,  | 
         
        
           | 
           | 
            | 
          data in  slv(  15  downto   0 )     | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
Function   | 
  
 
 
◆ crc32Parallel3Byte()
  
  
      
        
          |  slv  crc32Parallel3Byte | 
          ( | 
            | 
          crcCur in  slv(  31  downto   0 )    ,  | 
         
        
           | 
           | 
            | 
          data in  slv(  23  downto   0 )     | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
Function   | 
  
 
 
◆ crc32Parallel4Byte()
  
  
      
        
          |  slv  crc32Parallel4Byte | 
          ( | 
            | 
          crcCur in  slv(  31  downto   0 )    ,  | 
         
        
           | 
           | 
            | 
          data in  slv(  31  downto   0 )     | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
Function   | 
  
 
 
◆ crc32Parallel5Byte()
  
  
      
        
          |  slv  crc32Parallel5Byte | 
          ( | 
            | 
          crcCur in  slv(  31  downto   0 )    ,  | 
         
        
           | 
           | 
            | 
          data in  slv(  39  downto   0 )     | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
Function   | 
  
 
 
◆ crc32Parallel6Byte()
  
  
      
        
          |  slv  crc32Parallel6Byte | 
          ( | 
            | 
          crcCur in  slv(  31  downto   0 )    ,  | 
         
        
           | 
           | 
            | 
          data in  slv(  47  downto   0 )     | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
Function   | 
  
 
 
◆ crc32Parallel7Byte()
  
  
      
        
          |  slv  crc32Parallel7Byte | 
          ( | 
            | 
          crcCur in  slv(  31  downto   0 )    ,  | 
         
        
           | 
           | 
            | 
          data in  slv(  55  downto   0 )     | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
Function   | 
  
 
 
◆ crc32Parallel8Byte()
  
  
      
        
          |  slv  crc32Parallel8Byte | 
          ( | 
            | 
          crcCur in  slv(  31  downto   0 )    ,  | 
         
        
           | 
           | 
            | 
          data in  slv(  63  downto   0 )     | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
Function   | 
  
 
 
The documentation for this class was generated from the following file: