Server Working Directory Subdirectories

The server working directory contains several subdirectories.

Subdirectory
Description
db/
Contains the SQL configuration file.
equiv.caches/
Contains preprocessed information derived from the equiv.tcl file. This is done because such execution may be time consuming. The result, which depends on the host, is cached in this directory.
Note: The files in this directory should not be modified by the user.
environments/
A location to store project specific environments. To do so, add a line to the setup.tcl file, similar to the following:
setenv VOV_ENV_DIR ...somewhere.../$env(VOV_PROJECT_NAME).swd/environments
jobs/
Used by Accelerator to store the logs for all completed jobs.
journals/
Contains the Journals for the project. Each journal is a chronological list of all macro events occurred in the design. It is the project leader's responsibility to eliminate old issues of the journals. Recent issues are useful for debugging purposes.
logs/
Contains various logs. The server log is located in server.YYYY.MM.DD.log. The messages from the taskers are recorded in files with a name as follows: tasker.<host>.N.M. The file daily.log contains the activities done periodically each day. The files resources .YYYY.MM.DD.log and tools .YYYY.MM.DD.log are created by the server.
logs/checkouts
Used by Monitor to store the logs of all completed checkouts.
saved/
Contains compressed copies of the trace database. Use vovproject backup to save a copy; use vovproject restore if the main trace is corrupted.
scripts/
This directory holds scripts that related to the project, such as the scripts used for the periodic activities.
sq3/
Deprecated as of version 2015.09, the default directory for the SQLite database file.
trace.db/
Contains the trace database in ASCII and compressed format.
  • pr: The Persistent Representation of the trace, in ASCII format.
  • pr.gz: The compressed trace.
  • cr: The Crash-Recovery files.
There are also subdirectories for each of the daemons that can be connected to the vovserver. Following is a list of some of the directories:
Subdirectory
Description
vovpreemptd/
Accelerator
vovnotifyd/
Monitor and Accelerator