The Future of ASIC Design(ers) Steve Golson Trilobyte Systems - - PowerPoint PPT Presentation

the future of asic design ers
SMART_READER_LITE
LIVE PREVIEW

The Future of ASIC Design(ers) Steve Golson Trilobyte Systems - - PowerPoint PPT Presentation

TRILOBYTE 1 SYSTEMS The Future of ASIC Design(ers) Steve Golson Trilobyte Systems Phone: +1.978.369.9669 Email: sgolson@trilobyte.com Web: http://www.trilobyte.com 2 Outline Past Present Future 3 The ASIC Designers Lament


slide-1
SLIDE 1

1

TRILOBYTE SYSTEMS

The Future of ASIC Design(ers)

Steve Golson Trilobyte Systems Phone: +1.978.369.9669 Email: sgolson@trilobyte.com Web: http://www.trilobyte.com

slide-2
SLIDE 2

2

Outline

  • Past
  • Present
  • Future
slide-3
SLIDE 3

3

The ASIC Designer’s Lament

  • How did I get here?
  • Who did this to me?
  • What will happen next?
slide-4
SLIDE 4

4

The ASIC Designer’s Lament

  • How did I get here?

The History of Custom MOS Design

  • Who did this to me?
  • What will happen next?
slide-5
SLIDE 5

5

1968 -- The beginning

  • Hand-drawn schematics
  • Standard cells -- new library for each product line

~6 kinds of gates, ~4-5 speed ranges

  • Gate sizing by hand using CT curves (load vs. delay)
  • Place & route by hand on mylar
  • TTL breadboard for verification
  • Transistor-level timing analysis using SPICE-like programs

Designer thinks about: Gates, transistors, breadboard, and maybe library

slide-6
SLIDE 6

8088

slide-7
SLIDE 7

7

Early 1970s -- some improvements

+ Module-level design (multiple designers working on one chip) + Software simulation (cycle-based) + On-chip bus design (trade wires for time) + Pitch-matched layout (datapath, PLA, ROM, RAM) + MOS-specific circuit techniques (dynamic logic)

Designer thinks about: Gates, netlist simulation, floorplan, transistors

slide-8
SLIDE 8

TMX1795

slide-9
SLIDE 9

TMS0100

slide-10
SLIDE 10

10

Early 1980s -- LSI Logic et al.

  • Hand-drawn schematics
  • Hand-typed netlist

+ Automatic place and route

  • Netlist simulation

+ Gate-level timing analysis

Designer thinks about: Gates, netlist simulation

slide-11
SLIDE 11

11

Mid 1980s -- some improvements

+ Schematic capture + Automatic netlist generation

  • Automatic place and route
  • Netlist simulation
  • Gate-level timing analysis

Designer thinks about: Gates, netlist simulation

slide-12
SLIDE 12

12

Early 1990s -- Verilog and synthesis

+ RTL Verilog + RTL simulation + Synthesized netlist

  • Netlist simulation
  • Automatic (?) place and route
  • Gate-level timing analysis

Designer thinks about: RTL code, RTL simulation, gates, netlist simulation

slide-13
SLIDE 13

13

QUIZ! #1

Q: When it was introduced by Gateway in 1985, Verilog was marketed as what sort of simulator?

slide-14
SLIDE 14

14

QUIZ! #1

Q: When it was introduced by Gateway in 1985, Verilog was marketed as what sort of simulator? A: Verilog was introduced as the ultimate mixed-mode simulator, capable of simulating digital systems at the register transfer and gate levels Multiple levels of abstraction!

slide-15
SLIDE 15

15

Late 1990s -- Behavioral synthesis

+ Behavioral Verilog, some generated by graphical HLDA tools + Behavioral Verilog and HLDA simulation

  • RTL Verilog, some automatically generated by HLDA tool
  • RTL simulation
  • Synthesized netlist
  • Netlist simulation
  • Automatic (???) place and route
  • Gate-level timing analysis

+ FPGA breadboard

slide-16
SLIDE 16

16

Late 1990s -- Behavioral synthesis

Designer thinks about: Behavioral code, RTL code, gates, floorplan, behavioral simulation, RTL simulation, netlist simulation, breadboard

slide-17
SLIDE 17

17

2001 and beyond the infinite…

+ System design language (C++, Superlog, SystemC, etc.) + System design language simulation and formal verification + System design language synthesis

  • RTL Verilog
  • RTL simulation
  • Floorplan
  • RTL synthesized netlist & placement (physical synthesis)
  • Netlist simulation
  • Gate-level timing analysis
slide-18
SLIDE 18

18

2001 and beyond the infinite…

Designer thinks about: System code, RTL code, gates, floorplan, placement, system simulation, formal verification, RTL simulation, netlist simulation, breadboard

slide-19
SLIDE 19

19

QUIZ! #2

Q: Who will help you solve these design challenges?

slide-20
SLIDE 20

20

The ASIC Designer’s Lament

  • How did I get here?

The History of Custom MOS Design

  • Who did this to me?

Understanding the EDA Ecosystem

  • What will happen next?
slide-21
SLIDE 21

21

QUIZ! #3

Q: Name the top ten EDA companies ranked by total revenue.

slide-22
SLIDE 22

22

Top Ten EDA Companies ranked by 2001 revenues ($M)

1. Cadence $1,430 2. Synopsys $700 3. Mentor Graphics $600 4. Avant! $399 5. 6. 7. 8. 9. 10.

slide-23
SLIDE 23

23

Top Ten EDA Companies ranked by 2001 revenues ($M)

1. Cadence $1,430 2. Synopsys $700 3. Mentor Graphics $600 4. Avant! $399 5. Innoveda $91 6. IKOS $55 7. Simplex $50 8. Synplicity $49 9. Verisity $39 10. Magma $35

slide-24
SLIDE 24

24

Top Ten EDA Companies

by 2001 revenues with current market capitalization

Revenues $M Market cap $M

1. Cadence $1,430 $5,477 2. Synopsys $700 $3,183 3. Mentor Graphics $600 $1,615 4. Avant! $399 $724 5. Innoveda $91 $86 6. IKOS $55 $107 7. Simplex $50 $132 8. Synplicity $49 $202 9. Verisity $39 $363 10. Magma $35 $575

Market capitalization from Y ahoo Finance as of 5 March 2002

slide-25
SLIDE 25

25

Provocative Postulate

All innovation in EDA comes from startups.

slide-26
SLIDE 26

26

Provocative Polite Postulate

Postulate Almost all innovation in EDA comes from startups. Corollary Some EDA innovation comes from established companies acting like startups.

slide-27
SLIDE 27

27

Provocative Polite Postulate

Postulate Almost all innovation in EDA comes from startups. Corollary #1 Some EDA innovation comes from established companies acting like startups. Corollary #2 Some EDA innovation comes from established companies who have been provoked by pesky startups that threaten to eat their lunch.

slide-28
SLIDE 28

28

QUIZ! #4

Q: What was the first software company to go public? Q: What year was it? Q: How much did they raise in their IPO? Q: What provided a significant part of their income?

slide-29
SLIDE 29

29

QUIZ! #4

Q: What was the first software company to go public? A: Cullinane Corporation (NYSE) Q: What year was it? A: 1968 Q: How much did they raise in their IPO? A: $500,000 Q: What provided a significant part of their income? A: They charged 10% of their initial license fee in mandatory annual support.

slide-30
SLIDE 30

30

QUIZ! #5

Q: How do EDA companies set their prices? How do they decide what to charge?

slide-31
SLIDE 31

31

QUIZ! #5

Q: How do EDA companies set their prices? How do they decide what to charge? A: Prices are set relative to existing products already in the marketplace.

slide-32
SLIDE 32

32

The Black Art of EDA Pricing

“…the first substantial entrant gets to price

  • n it’s product’s absolute value to the customer.

The followers then price their products based on their value relative to the first supplier’s.” William H. Davidow, Marketing High Technology

slide-33
SLIDE 33

33

The Black Art of EDA Pricing M&A

“…the first substantial entrant gets to price

  • n it’s product’s absolute value to the customer.

The followers then price their products based on their value relative to the first supplier’s. As long as the market contains relatively few competitors, the products are likely to maintain this type

  • f price relationship.”

William H. Davidow, Marketing High Technology

slide-34
SLIDE 34

34

Points to Ponder

  • What motivates an EDA company to introduce a new product?
  • What motivates an EDA company executive?
  • What motivates an EDA company manager?
  • What motivates an EDA company R&D engineer?

Do any of these people design chips?

slide-35
SLIDE 35

35

The ASIC Designer’s Lament

  • How did I get here?

The History of Custom MOS Design

  • Who did this to me?

Understanding the EDA Ecosystem

  • What will happen next?

Moore’s Law

slide-36
SLIDE 36

36

Moore’s Law (so far)

http://www.intel.com

slide-37
SLIDE 37

37

Moore’s Law comes to an end?

  • Perhaps for some vendors, and not for others
  • Captive EDA tools may make a comeback
  • EDA tools finally get a chance to catch up with fab technology
  • We get to do real engineering again

It’s way way off in the far distant future, anyway. Isn’t it?

slide-38
SLIDE 38

38

That’s all, folks!

Any questions?