The Designer's Guide Community Forum
General >> Tech Talk >> PDK installation help

Message started by Jelena on Oct 26th, 2016, 10:03am

Title: PDK installation help
Post by Jelena on Oct 26th, 2016, 10:03am

I am not sure if this is the right place for this topic, but I am having trouble understanding the structure of a PDK...

I recently got a tsmc PDK that says in the manual to just untar both iPDK and DOC in the same place and run the that goes through the details of setup...
What I don't understand from the little script is how can you effectively make a good hierarchy of different PDK setups without having to copy the original pristine PDK that you got.

If I didn't make myself clear, the point is that when I run the I get to choose voltage scopes and metal schemes and etc., and you get to choose only one option of course, and then the script copies and removes the extras that weren't in your choice.
What I realised is that everything stays more or less the same in that folder in which I untarred the iPDK and DOC and ran the script...
so how do you know it's properly installed?
and how do you install the same PDK with different options without overwriting something and without having to copy the whole pristine_pdk?

---------------- another thing:

I ran into some old installation of a PDK from 2012, also from TSMC. In the ReleaseNote.txt of that oldie there was an instruction how to install the PDK that was different than the one I got now in 2016.
Says to make a directory where I wish to install my pdk, and then to untar the needed things from pristine_pdk to that new directory and then run it...
That makes a lot more sense, it's just that my new PDK seems confused about configuration variables and paths when I try it...
So I guess I am missing something...

Can anyone share their experience with installing PDKs?
I am, as you can guess, a total noob still, who knows a thing or two about shell scripting and unix...

Title: Re: PDK installation help
Post by Jelena on Nov 18th, 2016, 5:17am

It's been awhile, and since then I've overcome this so it will be good to share if someone's brought here by any chance:

the instructions I found in some very old PDK from TSMC were fine and selfexplanatory as much.
This was my situation with the tsmc28nm:
I got a big xxx_xxx_all.tar.gz file containing yet another two tarballs (the PDK and DOC)
The point is you untar the duo into the same directory (the one you created for this specific pdk) whenever you want to install a specific scheme of the PDK...
And then you run the and follow the rest of the instructions from the install script.

The Designer's Guide Community Forum » Powered by YaBB 2.2.2!
YaBB © 2000-2008. All Rights Reserved.