Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
I've done analog design for many years and I'm not aware of much available for doing the initial design approach. It really depends upon the knowledge and experience of the designer. Certainly, at a minimum you need a basic knowledge in all things electronic: electric and magnetic fields, DC and AC circuit theory (resistors, capacitors, inductors, transformers), semiconductor theory (diodes, transistors, SCRs, triacs, etc.), amplifier design (transistor, op amps, etc.). Without that basic knowledge, it would be difficult to sythesize an otimum analog design given a set of requirements.But how about the designing itself? are there any tools available which can help? Once we know the problem, how do we approach it?
I am kind of new in this area. I know how to do the hand calculations, but how about designers in industry? do they use some sort of specialized tools?
Hello,
I would like to know about the methodologies used by Analog IC designers. What kind of tools do they use?
I know it may be a very general question, but still like to know about these things.
Thanks,
Vinayak
Those tools are used in the circuit layout of the IC chip and simulation of the circuits. Determining the circuit design and configuration is still largely a human task.If I remember correctly, the last company I worked at our ASIC designers used a couple tools. They were called Cadence and the other was Synopsys. They were front to back design tools with sim package as well. I think the pricetag was far beyond the reach of mere mortal hobby folks.
Those tools are used in the circuit layout of the IC chip and simulation of the circuits. Determining the circuit design and configuration is still largely a human task.
I don't think software is to the point yet where it can take the place of an experienced analog design engineer.Not entirely correct. I used Synopsys a few times. I wrote code in VHDL, the tool was used for sim to synthesis, it created all design files. The RF group used a language similar to VHDL but was a mixed language code. They used Cadence. The RF guys were pretty advanced in what tools they used as opposed to digit guys.
As you noted, the tools for analog are mainly to tweak and optimize the circuit design that's already configured.Well, I don't know what to tell you. From what I have seen, the RF guys build chips through software (I am talking ASIC's here, not board level). They work very close with the foundry tweaking a design until it meets a spec. They spend months on simulation and design errors cost big money. My only experience here is watercooler talk with people from the RF ASIC group. From my own experience, digital IC design is all software these days up until layout, which is a whole other group who verify timing etc.
I've done analog design for many years and I'm not aware of much available for doing the initial design approach. It really depends upon the knowledge and experience of the designer. Certainly, at a minimum you need a basic knowledge in all things electronic: electric and magnetic fields, DC and AC circuit theory (resistors, capacitors, inductors, transformers), semiconductor theory (diodes, transistors, SCRs, triacs, etc.), amplifier design (transistor, op amps, etc.). Without that basic knowledge, it would be difficult to sythesize an otimum analog design given a set of requirements.
From the basic knowledge of how various circuit elements work, you work to generate a circuit that will do what you want. In general you try to come up with more than one approach and then pick the one that is the most simple but still meets all the requirements. As part of this effort you would likely simiulate parts of the circuit with SPICE to verify that it works as desired. At the end, of course, you would want to simulate the complete circuit (or as much as possible, based upon its complexity). Finally, you breadboard the circuit to verify it's operation. Of course, if you're referring the design of the actual IC chip then it may not be possible to breadboard since the complexity of the circuit and/or the effect of parasitics will make a breadboard impractical.
For a beginner it's a great help to have a mentor with experience in the area you're working but I know that's not always possible. A good place to start is a Google search for design information about a particular problem you're trying to solve. And forums like this, of course, are a good source of information. But, in general, analog design synthesis is a creative process that, at least at the present state of computer tools, is still largely done by the human brain. There are few short cuts.
As you noted, the tools for analog are mainly to tweak and optimize the circuit design that's already configured.
The point I'm trying to make is that the synthesis of the analog circuit configuration is mainly a human task. There is no software that you can tell "I want a 5MHz BW amp with a 100MHz center frequency, 40dB gain, running on 5V, dissipating 100mW max., with a 2dB noise figure" and have it come up with a circuit design. There may be a computer sometime in the future that can do that but we are nowhere near that now.
Something like that is possibly available for certain types of digital circuit design using predesigned chunks of digital gates but that's orders of magnitude easier.
I don't think software is to the point yet where it can take the place of an experienced analog design engineer.