Collaboratism



        People, Processes and Profitability
in the Semiconductor Assembly and Test Business
              ...
collaborate
 is a recursive process where two or more people or organizations
                  work together on common go...
Business Model


People, Processes and
      Profitability
in the Semiconductor
  Assembly and Test
       Business.
YOU !
                    People
Design, test, diffusion, process, quality, assembly,
packaging, IT, marketing - engineers,...
Process ≠ Paperstack !
But individual steps: design - production - etc.,
supporting the creation of a product.
Money


                                          Sales




                                           Profit

            ...
Semiconductors = Products
Which end up in:
Memory, Bankcards, CPU, Car-ABS etc.
Business = Advantage
         over Competition
       by Key Differentiators
Functionality
Cost
Quality
Time-to-Market
Key Differentiators Example

ABS Module priority:
1.   Quality
2.   Functionality
3.   Time-to-market
4.   Cost
Key Differentiators

Influence each other!
★ Quality
★ Functionality
★ Time-to-market
★ Cost
Money




                             B       Sales




                                 C

                             ...
Product Life Cycle

Influence each other!
★ Loss = Investment
★ Sales
★ Profit
Package Product Life Cycle
Number of connectors, package size, package
technology, end-product functionality.
Money


                                          Sales




                                           Profit

            ...
Money




                              B       Sales




                                  C

                           ...
Package
differentiator
 Same function, but:
 Different package
 Means:
   Different process
   Different workflows
   Different ...
Processes,
Workflows and
Applications, are
not only different,
but they also
interact with each
other!
...and with the other aspects...
...this needs collaboration...
...and that is written in the book.
Processes   Workflows   Applications
Processes
Individual steps,
supporting the creation of an end-product.
Some Process Examples
Processes

Building a skyscraper
  Design by architect
  Bill of materials
  Assemble the building
Building: key differentiators
 Take care of the cost,
 functionality, quality and
 time-to-market.
   Is it a nomad shelter...
Building: key differentiators
 Take care of the cost,
 functionality, quality and
 time-to-market.
   Is it a nomad shelter...
Processes                 Vdd

                          A         B


Produce a semiconductor                 Z



end-pr...
Processes
Produce a semiconductor
end-product
  Design the product
  Diffuse the circuit
    Create transistors
    Create ...
Processes
Produce a semiconductor
end-product
 Design the product
 Diffuse the circuit
 Assembly and test
    Wafer test
  ...
Commonality:
Buildings & Semiconductors
Efficiency: it is NOT
likely that a single person
or company can fulfill all
needed p...
Collaborate
 A person working on a
 single process, needs to
 be aware of:
   the outputs of the
   previous process.
   t...
Processes   Workflows   Applications
Workflows
Connect the individual process steps.
Design            Di usion     Assembly/Test




    Semiconductor Workflow
Connects the top-level processes.
Design             Di usion         Assembly/Test




              Focus on Test
Test devices, and remove fail devices.
Test                  Quality




        Inking




     Standard Test Workflow
Build up by three processes.
Different work...
Design                Di usion       Assembly/Test




                      Edge Die
                      Ugly Die
     ...
Test                  Analysis




            Quality                Merge




     Extended Test Workflow
Build up by fou...
Design              Di usion           Assembly/Test




               Focus on Test
Test time reduction, by parallel tes...
Test time reduction
 Test several products at once
 Reduces costly test time
   For small products
   For products with lo...
Test time
reduction
 This needs special hardware,
 to expand tester capacity.
 And special software for
 optimized path fin...
Application influence
 One application for wafer
 test results
 One application for merge
 One application for
 analysis
 O...
Develop             ...to find        ...and can be
   a test             diffusion         used by test
 program...       ...
Test program stack

                              Test Program


 A test program relies         Test Library
 heavily on t...
Tester Library         Test Library     Test Program
                                           Test program
   Tester lib...
Distribution by e-mail
In many cases, a released test program, tester
library, and test library rely on e-mail.
Collaboration
Need for an application to bring different groups of
engineers, internal and external, together
Processes   Workflows   Applications
Applications
Support the workflows:
The lubricant that helps to run the processes smoothly.
Application Development
Workflow
A workflow to get the needs          Create User
                                      Grou...
One repository
 For granted users only.
 To collect requirements.
 Discuss requests and
 solutions.
 Accessible from differ...
One repository
 For applications, like the
 wafer map application.
 For test programs, test
 libraries, and tester librari...
Collaboration application
The book goes into detail of TeamForge,
an application that looks like CollabNet.
Money


                   Basic        Intermediate             Advanced
                Functionality   Functionality   ...
Example 1: Fab-IT


 Different packages
   Basic package with pins
   Followed by package
   with terminals
Example 1: Fab-IT


 Different packages
   Basic package with pins
   Followed by package
   with terminals
Example 1: Fab-IT

 Wafer maps
   Basic functionality
   Intermediate
   functionality
   Advanced functionality
Example 2: Reuse
 Money       Can - Lin FlexRay SBC
                   Basic        Intermediate             Advanced
    ...
Collaboration is the KEY !
 Between design - diffusion -
 assembly and test.
 With subcontractors: at the
 begin, the end, ...
Collaboratism
Collaboratism



    Think about the whole value chain,
who should do what, who is good in what!
  These all create a profi...
“Collaboratism shows us the amazingly tight integration and collaboration between
design, test, and assembly engineers and...
Upcoming SlideShare
Loading in …5
×

Semiconductor Design Community

860
-1

Published on

Presentation highlighting items of the book Collaboratism for the semiconductor design community.

Published in: Business, Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
860
On Slideshare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
55
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Semiconductor Design Community

  1. 1. Collaboratism People, Processes and Profitability in the Semiconductor Assembly and Test Business André van de Geijn
  2. 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.
  3. 3. Business Model People, Processes and Profitability in the Semiconductor Assembly and Test Business.
  4. 4. YOU ! People Design, test, diffusion, process, quality, assembly, packaging, IT, marketing - engineers, managers, etc.
  5. 5. Process ≠ Paperstack ! But individual steps: design - production - etc., supporting the creation of a product.
  6. 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.
  7. 7. Semiconductors = Products Which end up in: Memory, Bankcards, CPU, Car-ABS etc.
  8. 8. Business = Advantage over Competition by Key Differentiators Functionality Cost Quality Time-to-Market
  9. 9. Key Differentiators Example ABS Module priority: 1. Quality 2. Functionality 3. Time-to-market 4. Cost
  10. 10. Key Differentiators Influence each other! ★ Quality ★ Functionality ★ Time-to-market ★ Cost
  11. 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’
  12. 12. Product Life Cycle Influence each other! ★ Loss = Investment ★ Sales ★ Profit
  13. 13. Package Product Life Cycle Number of connectors, package size, package technology, end-product functionality.
  14. 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. 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.
  16. 16. Package differentiator Same function, but: Different package Means: Different process Different workflows Different application
  17. 17. Processes, Workflows and Applications, are not only different, but they also interact with each other!
  18. 18. ...and with the other aspects...
  19. 19. ...this needs collaboration...
  20. 20. ...and that is written in the book.
  21. 21. Processes Workflows Applications
  22. 22. Processes Individual steps, supporting the creation of an end-product.
  23. 23. Some Process Examples
  24. 24. Processes Building a skyscraper Design by architect Bill of materials Assemble the building
  25. 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. 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. 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
  28. 28. Processes Produce a semiconductor end-product Design the product Diffuse the circuit Create transistors Create connections PCM testing Visual inspection
  29. 29. Processes Produce a semiconductor end-product Design the product Diffuse the circuit Assembly and test Wafer test Die attach Wire bonding Etc. See book!
  30. 30. Commonality: Buildings & Semiconductors Efficiency: it is NOT likely that a single person or company can fulfill all needed process steps by itself! It is all based on core competences.
  31. 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.
  32. 32. Processes Workflows Applications
  33. 33. Workflows Connect the individual process steps.
  34. 34. Design Di usion Assembly/Test Semiconductor Workflow Connects the top-level processes.
  35. 35. Design Di usion Assembly/Test Focus on Test Test devices, and remove fail devices.
  36. 36. Test Quality Inking Standard Test Workflow Build up by three processes. Different workflows possible.
  37. 37. Design Di usion Assembly/Test Edge Die Ugly Die PCM Die Extended Workflow Different processes influence each other.
  38. 38. Test Analysis Quality Merge Extended Test Workflow Build up by four processes, merge results of diffusion with assembly/test processes.
  39. 39. Design Di usion Assembly/Test Focus on Test Test time reduction, by parallel testing.
  40. 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. 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. 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. 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. 44. Test program stack Test Program A test program relies Test Library heavily on the underlaying parts. Tester Library Tester Operating System
  45. 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. 46. Distribution by e-mail In many cases, a released test program, tester library, and test library rely on e-mail.
  47. 47. Collaboration Need for an application to bring different groups of engineers, internal and external, together
  48. 48. Processes Workflows Applications
  49. 49. Applications Support the workflows: The lubricant that helps to run the processes smoothly.
  50. 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. 51. One repository For granted users only. To collect requirements. Discuss requests and solutions. Accessible from different locations. Store source code. Distribution.
  52. 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.
  53. 53. Collaboration application The book goes into detail of TeamForge, an application that looks like CollabNet.
  54. 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. 55. Example 1: Fab-IT Different packages Basic package with pins Followed by package with terminals
  56. 56. Example 1: Fab-IT Different packages Basic package with pins Followed by package with terminals
  57. 57. Example 1: Fab-IT Wafer maps Basic functionality Intermediate functionality Advanced functionality
  58. 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. 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.
  60. 60. Collaboratism
  61. 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. 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
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×