Table of Contents

Report

report_statement

[ label : ]
    report expression
        [ severity expression ] ;

Parents

Comments

The REPORT expression have to be of type string.

The SEVERITY expression have be of type severity_level. Possible values are: note, warning, error, failure.

In absence of the SEVERITY clause the default note will be used.

Examples

This assertion stops (severity_level = failure) the simulation at the time evaluated

REPORT "End of simulaion!"
SEVERITY failure ;

This entering of process clkdiv will be reported.

REPORT "Entering process clkdiv" ;