Content-type: text/html Manpage of visual

visual

Section: Misc. Reference Manual Pages (l)
Updated: May 16, 2019
Index Return to Main Contents
 

NAME

visual - Graphical SystemC Module Visualizer using RISC  

SYNOPSIS

visual [ options ] design [ options ]  

DESCRIPTION

visual is an analysis tool for graphical visualizing of ports and modules of SystemC code. It uses the RISC compiler to parse and analyze the SystemC source code into a data structure. The tool iterates through this data structure and displays a visual representation of the hierarchy of modules and ports. visual provides a GUI to provide a graphical representation of the SystemC model as well as provide user modifiable options during run-time to change the graphical properties of the visualization.  

ARGUMENTS

design
specifies the file name of the input SystemC model.
 

OPTIONS

-h | --help prints a brief message on the usage of the tool to standard output and quits;
-bw
Modules are drawing without color;
-tm module
Only draw "module";
-Il integer
Draw only a certain depth in the hierarchy given by "integer";
-s float
Scale the drawing size by "float". If "float" = 0.5, then the size of the drawing is scaled by 50 percent.
-np
The module hierachy will be drawn without ports or channels;
 

ENVIRONMENT

SYSTEMC_LW_HOME
is used at run-time to find the RISC light-weight SystemC header files which are expected in directory $SYSTEMC_LW_HOME/include
 

VERSION

Visual is release version 0.6.0.  

AUTHORS

Daniel Mendoza <dmmendo1@uci.edu>  

COPYRIGHT

(c) 2019 CECS, University of California, Irvine  

LICENSE

Open source BSD license terms apply.  

BUGS, LIMITATIONS

This is an academic proof-of-concept prototype implementation, not commercial-quality software. GTK is used at compile-time for the GUI. CAIRO is used at compile-time for drawings displayed on the GUI.


 

Index

NAME
SYNOPSIS
DESCRIPTION
ARGUMENTS
OPTIONS
ENVIRONMENT
VERSION
AUTHORS
COPYRIGHT
LICENSE
BUGS, LIMITATIONS

This document was created by man2html, using the manual pages.
Time: 20:16:57 GMT, September 30, 2019