1. Collaboratism
People, Processes and Profitability
in the Semiconductor Assembly and Test Business
André van de Geijn
2. collaborate
is a recursive process where two or more people or organizations
work together on common goals.
-ism
denotes a distinctive system of beliefs, myth, doctrine or theory that
guides a social movement, institution, class or group.
4. YOU !
People
Design, test, diffusion, process, quality, assembly,
packaging, IT, marketing - engineers, managers, etc.
5. Process ≠ Paperstack !
But individual steps: design - production - etc.,
supporting the creation of a product.
6. Money
Sales
Profit
Loss Time
Development Introduction Growth Maturity Decline
Profitability
Product Life Cycle = Investment followed by a profit.
Where profit is bigger than investment.
11. Money
B Sales
C
Profit
A Time
Loss
The story of being too late:
Cost impact with a delay in time-to-market:
Bigger loss, followed by less ‘sales and profit’
13. Package Product Life Cycle
Number of connectors, package size, package
technology, end-product functionality.
14. Money
Sales
Profit
Loss Time
Development Introduction Growth Maturity Decline
Package time-to-market:
A new product might first be placed in the market
with available packages: to start sales......
15. Money
B Sales
C
Profit
A Time
Loss
Package time-to-market:
......and later introduced in a smaller package, to
gain more market share: more sales.
25. Building: key differentiators
Take care of the cost,
functionality, quality and
time-to-market.
Is it a nomad shelter,
your villa, or an office
building to host 1000
employees?
Influences the processes
26. Building: key differentiators
Take care of the cost,
functionality, quality and
time-to-market.
Is it a nomad shelter,
your villa, or an office
building to host 1000
employees?
Influences the processes
27. Processes Vdd
A B
Produce a semiconductor Z
end-product A
Design the product
B
Vss
VHDL creation
Transistor level
Test program
Lay-out
Mask creation
31. Collaborate
A person working on a
single process, needs to
be aware of:
the outputs of the
previous process.
the inputs of the next
process.
This will improve your
product and therefore
business.
34. Design Di usion Assembly/Test
Semiconductor Workflow
Connects the top-level processes.
35. Design Di usion Assembly/Test
Focus on Test
Test devices, and remove fail devices.
36. Test Quality
Inking
Standard Test Workflow
Build up by three processes.
Different workflows possible.
37. Design Di usion Assembly/Test
Edge Die
Ugly Die
PCM Die
Extended Workflow
Different processes influence each other.
38. Test Analysis
Quality Merge
Extended Test Workflow
Build up by four processes, merge results of
diffusion with assembly/test processes.
39. Design Di usion Assembly/Test
Focus on Test
Test time reduction, by parallel testing.
40. Test time reduction
Test several products at once
Reduces costly test time
For small products
For products with long test
time
Think of up to 87% cost
reduction with 8 products
parallel testing!
41. Test time
reduction
This needs special hardware,
to expand tester capacity.
And special software for
optimized path finding.
Remember the costs Key
Differentiator!
Invest to create a ‘bigger’
profit.
42. Application influence
One application for wafer
test results
One application for merge
One application for
analysis
One application for test
time reduction
Why not one application
to support all workflows !
43. Develop ...to find ...and can be
a test diffusion used by test
program... failures... equipment...
Design Di usion Assembly/Test
...to prevent
use of failing
end-products.
Test-program development
Goes over all three main processes !
44. Test program stack
Test Program
A test program relies Test Library
heavily on the
underlaying parts. Tester Library
Tester Operating System
45. Tester Library Test Library Test Program
Test program
Tester library Test library
engineering
development development
development
Test program
Tester library Test library
production
release release
development
Test program
production
release
Release workflow
A released test program for production, relies on a
released tester library, and released test library.
46. Distribution by e-mail
In many cases, a released test program, tester
library, and test library rely on e-mail.
47. Collaboration
Need for an application to bring different groups of
engineers, internal and external, together
50. Application Development
Workflow
A workflow to get the needs Create User
Groups
on the table, which support Collect Process
Steps Details
the business.
Collect Business
Details
Collect requirements
Group User
Needs
Create the roadmaps.
Create Application Land-
scape
Start the
implementation.
Create
Roadmap
Create and Roll-out Ap-
Roll-out of applications. plications
51. One repository
For granted users only.
To collect requirements.
Discuss requests and
solutions.
Accessible from different
locations.
Store source code.
Distribution.
52. One repository
For applications, like the
wafer map application.
For test programs, test
libraries, and tester libraries.
Datasheet development
process.
Enables collaboration
between internal and external
engineers, and different
locations, for different
purposes.
54. Money
Basic Intermediate Advanced
Functionality Functionality Functionality
Profit
Loss Time
How to establish applications
Establish applications in phases,
to support the business as soon as possible.
55. Example 1: Fab-IT
Different packages
Basic package with pins
Followed by package
with terminals
56. Example 1: Fab-IT
Different packages
Basic package with pins
Followed by package
with terminals
58. Example 2: Reuse
Money Can - Lin FlexRay SBC
Basic Intermediate Advanced
Functionality Functionality Functionality
Profit
Loss Time
It’s all about collaboration
Business model generation in a collaborative way.
59. Collaboration is the KEY !
Between design - diffusion -
assembly and test.
With subcontractors: at the
begin, the end, and in the
value chain.
With customers.
Define the efficient cores,
and let them collaborate,
towards a profitable
business.
61. Collaboratism
Think about the whole value chain,
who should do what, who is good in what!
These all create a profitable business,
based on efficiency and competitiveness.
62. “Collaboratism shows us the amazingly tight integration and collaboration between
design, test, and assembly engineers and processes in the semiconductor industry.
It’s a deep-dive into a world most of us would never see - making clear just how much
genius went into making the brains of devices we unthinkingly depend upon every day.”
—Brian Behlendorf, founder of the Apache Software Foundation