Improving R&D Productivity in Semiconductor Industry
R&D constitutes 15-20% of the sales in semiconductor companies. Top 10 semiconductor companies spent in excess of $30b in R&D in 2015. Not only is that a significant cost, it is a critical source of competitive advantage.
Complexity of R&D in semiconductor industry continues to increase:
The technological changes are causing a huge escalation in the complexity of R&D projects. The complexity is being further amplified through need for more complex use cases being sought by customers, e.g for system-on-a- chip (SOC) devices that integrate processors, analog components, memory etc. on the same chip. R&D costs too are going up fast. For example, according to Gartner, on average, IC design costs are have risen from $30 million for 28nm, to $80 million for 14nm, and will go up to $120 million for 10nm. R&D complexity escalation is causing, and is being caused by transforming business models in semiconductor industry. It is one of the major drivers of recent consolidation in semiconductor industry and emergence of horizontal business models involving reuse of IP blocks. And as the traditional vertical integrated models are being broken by fabless and fab-lite companies, the importance of competing on R&D has never been felt more.
With the ever-escalating costs of R&D, to justify the investments, there is even more pressure on semiconductor companies to attain higher market share in the markets they focus on. Speed of product launch therefore has become even more important, which in turn is doubling the pressure on R&D organizations already reeling under technology driven complexity.
Need for a robust approach to estimating R&D productivity:
All this has put R&D productivity under spotlight. Semiconductor companies need to make sure that they have a robust mechanism for tracking their R&D productivity. The R&D productivity is however is not simple to estimate and track. Time and effort in R&D are not simple functions of transistor count. Extra time and effort can be justified by the type of circuit, density of circuit, the extent of reuse etc. These factors need to be normalized to find the actual causes of varying productivity. Most often such normalization would require certain degree of subjectivity. It is very useful nevertheless to be able to compare normalized productivity of the projects.
Identifying the right lever for productivity improvement:
Once the data has been normalized, it opens up opportunities to identifying the right lever(s) that can help improve productivity of individual projects, and R&D organizations overall. The are two broad categories of levers that can then be explored and applied to to improve the R&D productivity:
Comparing variance between projects: By comparing variance between their own projects, semiconductor companies can help identify best practices being adopted by one project that can be applied to others. There are a number of differences that could be studied, for example,
· Time and effort variance between various phases of the project, e.g. functional specifications, RTL design, physical design, testing, validation etc. Furthermore, there are sub-steps e.g. design review etc, that can also be compared to identify improvement opportunities across projects
· Number of sites used by design teams and configuration of the design teams can have a significant impact on the project productivity. For example, by increasing the number of sites, it becomes easier it is to scale teams and source talent, but it also adds to complexity in coordination. Comparing productivity of projects with different configurations can help identify the ones that best work for the company
· Differences in non-standard/mandated tools, e.g project management tools used between different projects. Project teams teams may use different tools to collaborate with colleagues, track progress, manage code repositories, and plan validations etc. These tools can have significant impact on productivity. Differences in usage of tools across projects could unearth significant improvement opportunities
· Tradeoffs applied by managers in their projects: There are a number of tradeoffs project teams make e.g., between reuse vs design from scratch, higher defect density vs extent of validation in their first release etc. These tradeoffs can vary widely by projects, and comparing projects can help identify a number of opportunities
Identifying systemic opportunities for productivity improvement: These are opportunities that may exist across the organization, irrespective of the variances across projects. Companies could start by focusing on activities that consume most time, or most effort on average and identify the improvement opportunities. Furthermore, they also need to look at the activities that may have most downstream impact to zoom into focus areas for systemic productivity improvements. There are a number of organizational and process decisions that can help companies improve productivity of the R&D organization. For example:
· Engineering skill level and competence of the organization
· Choice of EDA tools used in the organization
· Main design flows the company adopts in their R&D organization
· The extent of management support and attention given to the R&D teams
· The type and depth of relationship with the customers etc
Need for improving R&D productivity in semiconductor companies has never been higher. A robust data driven approach to R&D productivity improvements is not just about saving costs. It can make a huge difference in companies’ ability to compete effectively in a competitive landscape that is intensely competitive, where technological advancement is unrelenting and customers are ever more demanding.











