
|
[si-list]
||
[Date Prev]
[05-2007 Date Index]
[Date Next]
||
[Thread Prev]
[05-2007 Thread Index]
[Thread Next]
[SI-LIST] Re: MATLAB for SI
- From: "Alfred P. Neves" <al.neves@xxxxxxxxxxx>
- To: <write2larsj@xxxxxxxxx>, <si-list@xxxxxxxxxxxxx>
- Date: Thu, 10 May 2007 09:11:35 -0700
Not to derail this thread...but, I used to do a bit of work in Matlab,
specfically using Simulink (PLL, SERDES, communications). Frankly, the
work we have been doing lately suggests that ADS is vastly superior in
virtually every way, especially since the newest release of ADS2006 has
added some nice S.I. features (improved lossey structures, passivity and
causality, RJ-DJ extraction, a very useuful PRBS source, IBIS, broadband
spice model capability, etc.,). Just my opinion - other opinions?
Anyhow, the Teraspeed folks and some of the other signal integrity
training/consulting companies seem to be migrating to the more flexible
design environment in ADS.
Alfred P. Neves <*)))))><{
Hillsboro Office:
735 SE 16th Ave.
Hillsboro, OR, 97123
(503) 679 2429 Voice
(503) 210 7727 Fax
Main Corporate office:
Teraspeed Consulting Group LLC
121 North River Drive
Narragansett, RI 02882
(401) 284-1827 Business
(401) 284-1840 Fax
http://www.teraspeed.com
Teraspeed is the registered service mark
of Teraspeed Consulting Group LLC
-----Original Message-----
From: si-list-bounce@xxxxxxxxxxxxx [mailto:si-list-bounce@xxxxxxxxxxxxx]
On Behalf Of Lars Juul
Sent: Thursday, May 10, 2007 7:05 AM
To: si-list@xxxxxxxxxxxxx
Subject: [SI-LIST] Re: MATLAB for SI
In addition to PERL, I think GNU Octave and Scilab deserve a mention,
they're free, somewhat documented, and I believe it's Octave whose own
language is supposed to be compatible with MATLAB syntax. On the other
hand, Scilab has a lot of toolboxes, and a SIMULINK style simulator.
A simple search on Google should give you the download URLs for the
respective tools.
Lars
- *From*: "Jerry Martinson" <jmartinson@xxxxxxxxxxxxxxxxx >
- *To*: <si-list@xxxxxxxxxxxxx>
- *Date*: Wed, 9 May 2007 10:08:02 -0700
I've recently used PERL/PDL for some ad-hoc stuff involving matrix
manipulations instead of MATLAB. It has very powerful matrix
manipulation routines, the standard set of GNU math routines, and of
course, it is PERL so you can really hook it up to anything with ease if
you're fluent in PERL. And, of course, the price is right. =20
I've never done anything with this but in the past several years there
have been substantial algorithmic improvements in handling and
simplifying very large inductance matrices such as INDUCTWISE and its
relatives. It appears that it wouldn't be very difficult to port some
of these new tricks into PERL/PDL for but I don't know if there are
intellectual property roadblocks to doing so. This could potentially be
very useful to PCB and package signal integrity simulation. Fully
shrink-wrapped circuit simulators can be quite constraining for certain
problems.
-----Original Message-----
From: si-list-bounce@xxxxxxxxxxxxx [mailto:si-list-bounce@xxxxxxxxxxxxx
<si-list-bounce@xxxxxxxxxxxxx>] On Behalf Of Muranyi, Arpad
Sent: Wednesday, May 09, 2007 9:12 AM
To: si-list@xxxxxxxxxxxxx
Subject: [SI-LIST] Re: MATLAB for SI
Since Matlab has a pretty powerful programming
capability, you can do anything you want with
it. You can write your own simulator, waveform
analysis tool, PCB auto router, stock market
tools, bird migration pattern analysis tools,
you name it... It only depends on how much
time an effort you want to put into coding it
all up.
Just don't forget that it is an interpreted
language, therefore you will not get as good
of a performance as with other, non-interpreted
languages, and there are some limitations in the
language (such as there are no multi-threading
capabilities in it yet). On the other hand,
their matrix notation syntax allows you to write
things very efficiently and intuitively, and I
heard claims that vector and matrix processing
can be faster than FOR loops in C. "It will be
left to the student to prove this..." :-)
Arpad
-------------------------------------------------
-----Original Message-----
From: si-list-bounce@xxxxxxxxxxxxx [mailto:si-list-bounce@xxxxxxxxxxxxx
<si-list-bounce@xxxxxxxxxxxxx>]
=3D
On Behalf Of Leo Hu
Sent: Tuesday, May 08, 2007 6:41 PM
To: si-list@xxxxxxxxxxxxx
Subject: [SI-LIST] MATLAB for SI
Dear All,
MATLAB is a famous and popular software, and I want to know how we can =
=3D
employ it in SI field. I mean what its function is when we regard it as
=3D our one of SI analysis tool.
Shedding light on this issue is highly appreciated.
Thanks and Best Regards!
Leo Hu (Hujin)
------------------------------------------------------------------
To unsubscribe from si-list:
si-list-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field
or to administer your membership from a web page, go to:
http://www.freelists.org/webpage/si-list
For help:
si-list-request@xxxxxxxxxxxxx with 'help' in the Subject field
List technical documents are available at:
http://www.si-list.net
List archives are viewable at: =3D20
http://www.freelists.org/archives/si-list
or at our remote archives:
http://groups.yahoo.com/group/si-list/messages
Old (prior to June 6, 2001) list archives are viewable at:
http://www.qsl.net/wb6tpu
=3D20
------------------------------------------------------------------
To unsubscribe from si-list:
si-list-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field
or to administer your membership from a web page, go to:
http://www.freelists.org/webpage/si-list
For help:
si-list-request@xxxxxxxxxxxxx with 'help' in the Subject field
List technical documents are available at:
http://www.si-list.net
List archives are viewable at: =20
http://www.freelists.org/archives/si-list
or at our remote archives:
http://groups.yahoo.com/group/si-list/messages
Old (prior to June 6, 2001) list archives are viewable at:
http://www.qsl.net/wb6tpu
=20
------------------------------------------------------------------
To unsubscribe from si-list:
si-list-request@xxxxxxxxxxxxx
with 'unsubscribe' in the Subject field
or to administer your membership from a web page, go to:
http://www.freelists.org/webpage/si-list
For help:
si-list-request@xxxxxxxxxxxxx with 'help' in the Subject field
List technical documents are available at:
http://www.si-list.net
List archives are viewable at:
http://www.freelists.org/archives/si-list
or at our remote archives:
http://groups.yahoo.com/group/si-list/messages
Old (prior to June 6, 2001) list archives are viewable at:
http://www.qsl.net/wb6tpu
------------------------------------------------------------------
To unsubscribe from si-list:
si-list-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field
or to administer your membership from a web page, go to:
http://www.freelists.org/webpage/si-list
For help:
si-list-request@xxxxxxxxxxxxx with 'help' in the Subject field
List technical documents are available at:
http://www.si-list.net
List archives are viewable at:
http://www.freelists.org/archives/si-list
or at our remote archives:
http://groups.yahoo.com/group/si-list/messages
Old (prior to June 6, 2001) list archives are viewable at:
http://www.qsl.net/wb6tpu
------------------------------------------------------------------
To unsubscribe from si-list:
si-list-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field
or to administer your membership from a web page, go to:
http://www.freelists.org/webpage/si-list
For help:
si-list-request@xxxxxxxxxxxxx with 'help' in the Subject field
List technical documents are available at:
http://www.si-list.net
List archives are viewable at:
http://www.freelists.org/archives/si-list
or at our remote archives:
http://groups.yahoo.com/group/si-list/messages
Old (prior to June 6, 2001) list archives are viewable at:
http://www.qsl.net/wb6tpu
|

|