The Designer's Guide Community
Forum
Welcome, Guest. Please Login or Register. Please follow the Forum guidelines.
May 2nd, 2024, 5:37pm
Pages: 1
Send Topic Print
The flow of the PDK design? (Read 5173 times)
taos
New Member
*
Offline



Posts: 8

The flow of the PDK design?
Aug 06th, 2006, 11:43pm
 
Who can describe the detailed flow of the PDK design? Thanks a lot!
Back to top
 
 
View Profile   IP Logged
jbdavid
Community Fellow
*****
Offline



Posts: 378
Silicon Valley
Re: The flow of the PDK design?
Reply #1 - Aug 29th, 2006, 10:26am
 
Are you looking for a PDK developement Guide?
a PDK Installation Guide?
or PDK Users Guide?
Jbd
Back to top
 
 

jbdavid
Mixed Signal Design Verification
View Profile WWW   IP Logged
taos
New Member
*
Offline



Posts: 8

Re: The flow of the PDK design?
Reply #2 - Aug 30th, 2006, 2:06am
 
PCell Design.
The Pcell Layout cannot change when the CDF parameters change.
How to attach them?
Thanks!
Back to top
 
 
View Profile   IP Logged
jbdavid
Community Fellow
*****
Offline



Posts: 378
Silicon Valley
Re: The flow of the PDK design?
Reply #3 - Aug 30th, 2006, 11:35pm
 
There are some special things done in the pcell code to get CDF parameters..
and of course just cause they change in the schematic doesn't automatically mean they change in the layout..
you need to update the device from the schematic (in a VXL flow)

I don't know the right answer, but your title isn't likely to attract the folks who can answer this question..
hint Pcell design procedure is just one step in the PDK design flow..

Jonathan
Back to top
 
 

jbdavid
Mixed Signal Design Verification
View Profile WWW   IP Logged
Andrew Beckett
Senior Fellow
******
Offline

Life, don't talk to
me about Life...

Posts: 1742
Bracknell, UK
Re: The flow of the PDK design?
Reply #4 - Sep 12th, 2006, 1:40pm
 
Provided that you ensure that the default value of a CDF parameter matches the default value of the pcell parameter, you don't have to do anything special in the pcell.

When you change the value on the create instance or edit properties form, of a property governed by CDF, then the property is stored as an instance property on the instance. If this is an instance of a pcell, then those properties which are pcell parameters govern the lookup of a pcell submaster (i.e. variant) with that particular combination of parameter values. If one is not already available in memory, the pcell code will be evaluated with that set of parameter values, and the submaster will be created.

It is possible to write your pcell to explicitly look up the values from the CDF - normally only for finding default values - but it's rarely necessary. Note that pcells can only be communicated with via instance parameters - these are the only things that trigger re-mastering.

Regards,

Andrew.
Back to top
 
 
View Profile WWW   IP Logged
Pages: 1
Send Topic Print
Copyright 2002-2024 Designer’s Guide Consulting, Inc. Designer’s Guide® is a registered trademark of Designer’s Guide Consulting, Inc. All rights reserved. Send comments or questions to editor@designers-guide.org. Consider submitting a paper or model.