Global error

M

m.deng

Guest
When I do PRFlatten, I got an error from CIW
( My_cell layout ) in library my_lib has been changed since it was last
extracted.

It was also recorded in global.err. What does this mean?

regards,
 
m.deng wrote:

When I do PRFlatten, I got an error from CIW
( My_cell layout ) in library my_lib has been changed since it was last
extracted.

there were three more lines of relevant info:
si: Netlist did not complete successfully.
End Netlist: Feb 17 17:17:35 2005
Flatten failed -- exiting
It was also recorded in global.err. What does this mean?

regards,
 
It means that the extracted view of the layout has a timestamp that is older
than the timestamp of the layout.

The simple solution is to re-extract the layout.
(the more complicated solution, when this is expensive, is to figure out
what changed and
DON'T DO THAT)
There are ways of fooling PRFlatten but they are "expert only" "asking for
trouble"
"DON'T DO THIS" variety (i.e. go re-extract the layout)

Note that some trivial layout things will trigger this. The typical one I
see is that a
user adds a property to the layout so that the PRFlatten routine will do the
right
thing to this layout and "BAMM" (as Emril would say) your extracted rep is
out of date.
(but then in a degenerate case, the layout could change if it wasa pcell, or
triggered different
extraction routines ... )

Not sure about global.err ... likely the same error ... but often the
PRFlatten can go off and do some other
processing in a real custom flow ...

YMMV

--
Gerry Vandevalk gerry@ictooling.com
IC Tooling Ltd. www.ictooling.com





"m.deng" <mingdeng@rogers.com> wrote in message
news:v-2dnRlMfYiLmojfRVn-oQ@rogers.com...
When I do PRFlatten, I got an error from CIW
( My_cell layout ) in library my_lib has been changed since it was last
extracted.

It was also recorded in global.err. What does this mean?

regards,
 

Welcome to EDABoard.com

Sponsor

Back
Top