Essential Electronic Design Automation 
(EDA) 
By Mark D. Birnbaum 
 
of 
 
Publisher 
Pub Date 
ISBN 
Pages 
Slots 
 
 
: Prentice Hall PTR 
: October 01, 2003 
: 0-13-182829-0 
: 256 
: 
1.0 
 
 
 
•  Table 
Contents 
•  Index 
 
Essential  Electronic  Design  Automation  (EDA)  demystifies  this  highly  technical  industry  for 
anyone  with  a  "need-to-know" about EDA. A friendly, informal introduction to EDA business 
and  technology,  clear  enough  for  laypeople  yet  detailed  enough  for  technical  readers.  The 
book  also  makes  an  excellent  complementary  text  for  cross-disciplinary  engineering, 
business and marketing courses on VLSI Design. 
Simply  and  clearly,  veteran  industry  leader  Mark  Birnbaum  introduces  the  design  problems 
EDA  is  intended  to  solve,  the  tools  that  exist  to  solve  them,  the  designers  who  use  them, 
and what makes EDA crucial to electronic product and chip design. 
• 
•  Explains how EDA fits into the electronic product and semiconductor industries 
•  Examines  the  EDA  industry  from  both  the  tool  user  and  EDA  software  vendor 
perspectives, including business models, return on investment, and tool evaluation 
Includes  electronic  system-level  tools  for  defining  what  ICs  will  do,  front -end 
functional  chip-level  tools  for  design  how  the  IC  will  behave,  and  back-end design 
tools for implementing the IC physical layout  
•  Discusses  EDA  industry  trends  and  IC  design  issues,  including  deep  submicron 
challenges, intellectual property (IP), and system-on-chip (SoC) 
Includes EDA standards organizations and publications 
• 
Industry  newcomers  will  appreciate  the  book's  extensive  set  of  appendices,  including 
primers  on  electricity,  semiconductor  manufacturing,  computing,  and  common  dimensions, 
reference sources and a complete glossary with acronym pronunciation. 
 
 
 
1
Preface 
 
Purpose of This Book 
Purpose of This Book 
The tremendous increase in the use of tiny electronic devices is common knowledge. We find 
them  everywhere  today,  in  cars,  household  appliances,  telephones,  music,  and  business 
equipment. The typical car or house uses dozens of them.  
These  devices  are  called  microchips  or  integrated  circuits  (ICs).  Today  a  single  IC  can  do 
more than an entire roomful of equipment just a decade ago. Integrated circuits are small 
enough to hold in your hand, yet contain millions of tiny electronic components. 
Engineers create detailed design plans to make ICs, similar to an architect's building plans. 
Architects  use  computer  tools  to  design  a  building  and  predict  the  structure's  response  to 
storms  or  earthquakes.  Similarly,  IC  designers  use computer program tools to design an IC, 
test  its  performance,  and  verify  its  behavior.  We  refer  to  the  tools  as  electronic  design 
automation (EDA) . 
An  entire  industry  has  evolved  to  provide  these  tools  to  aid  the  IC  designers.  This  book 
introduces readers  to the EDA industry. It discusses both the technical and business aspects 
of  EDA  in  clear  non-technical  language  without  equations.  The  text  briefly  describes  the 
related semiconductor industry issues and evolving chip design problems addressed by the 
EDA  tools.  A  unique,  dialog  format  presents  the  technical  material  in  an  easy-to-read 
manner. 
The  book  focuses  solely  on  EDA  for  IC  design,  intentionally  excluding  other  design 
automation  areas  (e.g.,  printed  circuit  boards  and  mechanical  design).  The  text  gives 
generic tool descriptions since company and product names change rapidly. 
Intended Audience 
The electronic product industry consists of electronic system manufacturers, semiconductor 
companies,  and  chip  design  houses.  Semiconductor  equipment  providers,  test  equipment 
manufacturers, and EDA companies are also part of the industry. 
In  most  of  these  firms,  over  half  the  employees  are  non-technical  or  "semi-technical." 
These  semi-technical  people  are  involved  in  the  EDA  or  related  industries.  Experienced 
e mployees  will  have  picked  up  some  jargon  and  knowledge,  but  both  they  and  most  new 
employees lack an overall introduction to this highly technical field. 
Sales  and  marketing,  communications,  legal,  or  finance  personnel  will  find  the  book  useful. 
Others  in  financial  analysis,  public  relations,  or  publications  firms  also  need  to  know  about 
the EDA industry. Some readers will be interested only in the overview, business, or industry 
sections, while others will focus on particular technical EDA chapters. 
 
2
Along  with the  semi-technical  people,  many  people  with  technical  backgrounds  will  find 
the  book  very  beneficial.  The  technical  backgrounds  include  computer  engineering, 
programming,  electronic  testing,  mechanical  engineering,  packaging,  or  academic  fields. 
These readers may not have EDA backgrounds and so seek a simple introduction to EDA. 
The book is thus helpful to new employees, both technical and non-technical. Some readers 
may be familiar with a portion of EDA and want to see "the big picture." Others may focus 
on technical areas relevant to their own work.  
Faculty  and  students in universities, colleges, community colleges, and technical institutes 
can use the book as an introduction to the IC and EDA industries. The book will fit well in 
cross-discipline  business/engineering  courses.  Technical  students  will  find  the  full  coverage 
useful and complementary to an academic course on ICs or EDA. 
Non-technical readers include: 
Within the organization: 
Marketing communications, sales, and marketing personnel 
Human relations, administrative personnel, and new hires 
Manufacturing, purchasing, and operations personnel 
Finance, accounting, and legal personnel 
Outside the organization: 
Financial analysts, law firms  
Public relations, publications, or media representatives 
Manufacturing representatives, personnel recruiters, or technical writers 
Technical readers include: 
Electrical engineers new to EDA 
Mechanical, packaging, and quality assurance engineers  
Programmers (software engineers) 
Technical marketing and support personnel 
Academic fields include: 
Electrical, Mechanical, Systems, and Computer Engineering 
Physics 
Computer Science and Programming 
 
3
Business, Marketing, and Management 
Organization 
The  book's  successive  chapters  build  on  each  other,  forming  a  logical  sequence.  However, 
most chapters can be read independently. The book may also serve as a reference source, 
using the several appendixes. 
Chapter  1  gives  an  overview  of  EDA  tools,  the  people  who  use  them,  and  the  design  tasks 
they  support.  (EDA  tools  address  specific  design  issues,  so  one  has  to  understand  those 
problems.) 
Chapter  2 describes the EDA business  itself.  Chapter 3 provides a user perspective on EDA 
technical  and  business  issues.  Chapter  4  discusses  the  range  of  EDA  tools  and  introduces 
some essential concepts. 
Chapters 5, 6, and  7 focus on the three major EDA design tool areas: electronic system-level, 
functional  chip-level,  and  physical.  System-level  tools  help  decide  what  the  IC  will  do  and 
how it will be made. Chip-level tools help design how the IC will operate (function). Physical 
design tools help implement the actual IC physical layout. 
Chapter 8 discusses EDA industry trends and related IC design issues. 
Since  readers  have  a  wide  range  of  backgrounds,  several  appendixes  fill  in  the  technology 
basics.  Appendixes  A,  B,  and  C  introduce  (in  simple  English)  elementary  electricity, 
semiconductor manufacture, and computer basics. 
Many  technical EDA and semiconductor terms are confusing. Most terms are metrics—each 
with different units of measure (such as inches, mils, or microns). Some are in English units, 
some  are  in  metric  units,  and  some  are  in  both,  depending  on  the  context.  Appendix  D 
describes and compares these metrics. 
Appendix  E  has  pointers  to  other  EDA  reference  sourc es  for  the  reader  to  explore  further. 
These include organizations, conferences, magazines, the Internet, and universities. 
Appendix F provides more depth in several areas that affect the EDA business. These include 
deep submicron issues, intellectual property, and system-on-chip. 
Every human enterprise (such as medicine, law, or academia) has its own jargon. EDA is no 
exception.  There  is  a  myriad  of  strange  terms.  Many  come  fro m  the  semiconductor  world 
addressed by the EDA tools. In addition, there are all sorts of abbreviations and acronyms. 
The  text  defines  many  terms  in  context,  and  Appendix  G  provides  an  extensive 
glossary/acronym list with acronym pronunciation. 
In  summary,  readers  will  be  introduced  to  both  the  business  and  technical  aspects  of  the 
EDA industry. They will learn about EDA tools, the designers who use them, and their design 
problems.  In  addition,  they  will  gain  insight  into  the  current  and  future  role  of  EDA  in  the 
electronics industries. 
 
 
4
Chapter 1. Introduction to EDA 
In this chapter... 
Introduction 
• 
•  EDA Party—Users and Tools 
•  EDA Benefits 
•  Summary 
Introduction 
Electronic Products 
Engineers  use  Electronic  Design  Automation  (EDA)  tools  to  design  electronic  products. 
Electronic  products  include  just  about  anything that plugs into the wall or uses a battery for 
electric  power,  such  as  computers,  cell  phones,  digital  cameras,  and  communications 
equipment. Electronics are used in houses, automobiles, aerospace products, and all kinds of 
industrial products. 
To  understand EDA we have to look more closely at electronic products. Like any technical 
area,  electronics  and  EDA  use  lots  of  jargon.  Let  us  begin  with  a  little  vocabulary  so 
everyone can start with the same basic terms. 
Printed Circuit (PC) Boards 
Look  inside  a  stereo,  personal  computer,  or  cellular  phone,  and  you  will  see  thin  plastic 
(often green) printed circuit boards (PC boards). 
Did You Know? 
Printed  Circuit  (PC)  boards  are  NOT  the  same  as  Personal  Computers  (PCs),  and 
are NOT Politically Correct (PC). Unfo rtunately, the same abbreviation is used (PC). 
However, Personal Computers do contain PC boards. 
 
Thin copper wires connect many little electronic parts mounted on the boards. These parts 
are small rectangular blocks (often black) with  pins that stick out  and look like insects with 
legs.  The  electronic  parts  come  in  different  sizes  and  some  are  called  integrated  circuits 
(ICs). Figure  1.1 shows a drawing of the PC board, wires, and parts. The pins connect the 
electronic parts to the wires. Also note that the ICs may connect with pins as shown or with 
flat wires on all four sides, or with tiny solder balls underneath. 
Figure 1.1. Printed Circuit Board 
 
5
Note  that  the  PC  board  wires  are  printed or  deposited,  and  so  are  flat,  not  round.  The  PC 
board also has printed copper fingers or connectors at the edge for electrical connections off 
the board. 
 
Integrated Circuits 
Integrated  circuits  (ICs)  use  printed  wiring  very  similar  to  that  on  the  PC  boards.  The 
"board," however, is now a thin silicon chip, with much smaller devices and wiring. Both the 
devices and the wiring are fabricated in the silicon surface. 
Did You Know? 
The  silicon  (silly-con)  here  is  a  silver,  brittle,  metallic  substance.  It  is  a  major 
element in ordinary sand. Do not confuse it with silicone (silly-cone), which is the 
rubbery material used in caulking and car waxes. 
 
Semiconductor companies make ICs. These are also called chips, microchips, or silicon chips. 
Figure 1.2 shows a drawing of an integrated circuit, with its silicon chip, package, and pins. 
Figure 1.2. Integrated Circuit 
 
6
 
The  figure  shows  the  fine  gold  bonding  wires  which  connect  the  chip  pads  to  the  package 
pins. The wires are thinner than a human hair. The IC  package  takes  up  much  more  room 
than the tiny chip. There are many other styles of IC packages besides the example shown. 
Some  chips  are  encased  in  smaller  chip  scale  packages.  Some  ICs  (called  flip  chips)  can 
connect directly to PC boards, without package, wires, or pins. This allows those boards to 
hold more chips. 
The ICs hold millions of tiny electrical switches called  transistors.  Thread-like printed wires 
on  the  IC  connect  transistors  (and  other  devic es)  to  form  electrical  circuits. These circuits 
are  the  heart  of  all  electronic  products.  They  can  make  small  electrical  signals  larger 
(amplify)  or  make  logical  decisions  (e.g.,  does  number  A  =  number  B?).  Basic  logic  circuits 
are called gates. 
CAD, CAM, CAE, and EDA 
Arranging the ICs and wire routes on the PC board is called  layout. Programmers developed 
Computer  Aided  Design  (CAD)   software  tools  to  help  with  the  tedious  PC  board  layout. 
Engineers later adapted PC board CAD tools for similar use on ICs. 
Programmers  continued  to  develop  many  other  software  tools  to  help  design  the  IC  and 
verify  its  behavior.  Some  are  called  Computer  Aided  Engineering  (CAE).  Others  are  called 
Computer  Aided  Manufacturing  (CAM).  Electronic  Design  Automation  (EDA)  is  an  umbrella 
term for all these tools. 
Data, Signals, and Input/Output 
The information that is transferred between electronic products and ICs is called data. Data 
consists  of  numbers,  letters,  voice,  video,  etc.  When  electricity  is  sent  from  one  IC  to 
another, it is called a signal. Signals going into a product or IC are inputs, and those coming 
out are called outputs. Input and output together are referred to as input/output or  I/O. 
(You can read more about silicon, semiconductors, and computers in  Appendices  A,  B, and 
C.) 
 
7
Electronic Product Development 
Neither the electronic products nor the ICs could be made without the use of EDA tools. EDA 
is intimately bound to the semiconductor IC and electronic product design industries. 
Engineers use EDA tools to design electronic systems and ICs. To learn about EDA, we have 
to  understand  what  the  engineers  are  trying  to  do.  Figure  1.3  gives  an  overall  view  from 
electronic product to IC. 
Figure 1.3. Electronic Product Development 
In  Figure  1.3, we see the  system  engineers discussing the idea for a new cellular telephone 
product.  They  create  a  set  of  IC  requirements  for  the  electronics  which  they  need  in  the 
product. The requirements are similar to an architect's drawings. 
 
 
8