Provides a function to scramble an input bit stream using Galois LFSR, which is also known as the internal LFSR.
class scrambler #( type T = bit, int DEGREE = 2 )
Provides a function to scramble an input bit stream using the following 10-bit LFSR polynomial:
class scrambler_10 #( type T = bit ) extends scrambler#(T, 10)
Provides a function to scramble an input bit stream using the following 11-bit LFSR polynomial:
class scrambler_11 #( type T = bit ) extends scrambler#(T, 11)
Provides a function to scramble an input bit stream using the following 12-bit LFSR polynomial:
class scrambler_12 #( type T = bit ) extends scrambler#(T, 12)
Provides a function to scramble an input bit stream using the following 13-bit LFSR polynomial:
class scrambler_13 #( type T = bit ) extends scrambler#(T, 13)
Provides a function to scramble an input bit stream using the following 14-bit LFSR polynomial:
class scrambler_14 #( type T = bit ) extends scrambler#(T, 14)
Provides a function to scramble an input bit stream using the following 15-bit LFSR polynomial:
class scrambler_15 #( type T = bit ) extends scrambler#(T, 15)
Provides a function to scramble an input bit stream using the following 16-bit LFSR polynomial:
class scrambler_16 #( type T = bit ) extends scrambler#(T, 16)
Provides a function to scramble an input bit stream using the following 17-bit LFSR polynomial:
class scrambler_17 #( type T = bit ) extends scrambler#(T, 17)
Provides a function to scramble an input bit stream using the following 18-bit LFSR polynomial:
class scrambler_18 #( type T = bit ) extends scrambler#(T, 18)
Provides a function to scramble an input bit stream using the following 19-bit LFSR polynomial:
class scrambler_19 #( type T = bit ) extends scrambler#(T, 19)
Provides a function to scramble an input bit stream using the following 2-bit LFSR polynomial:
class scrambler_2 #( type T = bit ) extends scrambler#(T, 2)
Provides a function to scramble an input bit stream using the following 3-bit LFSR polynomial:
class scrambler_3 #( type T = bit ) extends scrambler#(T, 3)
Provides a function to scramble an input bit stream using the following 4-bit LFSR polynomial:
class scrambler_4 #( type T = bit ) extends scrambler#(T, 4)
Provides a function to scramble an input bit stream using the following 5-bit LFSR polynomial:
class scrambler_5 #( type T = bit ) extends scrambler#(T, 5)
Provides a function to scramble an input bit stream using the following 6-bit LFSR polynomial:
class scrambler_6 #( type T = bit ) extends scrambler#(T, 6)
Provides a function to scramble an input bit stream using the following 7-bit LFSR polynomial:
class scrambler_7 #( type T = bit ) extends scrambler#(T, 7)
Provides a function to scramble an input bit stream using the following 8-bit LFSR polynomial:
class scrambler_8 #( type T = bit ) extends scrambler#(T, 8)
Provides a function to scramble an input bit stream using the following 9-bit LFSR polynomial:
class scrambler_9 #( type T = bit ) extends scrambler#(T, 9)
Implements the set_base using an associative array.
class set #( type T = int ) extends set_base#( T )
(VIRTUAL) Defines the core functionality of a set.
virtual class set_base #( type T = int ) extends collection#( T )
Provides an iterator to a set.
class set_iterator #( type T = int ) extends iterator#( T )
(SINGLETON) Provides a strategy to convert an object of string data type into a string.
class string_formatter extends formatter#( string )
Provides utility functions for text processing.
virtual class text
Implements a tree structure.
class tree #( type T = int ) extends collection#( T )
Provides a breadth-first iterator to a tree.
class tree_breadth_first_iterator #( type T = int ) extends iterator#( T )
Implements a node of a tree.
class tree_node #( type T = int )
Provides a tuple that carries up to ten values, which can be different types.
class tuple#( type T1 = int, type T2 = int, type T3 = int, type T4 = int, type T5 = int, type T6 = int, type T7 = int, type T8 = int, type T9 = int, type T10 = int )
(SINGLETON) Provides strategies to compare tuples.
class tuple_comparator#( type T = tuple ) extends comparator#(T)
A parameterized class that manages an unpacked array.
virtual class unpacked_array #( type T = bit, int SIZE = 1 )
(VIRTUAL) Provides several utility functions.
virtual class util