Professional Documents
Culture Documents
VLSI Development:: Chip Design Challenges in The "Real World"
VLSI Development:: Chip Design Challenges in The "Real World"
• digital designers
• analog designers
• verification engineers (the biggest group!)
• validation engineers (another large group)
• physical designers
• software/firmware engineers
• production engineers
• research engineers
• marketing
The support team…
• who’s involved:
– marketing: talk to customers, look at competition
• challenges:
– customers want you to build a product just for
them
– trying to predict the future is always hard
– customers like to have ‘second sources’, but this
kills profit margins
– there are many potential applications
• who’s involved:
• challenges:
• who’s involved:
– marketing: talk to customers, investigate competition,
negotiate with customers
• challenges:
– everything is based on estimates! if even one of them is wrong the
chip might not make money
– a competitor might have done the same analysis a year ago and
will beat you to market
• who’s involved:
– designers: start writing the initial engineering document,
start partitioning the design in smaller blocks
• challenges:
– everyone wants to start at once, but they need information
from each other
• who’s involved:
– designers: each designer write an ~80 page document describing
every aspect of their design; top level designer writes an ~400 page
document describing every function in the entire chip in detail
• challenges:
• who’s involved:
– designers: each designer needs to read document
verification documents, and all adjacent block documents
• challenges:
– boring…
– once again, marketing may change their mind, now you have
to rewrite ALL your documents
• who’s involved:
• challenges:
– keeping design consistent with documentation
– new features…
Phase 8: Verification
• who’s involved:
– designers: help to debug problems found by verifiers
• challenges:
– CPU time becomes a critical resource
– debugging can take a long time
– long run times (up to 12 hours) slow productivity
• who’s involved:
– designers: synthesize RTL, DFT, check design timing, gate
level sims, generate production vectors, formal verification…
• challenges:
– you may have to pipeline your design to meet timing, this will
effect ALL of the other designers...
• << picture from design vision here>>
Phase 10: Physical Design
• who’s involved:
– layout engineers: run CAD tools to place and route design
• challenges:
– timing closure!
– manufacturing design rules
– CAD tool run time (up to 48 hours..)
• who’s involved:
– production engineers: apply vectors from DFT phase of
design to the chip using expensive testers
• challenges:
– customers like Cisco will not buy parts unless you can show that
you have a high quality process for catching defects
Phase 12: Validation
• run tests to exercise all the features on the chip on the REAL
chip (16 -24 weeks)
• who’s involved:
• challenges:
– debugging is extremely difficult since you can’t see what
happening inside the chip
• who’s involved?:
• challenges:
– a new set of masks cost ~ $800,000 US (130 nm)
– customers want fix right away
– executives want to be sure that there will not be another
revision
• who’s involved?:
– validation engineers: confirm that all test pass