next up previous contents index
Next: The !oanewlib Command: Create Up: OpenAccess Interface Previous: The !oaversion Command: Print   Contents   Index


The !oadebug Command: Enable Logging

Syntax: !oadebug [+|-] [l[oad]] [p[cell]] [n[et]]
This function enables or disables logging of OpenAccess interactions and operations. There are three categories of messages.

load
Messages emitted when reading cell data from OpenAccess and building equivalent cell structures in Xic.

pcell
Messages emitted when instantiating parameterized cells.

net
Messages emitted when evaluating connectivity.

Each category can be separately enabled or disabled, depending on whether the keyword follows a `+ '' or `- '. An initial virtual `+ ' is assumed. Only the first character of the keyword needs to be given, and keyword recognition is case-insensitive. All keywords are initially disabled (no logging).

Example: turn on net, turn off load.

!oadebug n -l

With no arguments given, the command will print the present flag status on the prompt line.

The debugging output will go to a log file named ``oa_debug.log'' which will be located in the log files area. The Log Files button in the Help Menu will enable access to the log files.

The Logging button in the Help Menu brings up a panel from which the three OpenAccess logging flags can be set, as an alternative to using the !oadebug command.


next up previous contents index
Next: The !oanewlib Command: Create Up: OpenAccess Interface Previous: The !oaversion Command: Print   Contents   Index
Stephen R. Whiteley 2022-05-28