Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

psfbin format and possible API

516 views
Skip to first unread message

Satya Mishra

unread,
Nov 5, 2002, 5:31:31 PM11/5/02
to
Hi all

There are two libraries in <cdsroot>/tools/dfII/lib : psl.a and wal.a
wal.a is the API for WSF format. I assume psl.a is the API for PSF
format. But there doesn't seem to exist any documentation on psl.a.
Does anybody have any notion about how to use the API. I can't believe
that cadence doesn't let the users use the psfbin even if they get to
know nothing of the internals.

Regards
Satya

Andrew Beckett

unread,
Nov 6, 2002, 12:32:39 AM11/6/02
to
These libraries are for use for people integrating their own simulators.
They allow you to write (rather than read) PSF, and this is available via
the OASIS product together with a service - integrating your own simulator
is not a 5 minute job, and so additional documentation and support is
needed to enable you do this.

They are not there for reading PSF results, if that's what you were
after...

Regards,

Andrew.

--
Andrew Beckett
Senior Technical Leader
Custom IC Solutions
Cadence Design Systems Ltd

Satya Mishra

unread,
Nov 6, 2002, 8:20:40 PM11/6/02
to
Thanks Andrew for your helpful information. Is there anyway to read
psf files? If not is there an effort to make an API available?

Regards
Satya

Andrew Beckett <and...@DELETETHISBITcadence.com> wrote in message news:<g7ahsu42bdolakosq...@4ax.com>...

Svenn Are Bjerkem

unread,
Nov 10, 2002, 1:51:26 PM11/10/02
to
Satya Mishra wrote:

Andrew will probably answer that psfbin is a proprietary format to cadence,
which is the impression that I have got from various tool integrators and
my own search for psfbin documentation.

It is impossible for me as a user to use Analog Design Environment (psfbin
only, if I want to use AWD integration) and at the same time have the
possibility to extract data from the database with tcl or c. Frustrating.

--
Svenn Bjerkem

Andrew Beckett

unread,
Nov 11, 2002, 1:10:51 AM11/11/02
to
Svenn, Satya,

Yes, psfbin is proprietary. Sorry, that's the way it is. However, there was talk
of a new package "SRR" (Simulation Results Reader) which was due
to be available at some point which would provide an API. I'll check on this.

However, there is nothing to stop you using OCEAN to read results from
a simulation that has been run standalone (say) - so it's a matter of using
SKILL to do this rather than C or Tcl (so not a big problem, really).

I've posted things before about how to do this.

Here's one for example:

http://groups.google.com/groups?q=Beckett+OCEAN+group:comp.cad.cadence&hl=en&lr=&ie=UTF-8&selm=9fs6mu8fu5qt73ih6llmrtomnocohcidc8%404ax.com&rnum=5

Regards,

Andrew.

On Sun, 10 Nov 2002 19:51:26 +0100, Svenn Are Bjerkem <sven...@bjerkem.de>
wrote:

>Satya Mishra wrote:
>
>> Thanks Andrew for your helpful information. Is there anyway to read
>> psf files? If not is there an effort to make an API available?
>>
>> Regards
>> Satya
>>

<snip>


>>> >Satya
>
>Andrew will probably answer that psfbin is a proprietary format to cadence,
>which is the impression that I have got from various tool integrators and
>my own search for psfbin documentation.
>
>It is impossible for me as a user to use Analog Design Environment (psfbin
>only, if I want to use AWD integration) and at the same time have the
>possibility to extract data from the database with tcl or c. Frustrating.

--

Andrew Beckett

unread,
Nov 11, 2002, 1:15:42 PM11/11/02
to
Found some more out. SRR is not available yet, because it doesn't support
all of spectre's analyses (just dc, ac, tran but not the RF analyses, for
example).
Also, it has not been documented yet. There is a PCR for this to happen,
PCR 335769 is for that - not determined yet precisely when this will be
done though (depends on the completion of the API and so on).

Regards,

Andrew.

Satya Mishra

unread,
Nov 11, 2002, 6:39:26 PM11/11/02
to
Andrew,

Thanx for the information. OCEAN isn't as good as C. First of all I
have to learn a new language all over, especially since SKILL is more
like LISP than C. Secondly, I really don't wan't to convert psfbin to
some ascii format. I want to convert into a datatype that my post
processor will understand. ASCII while great needs too much work to
get the same info in.

Anyway, that info was useful. I understand that you and I are equally
helpless in changing the situation just yet.

Andrew Beckett <and...@DELETETHISBITcadence.com> wrote in message news:<9osvsu05jojtiabor...@4ax.com>...

0 new messages