How to extract the data from file and how to use TLM analysis FIFO

This example shows how to extract data from a given file and store it in a queue, on one side, and on the other hand, collect the receiving data with an analysis TLM FIFO.
How to find out whether a substring is part of a string?

If you need to find out whether a substring is contained within a certain string, you can use the function below. The function will return 1 if the substring is a part of the string.
How to compile Linux kernel modules?

The Linux kernel is implemented as a large, standalone and modular software solution that contains different hierarchically organized configuration and build files.
How to use an argument from the command line to open a file?

Specman code to open a file passed to the e program from the command line, and allowing for the possible use of a default file name,
How to create and use Mnemonic Maps

Mnemonic Maps : It is the way to give “names” to specific values of a bus.
How to overwrite the severity of a message and turn off specific check?

If you give a specific name to your error message, you can turn it off later on. This may be useful in a case where you want to see simulation behavior with only this checker turned off or if you want to run a test that ignores a certain error.
Handling env specific coverage with per_unit_instance option in specman e

An eVC, that is used in multiple environments, has a functional coverage implementation.
A simple way to use UVM callbacks in test cases

A simple way to use UVM callbacks in test cases
Vector bit-select and part-select addressing in SV using +: and -:

When you are just starting to learn, you are usually not aware of the little hacks that can make your life easier.
What is the difference between shallow and deep copy?

Every class object can contain properties, methods or other class instantiations as part of it. There is always a need to copy content from one group to another.