Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Synopsys Hercules problems related to pcells

Status
Not open for further replies.

MechaniX

Newbie level 5
Joined
Dec 18, 2008
Messages
8
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,328
Hi all , forum helped me a lot ,
however i still have a problem this time with Hercules:
I use Cosmos as layout tool with his default demo lib.
When i tryed to check any cell for DRC an error happens


Code:
Hercules (R) Hierarchical Design Verification, IA.32 Release B-2008.09.18103 2008/08/21

  (C) Copyright 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
                2006, 2007, 2008.
  Synopsys, Inc.  All rights reserved.

Called as: hercules -f MILKYWAY -i CosmosDemo.Lib -p /soft/synopsys/cosmos/demo/Sample -b nand /soft/synopsys/cosmos/demo/Sample/FTK/runsets/drc.ev


Parsing runset "/soft/synopsys/cosmos/demo/Sample/FTK/runsets/drc.ev"


NOTE : /soft/synopsys/cosmos/demo/Sample/FTK/runsets/drc.ev:252: SELECT command removed; it has no contribution
NOTE : /soft/synopsys/cosmos/demo/Sample/FTK/runsets/drc.ev:253: SELECT command removed; it has no contribution
NOTE : Optimization removed 2 unneeded commands
NOTE : /soft/synopsys/cosmos/demo/Sample/FTK/runsets/drc.ev:119: BOOLEAN command replaced with COPY
NOTE : Optimization replaced 1 commands with COPY commands
Enable Multiple Hierarchy
Mon Mar  2 18:23:14 2009
EV_Engine (R) Hierarchical Design Rule Checker, IA.32 Release B-2008.09.18117 2008/08/28

  (C) Copyright 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
                2006, 2007, 2008.
  Synopsys, Inc.  All rights reserved.


Running Single-Threaded code

Runset file ......................  /soft/synopsys/cosmos/demo/Sample/FTK/runsets/drc.ev
Current Directory ................  /soft/synopsys/cosmos/demo/Sample
Hostname .........................  localhost.localdomain
Platform type ....................  IA32_L24
MILKYWAY input library path ......  /soft/synopsys/cosmos/demo/Sample/
MILKYWAY input file name .........  CosmosDemo.Lib
MILKYWAY block name ..............  nand
LTL output library path ..........  /soft/synopsys/cosmos/demo/Sample/
LTL output library name ..........  CosmosDemo.Lib
LTL output_block name ............  EV_OUTPUT
Run details ......................  /soft/synopsys/cosmos/demo/Sample/run_details
Group file directory .............  /soft/synopsys/cosmos/demo/Sample/run_details/group
Retain group files ...............  smart
Check reference structures .......  yes


Starting a non page replacement mode Milkyway db session... 

DATATYPE_OFFSET=FALSE. There will be no datatype difference
between FRAM and CEL views.
Input Library Format:  127 char cellnames
Output Library Format:  No output library
Rendering 'pmos' Programmable cell
illegal attribute Name (dataType) for type [155]
illegal attribute Name (layer) for type [155]
illegal attribute Name (routeType) for type [155]
illegal attribute Name (netId) for type [155]
illegal attribute Name (flags) for type [155]
illegal attribute Name (bbox) for type [155]
illegal attribute Name (points) for type [155]
illegal attribute Name (numberOfPoint) for type [155]
illegal attribute Name (points) for type [155]
illegal attribute Name (numberOfPoint) for type [155]
Tcl Error: Design rule 2 minEnclosure 3 not found
WARNING : failed to render pcell object 'pmos'
Rendering 'pmos' Programmable cell
Tcl Error: Design rule 2 minEnclosure 3 not found
WARNING : failed to render pcell object 'pmos'
Rendering 'nmos' Programmable cell
Tcl Error: Design rule 2 minEnclosure 3 not found
WARNING : failed to render pcell object 'nmos'
Rendering 'nmos' Programmable cell
Tcl Error: Design rule 2 minEnclosure 3 not found
WARNING : failed to render pcell object 'nmos'
Fatal error #708: Cannot open structure file "_nmos_db0137c0" for reading.  Aborting.
Exit hercules!
Hercules Run: Time=  0:00:05 User=0.78 System=0.19
Hercules is done.




Any ideas?
 

synopsys hercules manual

Any ideas?[/quote]


Looks like it's having a problem with your pcells. Is it possible they are in a reference library and the paths to those libraries are set incorrectly in the database? Are the paths set directly in the database? Or are they in a reference control file? Hercules may be looking in the database for the references, but if they're in a control file, it may not see them. Maybe if you moved the data from somewhere and the reflib paths are relative and not absolute, it can't find them now....not sure.
 

hercules synopsys

Thank for your quick response.
Hm yeah , there is some problem with pcells , but I just unpacked archives (cosmos and hercules) , then I installed them as usuall
and then started to use comos default cosmos.demo lib.
I dont think that there is some problems with paths....

What do you think about?
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top