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.

How to read DRC technology file

Status
Not open for further replies.

tok47

Advanced Member level 4
Joined
Jan 16, 2004
Messages
119
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,296
Location
Kuala Lumpur, MALAYSIA
Activity points
1,009
geomsize

I found out some command I dont understand in the files. Can anyone explain to me?

saveDerived(geomAndNot(cont ala) "CONT Nothing ALA") /***NO.43***/

and this also

(wala1 = geomSize(ala-10.001))
saveDerived(geomSize(wala1 10-001) "Output ALA Width >20") /***NO.45 P15***/

Do any book teach how to read/know the command lines the DRC files?
Can anyone show me the link?

Thx alots.
 

hi,

1. this is DIVA DRC command file
2. saveDerived(geomAndNot(cont ala) "CONT Nothing ALA") /***NO.43***/

means all "CONT" (contacts) layer polygons, which don't overlap "ALA" layers (it's looks like Metall layer) will be saved into graphics database.

"CONT Nothing ALA") /***NO.43***/ - message of error and reference to item N.43 in Design Rules.

3.(wala1 = geomSize(ala-10.001))
means decreasing dimensions of shape "ALA" layer.
For "ALA" ploygons with size less then 20.0 um "WALA1" doesn't exist.
So, "WALA1" is wide (more then 20.0 um) "ALA" polygons.

4. saveDerived(geomSize(wala1 10-001) "Output ALA Width >20") /***NO.45 P15***/

means save into graphics database all "ALA" ploygons with width > 20um.

5. For more detail see DIVA Verification Reference in Cadence Openbook
 

WALA1 is an auxiliary layer, not error.
 

thx i already have some idea about it.

so, can we make a conclusion that "Output ALA Width >20" is say that the layer is acceptable when its width is larger than 20?
 

tok47 said:
thx i already have some idea about it.

so, can we make a conclusion that "Output ALA Width >20" is say that the layer is acceptable when its width is larger than 20?

It usually indicates that layer shapes widen than 20 are not allowed. This may be due to stress concern.

saveDerived(geomSize(wala1 10.001) "Output ALA Width >20")
saves layer "geomSize(wala1 10.001)" (which contains all layer shapes in ala that widen than 20) to graphics layer "error drawing", and give the error layer a message "Output ALA Width >20".
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top