Bainter notch filter, anyone?

Mar 24, 2005 49 Replies
[snip]

Corrected and reposted.

...Jim Thompson

| James E.Thompson, P.E. | mens | | Analog Innovations, Inc. | et | | Analog/Mixed-Signal ASIC's and Discrete Systems | manus | | Phoenix, Arizona Voice:(480)460-2350 | | | E-mail Address at Website Fax:(480)460-2142 | Brass Rat | | http://www.analog-innovations.com | 1962 | I love to cook with wine. Sometimes I even put it in the food.

Ok, Nope, it is very difficult to take a .sym file and bring it into capture without a copy of Schematics to do the translation. You need the ability to import graphics, which isn't there for that. Capture assumes that, if you are going to mess with .sym and .slb files, you have a full copy of Schematics already installed to base your translations on.

Charlie

[snip]

Charlie, Isn't it true that Joel can make the translation simply with a copy of my .SYM/.SLB files and a copy of my MSIM.INI or PSPICE.INI, without a copy of Schematics at hand?

And, Charlie, Does the management over there REALLY have their heads so far up their asses that they WILL dump Schematics?

The oldest son is starting to show signs of possibly marrying... thus meaning he'll need more money. Time to bribe him to write my own BRIDGE software... maybe even tie it back to Schematics r8, before it was emasculated by OrCRAP :-)

(He wrote me a automated BINNING netlister a few years ago... so I can use HSpice binned models directly. Recently he wrote me a calculating "re-editor" (yet-to-be-named, and possibly sold as shareware) so I can convert back and forth between PSpice, HSpice/SmartSpice and various LVS (layout) styles... for instance I can now convert back and forth between VALUE and SIZE specification in the netlist.)

...Jim Thompson

| James E.Thompson, P.E. | mens | | Analog Innovations, Inc. | et | | Analog/Mixed-Signal ASIC's and Discrete Systems | manus | | Phoenix, Arizona Voice:(480)460-2350 | | | E-mail Address at Website Fax:(480)460-2142 | Brass Rat | | http://www.analog-innovations.com | 1962 | I love to cook with wine. Sometimes I even put it in the food.

Hi Jim, The answer is... maybe!

The pspice.ini file tells the translator where to find settings and components if it needs them. It is really needed for Schematics, because the .sch file doesn't include the symbol graphics, while the Capture files do. Also, the .sym files typically need to be brought into a .slb file for usual translation. To do that, you need a copy of the library expander/compresser utility that can break them up and combine them again. To add a .sym file involves manually editing a text list file of the .sym file to add to the library. As you can see, not a trivial undertaking.

As for the future of Schematics, it is essentially frozen at where it was for 14.2. On the new versions that you get, all they are doing is updating the GUIDs to tie to the new versions of PSpice, with no bug fixes or other updates. Also, there will be no versions that work with standard Cadence tools. Schematics is stricly a PSpice related tool, and the PTB only want general purpose schematic capture tools for production. That is where the money is.

3 or 4 years ago when I was involved with some reasonably sophisticated digital design, a guy I worked with and I were seriously considered writing a translator to take VHDL written using the higher-level features of the language (what few there are! -- stuff like records, aliases, etc.) and turning it into 'dumbed down' VHDL that could be accepted by all the VHDL synthesis tools out there. (Some, like Synopsys's FPGA Express were -- at the time -- truly pathetic. Even good ones such as Synplify had difficulty with some of the fancy code we tried to throw at it.)

Maybe there's a job there for your son too!

BTW, Jim -- from simulating your gyrator as part of a series R-L-C circuit vs. Bainter's, yours works much better, primarily due to the addition of the 'Q enhancement' taming 'zero resistor.' I suppose such a zero could be added to Bainter's circuit, but why mess with success?

Hey Joel,

Fancy putting together a PDF with a couple of schematics and a few probe runs, illustrating your point? You'll make it into my archive if you do (FWIW)

Cheers Terry

Thanks Joel for scanning in my paper. You saved me a trip to the ASU Engineering library. I have been looking for it on the web. I thought I might find an "Electronics Magazine" archive on the web but, I guess this paper is too old (before web archives). Hope you enjoyed the paper. I had a good time putting the info together. That was back in the days when employers paid engineers to think.

Jim Bainter

Folks,

institution known as a library

novel (at least to me)... the

that's in the form of as^2+bs+c,

Bainter's topology ends up

proportional to the gain of the

maintain decent gain at the notch

notch. He points out that with most

related to component values, and

depends on how well components can

time.

still

browers

to:

formatting link

---Joel Kolstad

Thanks Joel for scanning in my paper. I have been looking for it. You saved me a trip to the ASU Engineering library.

Jim Bainter

Ted,

That's odd, I had no problem getting to the page and I am using Mozilla Firefox. Acrobat Reader 7.0 views the file okay.

Mark

First off, Mozilla doesn't like the form of the url. I had to mess with it to get to the page.

Second, the PDF is done such that Acrobat 4 won't read it and Acrobat 5 has problems with it.

Fortunately I was able to a) get to it and b) convert it, without loss of information to a form that Acrobat 4 (and possibly even earlier versions) can read it fine with no loss of information.

If anyone else is having problems with it, I could post it to a.b.s.e.

Very interesting design. Thanks.

Ted

The full Mozilla didn't like it.

Quite likely but v. 7.0 isn't available for all OS's yet (I don't worship the Evil Empire) and certainly isn't needed in this case. However Ghost Script could read it fine.

Ted

Microsoft led the way with that bad idea.

The first time I encountered a filename (directory_name) with spaces was over 10 years ago in Microsoft's Windows 95 beta, where all the programs were loaded into a file directory (folder) called "Program Files" instead of simply calling it "Programs". I stared at this for a long time, trying understand their decision. Finally I concluded it was a mandatory "in-your-face" introduction to their new long filename capability.

Thanks, - Win

Win, If we keep agreeing like this we'll... have to meet for another glass of wine ?:-)

I still have trouble forcing myself outside of "8.3"

...Jim Thompson

| James E.Thompson, P.E. | mens | | Analog Innovations, Inc. | et | | Analog/Mixed-Signal ASIC\'s and Discrete Systems | manus | | Phoenix, Arizona Voice:(480)460-2350 | | | E-mail Address at Website Fax:(480)460-2142 | Brass Rat | | http://www.analog-innovations.com | 1962 | I love to cook with wine. Sometimes I even put it in the food.

Yep. Isn't that absurd?

...Jim Thompson

| James E.Thompson, P.E. | mens | | Analog Innovations, Inc. | et | | Analog/Mixed-Signal ASIC\'s and Discrete Systems | manus | | Phoenix, Arizona Voice:(480)460-2350 | | | E-mail Address at Website Fax:(480)460-2142 | Brass Rat | | http://www.analog-innovations.com | 1962 | I love to cook with wine. Sometimes I even put it in the food.

Firefox here wouldn't let me get rid of the "%20" space characters, and the server barfs on them. It let me in to the directory, though, so I got it that way. Spaces in filenames are a *bad* idea. Different OSs treat them differently.

Gnu Ghostscript 7.05 won't have it. Don't want to "upgrade". It would probably break all the carefully hand crafted print filters I spent so long over when I last compiled it. Ghostscript is the print system core here, so it gets left alone.

Anything over pdf 1.5 is poison here. This is pdf 1.7 Can't read it, anybody kind enough to reformat it as 1.4, or, better still, Postscript?

"Electricity is of two kinds, positive and negative. The difference is, I presume, that one comes a little more expensive, but is more durable; the other is a cheaper thing, but the moths get into it." (Stephen Leacock)

I converted it to a PDF that Acrobat 4 has no trouble with. I'll post it in a.b.s.e.

Ted

Nothing new there, then :-)

Ironically, that can cause trouble using Microsoft's own command-line interface. I believe you need to put double quotes around the offending filename. ISTR seeing things like:

Cannot find Program Cannot find Files Cannot find ...

I suppose they thought nobody used CLI anymore. Or scripts/batch files.

In a Unix shell, you have to backslash quote every space, or the shell traps it as a terminator, and tries to do something you didn't intend.

Replacing each space with underscore makes things work properly in most OSs.

"Electricity is of two kinds, positive and negative. The difference is, I presume, that one comes a little more expensive, but is more durable; the other is a cheaper thing, but the moths get into it." (Stephen Leacock)

I read in sci.electronics.design that Fred Abse wrote (in ) about 'Bainter notch filter, anyone?', on Sun, 11 Sep 2005:

Well, they shouldn't. It isn't as if the 'space' was a real absence of data. As far as the computer is concerned, it's just 20H. Why should 20H be a big problem when about 80 other hex numbers aren't?

Regards, John Woodgate, OOO - Own Opinions Only. If everything has been designed, a god designed evolution by natural selection. http://www.jmwa.demon.co.uk Also see http://www.isce.org.uk

I read in sci.electronics.design that Fred Abse wrote (in ) about 'Bainter notch filter, anyone?', on Sun, 11 Sep 2005:

Then when you make a hyperlink, with Microsplot's default style, the underline hides all the underscores. Why underscore, anyway? If you don't like spaces, use the hyphen. Saves struggling with the shift key.

Regards, John Woodgate, OOO - Own Opinions Only. If everything has been designed, a god designed evolution by natural selection. http://www.jmwa.demon.co.uk Also see http://www.isce.org.uk

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required