I have a weird issue. In the past, I was able to create a CCI database by editing my LVS deck to change the line MASK SVDB DIRECTORY "svdb" QUERY to MASK SVDB DIRECTORY "svdb" CCI QUERY. As long as the LVS run completed (lvs clean), I then had the CCI data to work with using a command like this:
calibre -cb -nowait -query ./svdb' topCell < cci-script.txt > query.log
where topCell was the top cell in the layout and cci-script.txt was the list of stuff I wanted to be generated with the query.
So, I'm not sure when this stopped working, but with the 2013.1_14.11 of Calibre, I get the following dumped into the query.log file:
// Calibre v2013.1_14.11 Thu Feb 7 13:14:55 PST 2013
// Calibre Utility Library v0-11_9-2012-5 Tue Nov 20 15:37:50 PST 2012
// Litho Libraries v2013.1_14.11 Thu Feb 7 13:04:18 PST 2013
// Copyright Mentor Graphics Corporation 1996-2013
// All Rights Reserved.
// THIS WORK CONTAINS TRADE SECRET AND PROPRIETARY INFORMATION
// WHICH IS THE PROPERTY OF MENTOR GRAPHICS CORPORATION
// OR ITS LICENSORS AND IS SUBJECT TO LICENSE TERMS.
// Mentor Graphics software executing under x86-64 Linux
// Running on Linux stomper 2.6.18-308.el5 #1 SMP Fri Jan 27 17:17:51 EST 2012 x86_64 glibc 2.5/NPTL 2.5
// 64 bit virtual addressing enabled
// Running x86_64-linux/pkgs/icv/pvt/calibre -cb -nowait -query ./svdb topCell
// Process ID: 30181
// Starting time: Thu Nov 7 18:05:54 2013
// Applying licensing policy...
// caldrclvseve license acquired.
// Licensed Products
// Other products:
// - Query Server
--- CALIBRE::HDB QUERY SERVER --- Thu Nov 7 18:05:54 2013
Can't open PHDB database in "./svdb case0_base"
Can't open XDB database in "./svdb case0_base"
Anyone have any ideas on what I might be doing wrong? It seems odd that calibre cannot read databases it just created as I get this error message whether I give it a scrpt to read or not. Also, the LVS run is clean and the log file shows calibre lvs writing to the phdb and xdb files. They certainly exist in the .svdb directory.