Calibre Rules
CADForums.net Forum Index CADForums.net
Discussion of AutoCAD and other CAD software.
 
 FAQFAQ   MemberlistMemberlist     RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 
 
Google
 
Web cadforums.net
Calibre Rules

 
Post new topic   Reply to topic    CADForums.net Forum Index -> Cadence
Author Message
Nikolaos Kasparidis
Guest





Posted: Thu Dec 09, 2004 4:49 pm    Post subject: Calibre Rules Reply with quote

Hello, I am trying to set some rules for Virtuoso custom Pcells in
calibre, but there seems to be a problem. What I actually do is export
from CIW the design to a GDS2 format and then feed it to calibra, with
my custom rules.To give more details I will post various parts of the
report and of some of the files used.

***FROM THE TECHNOLOGY FILE OF THE PDK(Virtuoso) THE STREAM LAYERS
SECTION***
layerRules(
streamLayers(
( ("Via5" "pin") 34 1 t )
( ("Via5" "label") 34 3 t )
( ("Via5" "drawing4") 34 4 t )
( ("Via5" "drawing") 34 0 t )
( ("M4dummy" "drawing") 40 0 t )
( ("M6dummy" "drawing") 42 0 t )
( ("customdummy" "Metal5") 104 26 t )
( ("customdummy" "Metal6") 104 27 t )
)
)

***FROM THE RULE FILE THAT DEFINES LAYERS (Calibre Rules)***
LAYER Via5 34
LAYER M4dummy 40
LAYER M6dummy 42
LAYER customdummy 104
LAYER customdummym5 522
LAYER customdummym6 523
LAYER MAP 104 DATATYPE 26 522
LAYER MAP 104 DATATYPE 27 523

***FROM THE FINAL REPORT I GET ON MY SCREEN (Calibre Output)***

NOTE: UNUSED geometric data is present on the following layer/datatype
pairs:
LAYER = 102 DATATYPE = 0
LAYER = 103 DATATYPE = 0

--- LAYOUT DATABASE CONSTRUCTOR COMPLETED. CPU TIME = 0 REAL TIME =
0 LVHEAP = 1/1/1

READING original layer Metal6a ...
READ completed - 2 original geometries. CPU TIME = 0 REAL TIME = 0
LVHEAP = 1/1/1

READING original layer Via5 ...
READ completed - 3136 original geometries. CPU TIME = 0 REAL TIME =
0 LVHEAP = 1/1/1

--------------------------------------------------------------------------------
----- LAYER READ SUMMARY (GEOMETRIES)
-----
--------------------------------------------------------------------------------
SIMPLE LAYER GEOMETRIES ORIGINAL LAYER
GEOMETRIES
--------------------------------------------------------------------------------
34 3136 M4dummy
0
104 2 M6dummy
0
522 0 Metal6a
2
523 0 Via5
3136


The layout Pcell is not recognised, and all the geomtries detected are
considered to be floating.
So after providing the following information, it seems to me that
something gets mixed up when calibre is getting the layers from the
GDS stream. Anybody has any suggestions?

Back to top
Bernd Fischer
Guest





Posted: Fri Dec 10, 2004 3:00 pm    Post subject: Re: Calibre Rules Reply with quote

Have you tried to stream back in your GDSII file to
Virtuoso and the verifed what's worng in it?

Bernd

Nikolaos Kasparidis wrote:
Quote:
Hello, I am trying to set some rules for Virtuoso custom Pcells in
calibre, but there seems to be a problem. What I actually do is export
from CIW the design to a GDS2 format and then feed it to calibra, with
my custom rules.To give more details I will post various parts of the
report and of some of the files used.

***FROM THE TECHNOLOGY FILE OF THE PDK(Virtuoso) THE STREAM LAYERS
SECTION***
layerRules(
streamLayers(
( ("Via5" "pin") 34 1 t )
( ("Via5" "label") 34 3 t )
( ("Via5" "drawing4") 34 4 t )
( ("Via5" "drawing") 34 0 t )
( ("M4dummy" "drawing") 40 0 t )
( ("M6dummy" "drawing") 42 0 t )
( ("customdummy" "Metal5") 104 26 t )
( ("customdummy" "Metal6") 104 27 t )
)
)

***FROM THE RULE FILE THAT DEFINES LAYERS (Calibre Rules)***
LAYER Via5 34
LAYER M4dummy 40
LAYER M6dummy 42
LAYER customdummy 104
LAYER customdummym5 522
LAYER customdummym6 523
LAYER MAP 104 DATATYPE 26 522
LAYER MAP 104 DATATYPE 27 523

***FROM THE FINAL REPORT I GET ON MY SCREEN (Calibre Output)***

NOTE: UNUSED geometric data is present on the following layer/datatype
pairs:
LAYER = 102 DATATYPE = 0
LAYER = 103 DATATYPE = 0

--- LAYOUT DATABASE CONSTRUCTOR COMPLETED. CPU TIME = 0 REAL TIME =
0 LVHEAP = 1/1/1

READING original layer Metal6a ...
READ completed - 2 original geometries. CPU TIME = 0 REAL TIME = 0
LVHEAP = 1/1/1

READING original layer Via5 ...
READ completed - 3136 original geometries. CPU TIME = 0 REAL TIME =
0 LVHEAP = 1/1/1

--------------------------------------------------------------------------------
----- LAYER READ SUMMARY (GEOMETRIES)
-----
--------------------------------------------------------------------------------
SIMPLE LAYER GEOMETRIES ORIGINAL LAYER
GEOMETRIES
--------------------------------------------------------------------------------
34 3136 M4dummy
0
104 2 M6dummy
0
522 0 Metal6a
2
523 0 Via5
3136


The layout Pcell is not recognised, and all the geomtries detected are
considered to be floating.
So after providing the following information, it seems to me that
something gets mixed up when calibre is getting the layers from the
GDS stream. Anybody has any suggestions?
Back to top
 
Post new topic   Reply to topic    CADForums.net Forum Index -> Cadence All times are GMT
Page 1 of 1

 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum




Windows Server DSP VoIP Electronics New Topics
Contact Us
Powered by phpBB