5
07/12/2013 Planet Analog - Articles - Hands-on: Get started in analog IC design and fab (Part 1 of 3) www.planetanalog.com/document.asp?doc_id=527860 1/6 mobile REGISTER | LOGIN Planet Analog , , 6/8/2009 Bio Email This Print Comment 6 comments Email This Print Comment 50% 50% Login More Blogs Home Bloggers Blogs Article Archives Messages About Us Integration Nation Tw | Fb | In | Rss Hands-on: Get started in analog IC design and fab (Part 1 of 3) (Editor's note : This hands-on article is somewhat of a departure from our usual type of technical article, but it is not a "touchy feely" recounting of the emotional trials, tribulations, late nights, weekends, and successes of meeting and overcoming a major challenge. Instead, it describes how an experienced engineer undertook to teach himself analog IC design, including his planning, the tools, the sequence of events, and the actual IC fabrication process. Whether you are thinking about learning analog IC design yourself, or just want to see how you can use available resources as part of self-paced continuing education regardless of your engineering career stage, you'll find it of interest and with actionable lessons and take-away information you can use.) We are pleased to present this feature, in three parts: Part 1: Goals, sources, curriculum, and "exams", below Part 2: The thesis project and MOSIS, will appear soon Part 3: Free tools, Tanner tools, and finishing, will appear soon Enough of the introduction, let's get on to Stephen's Lafferty's story, which begins here: Learning analog integrated circuit design may not be as hard as you think. Take advantage of the new software tools and books which make it easy to study at home. I've enjoyed many years working in electronic design and most of it has been interesting and rewarding. In recent years, I had drifted towards more supervisory design functions, which is natural, I suppose. A few years ago, looking back on my career, I realized that I loved doing analog chip design the most. I decided to make an effort to get back into that. Many years have passed since I worked at Harris Semiconductor (now Intersil), though, so my IC design skills needed a thorough tune-up. This is the story of how I created and executed a home study program to do just that. The layout of the chip built as the final project, Figure 1. If you are someone like me, who has good analog-design skills and a strong desire to get into analog-IC design, I hope that reading about my experiences can help you reach your goal. latest blogs Dispelling Some Fears About Analog IC Design Even without the hand holding of expensive, sophisticated simulatio proceed. Peak Detector: A Classic Analog Circuit Still in Wide Use 6 comments Some classics have their time and then fade, but others are still wit Signal Chain Basics #84: Why RS485 Does Not Need Ground W 3 comments Data transmission that is done per the RS485 convention can be a connection. The RS485 transmitters and receivers will tolerate sign Adaptability: Just How Good Are You? 6 comments Can engineers adapt to different markets? After working in one fie jumping to another field? Is There a New Way Ahead for Electronics Enterprise? Part 5 9 comments Two well-known tech companies had a special way of doing thing Over the past few decades, we've moved away and followed a dif mimics these past successes? flash poll As an analog design engineer, you're used to designing sensor interface circuitry. But sometimes it's easier to just buy sensors as a complete assembly. When you use an off-the-shelf sensor assembly, how much functionality is built into it? None; it's just a bare-bones sensor A little; a couple of transistors maybe an op- amp ADC, some control logic, and serial interface (RS232, RS485, USB) ADC, microcontroller, more control logic, and serial or wireless interface Analog front-end on board and serial or wireless interface Something else (Specify by clicking on "All Z Meter on a Chip? Impedance Meter Range Capabilities - To understand how to fabricate an ... Tweet 0 0 0 Like Share

Planet Analog - Articles - Hands-On_ Get Started in Analog IC Design and Fab (Part 1 of 3)

Embed Size (px)

DESCRIPTION

stuff

Citation preview

Page 1: Planet Analog - Articles - Hands-On_ Get Started in Analog IC Design and Fab (Part 1 of 3)

07/12/2013 Planet Analog - Articles - Hands-on: Get started in analog IC design and fab (Part 1 of 3)

www.planetanalog.com/document.asp?doc_id=527860 1/6

mobile

REGISTER | LOGIN

Planet Analog, , 6/8/2009

Bio Email This Print Comment 6 comments

Email This Print Comment50%50%

Login

More Blogs

Home Bloggers Blogs Article Archives Messages About Us Integration Nation Tw | Fb | In | Rss

Hands-on: Get started in analog IC designand fab (Part 1 of 3)

(Editor's note: This hands-on article is somewhat of a departure from our usual type of technical

article, but it is not a "touchy feely" recounting of the emotional trials, tribulations, late nights,

weekends, and successes of meeting and overcoming a major challenge.

Instead, it describes how an experienced engineer undertook to teach himself analog IC design,

including his planning, the tools, the sequence of events, and the actual IC fabrication process.

Whether you are thinking about learning analog IC design yourself, or just want to see how you can

use available resources as part of self-paced continuing education regardless of your engineeringcareer stage, you'll find it of interest and with actionable lessons and take-away information you can

use.)

We are pleased to present this feature, in three parts:

Part 1: Goals, sources, curriculum, and "exams", below

Part 2: The thesis project and MOSIS, will appear soon

Part 3: Free tools, Tanner tools, and finishing, will appear soon

Enough of the introduction, let's get on to Stephen's Lafferty's story, which begins here:

Learning analog integrated circuit design may not be as hard as you think. Take advantage of

the new software tools and books which make it easy to study at home.

I've enjoyed many years working in electronic design and most of it has been interesting and

rewarding. In recent years, I had drifted towards more supervisory design functions, which is natural,

I suppose. A few years ago, looking back on my career, I realized that I loved doing analog chip

design the most. I decided to make an effort to get back into that.

Many years have passed since I worked at Harris Semiconductor (now Intersil), though, so my IC

design skills needed a thorough tune-up. This is the story of how I created and executed a home

study program to do just that. The layout of the chip built as the final project, Figure 1. If you aresomeone like me, who has good analog-design skills and a strong desire to get into analog-IC design,

I hope that reading about my experiences can help you reach your goal.

latest blogs

Dispelling Some Fears About Analog IC Design

Even without the hand holding of expensive, sophisticated simulation software, you can design an analog IC. Let's

proceed.

Peak Detector: A Classic Analog Circuit Still in Wide Use

6 comments

Some classics have their time and then fade, but others are still with us; the analog peak detector is still going strong.

Signal Chain Basics #84: Why RS485 Does Not Need Ground Wires3 comments

Data transmission that is done per the RS485 convention can be accomplished without a ground or circuit-common

connection. The RS485 transmitters and receivers will tolerate significant differences in ground potential.

Adaptability: Just How Good Are You?

6 commentsCan engineers adapt to different markets? After working in one field for a number of years, how successful would you be

jumping to another field?

Is There a New Way Ahead for Electronics Enterprise? Part 5

9 commentsTwo well-known tech companies had a special way of doing things that allowed them to produce excellent products.

Over the past few decades, we've moved away and followed a different path. Can we change and try an approach that

mimics these past successes?

flash poll

As an analog design engineer, you're used to

designing sensor interface circuitry. But sometimesit's easier to just buy sensors as a complete

assembly. When you use an off-the-shelf sensor

assembly, how much functionality is built into it?

None; it's just a bare-bones sensor

A little; a couple of transistors maybe an op-

amp

ADC, some control logic, and serial interface

(RS232, RS485, USB)

ADC, microcontroller, more control logic,

and serial or wireless interface

Analog front-end on board and serial or

wireless interface

Something else (Specify by clicking on "All

Z Meter on a Chip? Impedance Meter Range Capabilities - To understand how to fabricate an ...

Tweet

0

0

0

Like

Share

Page 2: Planet Analog - Articles - Hands-On_ Get Started in Analog IC Design and Fab (Part 1 of 3)

07/12/2013 Planet Analog - Articles - Hands-on: Get started in analog IC design and fab (Part 1 of 3)

www.planetanalog.com/document.asp?doc_id=527860 2/6

follow Planet Analog on Twitter

Figure 1: Final project--a low-noise CMOS op amp with rail-to-rail output, created in

Tanner's L-Edit (Click on image to enlarge)

Training Goal

That brings up the first step: defining your goal. You need to know what kind of analog-IC design you

would like to get into. The Web helps a lot there. I looked at job listings, found out that National

Semiconductor Corp. has a design center nearby and researched analog ICs in general.

The CMOS analog work in my previous experience had been a brief oddity at the time. Today,

CMOS digital processes dominate the landscape, though BiCMOS is not uncommon. So my goalbecame to be able to do state-of-the-art analog design in digital CMOS processes, with some

exposure to BiCMOS as well.

Your goal might be different. I would just urge you to identify actual design jobs that you would like

to have, as a model. You might not get exactly that, but at least you will have a target which is based

in an actual industry need. Whatever you decide, write down your training goal in a few sentences.

The next step is to define how you are going to get the training you need, along with your time andcost budgets. This has to consider how long you expect to be in your career, what you have saved

(or can borrow), what your expenses are, and what effect the career-change will have on your

earnings. Based on where I am in my career, I decided that a one- or two-year full-time study

program would be reasonable.

As it turned-out, the period was extended. (More on that later.) I am single (sigh) and living costs run

about $3500/month to live comfortably. That includes healthcare and some support for a niece in

college.

Sources of trainingFor sources of training, my options included taking courses at nearby Georgia Tech. However, their

enrollment for the semester had just closed. Moreover, looking at the roster of IC courses, it wasclear that they aren't all given in all semesters. Therefore, you have to get in-sync with the sequence. I

did a brief search for online offerings but I just couldn't find on-demand courses which met my needs.

It turns out that it's not so hard to create your own courses from the many excellent textbooks thatare out there. In some cases, they will refer you to free or low-cost software which you will need.

However, you should also have a budget for tools which you would be better-off buying. Set areasonable schooling budget in relation to the living expenses which you will have to cover.

My budget was about $10K. Sound like a lot? Not really. It's a bargain compared to tuition costsand it's a lot less than the living expenses. Most importantly, it's small with respect to the anticipated

increase in earnings the training would provide. In my case though, getting to do the kind of work Ilove is more important than the pay. Anyway, my schooling budget was something like this, Table 1:

Table 1

(Click on Table to enlarge)

As you will see, the actual chip project is the most important part of the training program, so thatjustifies the biggest part of the budget. The second chip fab allows a turn in case the first fails. I felt a

trade-show trip would be important to get a feel for the industry and to meet people (wrong). (Moreon the software later.) The IEEE Xplore subscription beautifully takes the place of a library for home

schooling. Beats a real library any day. It's well worth the $35/month.

Notice that there is no lab equipment budgeted. Like many analog engineers, I enjoy doing electronic

projects and have a decently equipped lab. The fact is though; there isn't much call for lab work in

chip design. Since capacitances are so small, there is no way it can help much. Simulation takes theplace of the lab. The effort which would have gone into lab skills now goes towards simulation and

modeling. I spent a great deal of time validating the device models and working with the simulatorsoftware.

The most important tool of all isn't mentioned in the budget: a good personal computer. Manysoftware tools that you will want are Windows-based, by the way. No doubt, you already have a

pretty good computer, like I did.

polls" below, then on "Post a comment" after

the poll title.)

Submit

All polls

educational resources

sponsored content by our sponsors

How HDMI 2.0 Will Enrich the Multimedia Experience

Process High-Voltage Input Levels into a Low-Voltage ADC Without Losing Much SNR

Navigate the AFE and Data-Converter Maze in Mobile Wireless Terminals

MEMS Technology Provides Tangible Benefits to Real-Time Clocks

Configurable Mixed Signal Integration

Analog Latch, One-Shot Circuits Operate with Close to Zero Power

Industrial Systems Need the Added Protection of Security ICs

Intelligent Lighting Controller Measures Ambient Light and Tracks Time

Map Colors of a CIE Plot and Color Temperature Using an RGB Color Sensor

ISM Transmitter Has Constant Transmitter Power for Varying Supply Voltage

Adding Autorestart Capability to the MAX16046 EEPROM-Programmable System Manager

Signal Conditioning for a Sigma-Delta ADC in Industrial Multichannel Data Acquisition Systems

information resources

sponsored content by our sponsors

24-Bit Sigma-Delta ADC Reduces the Requirement for an Analog Front-End (AFE) for ECG/EKG

Trade-Offs in Analog IC Performance, Or Challenges When You Integrate More Analog onto a Digital Design

Simplify AISG Control Systems by Integrating the Hardware Discrete Transceiver

All resources

Page 3: Planet Analog - Articles - Hands-On_ Get Started in Analog IC Design and Fab (Part 1 of 3)

07/12/2013 Planet Analog - Articles - Hands-on: Get started in analog IC design and fab (Part 1 of 3)

www.planetanalog.com/document.asp?doc_id=527860 3/6

CommitmentIt's important that you (and your spouse, if married) make a commitment to the education program.

You are going to spend lots of time and money on it and the last thing you want to do is waste it. Youhave to consider it a fulltime job (assuming you decide to pursue it fulltime). If you can't make a real

commitment to it, don't do it. Having made that commitment, you will want to:

Put family and friends on-notice that you are fully employed during your school hours and are

not to be disturbed. You need a separate room for your school work.Decide on definite working hours, days and holidays. I chose 8hrs/day, 5-days per week.

Don't be too aggressive. Be realistic about the time you need to keep the house up, take careof finances, family and such. You're not a kid in college anymore so you can't afford to drop

everything other than studies.Organize your school with defined course-names, written syllabi and academic quarters.Adopt an academic schedule. Having a formal schedule will answer all questions about when

to take breaks and such, without having to feel guilty. I also gave myself two days a month off.Quarters work better than semesters for this kind of study because they are more granular,

allowing you to include more variety in the coursework. Also, not having the time-overhead ofconventional classes lets you get almost a semester course into a quarter. I adopted the

academic schedule of the University of Chicago. After all, they invented the quarter system.

Designing a curriculum

The curriculum is a list of courses that you will need. This should be based on your Training Goal andtime budget, taking into consideration the training and experience which you already have. Thebiggest part of the course-list will be the series which represents your "Thesis Project." Unfortunately,

you cannot start the project until you have completed a good part of the regular coursework. Thecoursework is supposed to educate you about how to do the design. The project is to carry that on

into the real world, with all of its lessons. That's not to say that all of the coursework has to comefirst, though.

Be aware of the fact that projects take much longer than you think and they tend to expand. (Just likeat work! :) In my case, the project became so big that the courses scheduled after it never happened.

I call it the project that ate the curriculum.

That's not all bad though. I was able to explore areas of chip design that were not envisioned in theplain-vanilla opamp, originally planned. Many questions were answered that could have been

bypassed. In a commercial design, you sometimes work around questions which are murky, ratherthan taking the time to explore. My rule of engagement for such cases is to pursue if it's something

that I would expect an analog IC designer to know. Of course, that has to be tempered by

consideration of the schedule. Even academic designs must have a schedule.

This points to the fact that you will need to wear two hats: One for the student and one for theprofessor. A key responsibility of the professor (the "prof") is to keep the classes on schedule. That

often leads to tough decisions, like leaving-out a feature in a project or skipping a chapter in thebook. Remember how your profs used to do that kind of thing back in school? Now you'll get to

experience the worry that feels like you let the students down by not making it through that far. Buttime is limited and you have a course to finish.

Though your choices will probably be quite different, the curriculum that I created originally lookedlike this (Table 2):

Table 2

(Click on Table to enlarge)

It might seem silly to assign numbers to courses that you are creating for yourself, but it has come in

handy. There are countless times that I had to evaluate how the schedule was going or mark a

homework paper. It's so much easier when you can refer to the course by a number.

You might ask what a digital course like HDL is doing in an analog curriculum. Much of the analog

design work out there is for parts of mixed-signal chips which incorporate both analog and digital

designs. So I wanted to have an introduction to modern digital design.

Besides, I've always been fascinated at the power of creating complex digital systems by writingcode. It can make high-frequency DSP doable, which is close to analog, in a way. I really enjoyed

doing a project with it, combining analog and digital. It was lots of fun. By the way: don't forget to

have fun. You learn better when you're having fun.

How to build courses from books

Profs have to make a big effort when they teach a new course. Books have to be chosen, the

coursework has to be planned, software acquired, exercises tested, labs worked out and tested and

like us on facebook

our partners

Planet Analog

2,578 people like Planet Analog.

Facebook social plugin

Like

Page 4: Planet Analog - Articles - Hands-On_ Get Started in Analog IC Design and Fab (Part 1 of 3)

07/12/2013 Planet Analog - Articles - Hands-on: Get started in analog IC design and fab (Part 1 of 3)

www.planetanalog.com/document.asp?doc_id=527860 4/6

coursework has to be planned, software acquired, exercises tested, labs worked out and tested and

such. It all has to fit neatly into the academic-schedule, too. Unfortunately, the home-student/prof hasto do this kind of thing too. Fortunately, there is a big secret to it: Find the right textbook. Some

college textbooks are virtually courses-in-a-box.

How do you choose the book? Well, you have an idea of what the course is to cover, from your

curriculum. The websites of college courses are a good source for textbook titles. Include "syllabus"in your search engine terms. You can search Amazon for titles related to your subject and will

probably find lots of hits. The reviews of textbooks there are very helpful in choosing. Don't buy just

one. Get two or three, in case one turns out to be a dud. Also, when something isn't clear in one or

you have a question not answered there, you can turn to the others.

About three chapters into the first HDL book I used, I realized that the rest of the book was going to

be awful. He was okay in the introductory stuff but used totally bizarre examples, along with other

issues. I had to scramble to reorganize the course to continue with a different text. It worked outpretty well, actually. It was scary for a while, though, when I didn't know how well things would

mesh. Having to deal with that was another clue that profs earn their cookies.

I highly recommend Jacob Baker's CMOS Circuit Design, Layout, and Simulation (Figure 2).

Figure 2: Jacob Baker's CMOS Circuit Design, Layout, and Simulation

If you want to know why I think it's so great, see my review of it posted on Amazon, titled "It doesn't

get any better than this.", click here.

Remember that preface that we never read in school? It's actually a goldmine for nuggets about howto layout a course. Right up front, you can decide what parts of the book fit well with your needs, as

it often tells you how the chapters are organized and generally how to build courses around them. For

example, Baker writes, "Several courses can be taught using this book including VLSI or physical IC

design (chapters 1-7 and 10-15), analog IC design (chapters 8-9 and 20-24), memory circuit design(16-19), and advanced analog IC design, (25-29)."

For my course, M501, "Basic BiCMOS Analog IC Design," I chose Chapters 1-9 and 20-24. I felt

that the physical design aspects are important and didn't need the memory design portion. You cansee the syllabus here. To fit all this into a 10-week quarter, I covered the physical-design chapters at

two or three per week, which was very ambitious. The others were about a week per chapter. I ran

the course as 3-sessions per week.

Of course, there is no lecture. Reading the chapter is something a student would normally do. Howcould I provide the reinforcement which a lecture would provide? My solution was to read each

assignment as if I were going to teach it. This meant understanding it completely, with every

significant point, equation and figure completely understood.

For me, that meant a LOT of writing in the book. It was to be treated as a workbook. Nothing wastaken for granted. I argued or restated lots of things! But Baker usually won in my imagined

arguments, often after I had read a few pages more. I caught a lot of errors (which were already

documented on Baker's website and corrected in a new printing). It was great fun actually; made itmuch more interesting, though time-consuming. Covering a chapter a week that way, in addition to

the other course and the term paper was tough, at times.

Each week had written homework problem assignments and the results were reviewed with my

professor hat "on". (That guy was pretty tough, too :). Baker and other authors post solutions to theproblems. If access is restricted, you can usually contact the author, explain why you need them and

get access. No peeking before completing assignments!

These days, software is a big part of engineering courses. This poses a conundrum for professors and

particularly home schoolers: How do you find suitable software tools when they are normallypurchased in a corporate environment for big bucks? That is where books like Baker (and their

websites) can help a great deal.

For example, he introduces free and low-cost tools which might not be easy to use but get the jobdone, at least for teaching purposes. As you will see later, though, some such tools are not sufficient

for a serious project. Some universities are fortunate enough to partake in special arrangements with

companies like Cadence, which make expensive engineering tools available to institutions with

affordable terms. Such solutions don't help the home schooler. I was able to make a specialarrangement with Tanner Tools, in a critical case (discussed in detail below).

Exams, projects and papers

Page 5: Planet Analog - Articles - Hands-On_ Get Started in Analog IC Design and Fab (Part 1 of 3)

07/12/2013 Planet Analog - Articles - Hands-on: Get started in analog IC design and fab (Part 1 of 3)

www.planetanalog.com/document.asp?doc_id=527860 5/6

comments Newest First | Oldest First | Threaded View

Exams, projects and papers

Everyone asks me what I did about exams. If you want exams for your course, the textbook authorsoften provide those too. (I don't hear a clamor out there.) In a regular school, exams motivate

students to study the material and give them feedback on how they are doing. For self-schooling, it is

pretty much inherent that you are going to study the material and are motivated. Otherwise, you don't

make progress through the book. You have a schedule laid out and you want to stick to it.

After all, there is the carrot of the break between quarters. Man, those 7-to-10 day breaks are great!

The academics really know how to live! If you run late in your schedule, it will eat into your break. In

case you might feel guilty for taking the quarter breaks, remember that it is important that you stay

motivated and avoid burnout. Cramming semesters into quarters is challenging. Adding in papers andprojects makes for long days and nights. Having a break every 10-weeks or so really helps.

Another reason for tests is to prove that you know the material, so you can get credit for doing the

work. Unfortunately for the home schooler, self-administered tests just wouldn't have muchcredibility, so that purpose is defeated. The proof I will use of this education program consists of:

The Thesis Project, with fabricated chip. That is supported by various documents, including a

design review package and 500 pages of typed and illustrated notes.

Electronic documentation of the curriculum with all the supporting documents, term papers,project papers, homework assignments and notes.

So there isn't much of a role left for exams. To fill the void, I substituted projects and term papers.

Believe me, exams would have been much quicker and easier! The project reports and term papersprovide good evidence of your work. They also add a lot to the curriculum.

I wanted to include BiCMOS in my M501 course. Unfortunately, neither Baker, Gray nor Allen

addresses this much. So the term paper became, "An Overview of BiCMOS Analog IC Design." It

really gave me an opportunity to research the BiCMOS area.

Alas, it was too much of an opportunity. I suppose an experienced professor might have counseled

me not to choose such a broad subject or might have helped me rein it in. At almost 40-pages, the

paper became quite the little thesis. I did learn a lot, but it really did blow the academic schedule. Ireport this, so you can be forewarned not to make the same mistake.

Make sure that the scope of papers and projects is much smaller than what you think you can

complete in the period. Don't let scope grow. They simply take far longer than you imagine. You can

see the M501 term paper here.

(End of Part 1)

Free tools for getting started

About the authorSteve Lafferty holds an MSEE degree and has been working in electronic design for over 30-years.

He was previously a principal engineer at Wegener Communications. Having just finished a two-year

educational program in CMOS analog design, he is now available for employment in that or a similarfield. He can be reached at [email protected], 770-664-6192.

Email This Print Comment

[close this box]

Be the first to post a comment regarding this story.