| Index |
|---|
| The NVM Insider, Issue 2 |
| Page 2 - Executive Opinion |
| Page 3 - Outside Thoughts |
| Page 4 - NVM on the Mind |
| All Pages |
The challenges of running the Operations Group at a hard IP vendor company such as Sidense may not be so obvious to the outside world. If we simply spend a few minutes focused on product definitions, you’ll get a flavor for what I mean.
The high technology community has always been innovative. Regardless of the technical or business issues that exist, clever individuals create or find solutions to these issues. As we entered the new millennium, four apparently opposing issues have hit products at the same time: rapid increases in product development costs, increasing worldwide pressure for ‘green’ products, faster moving and larger consumer markets, and increasing integration capabilities and challenges. Let’s examine each briefly and examine how Non-Volatile Memory (NVM) can be used for each.
The challenges of running the Operations Group at a hard IP vendor company such as Sidense may not be so obvious to the outside world. If we simply spend a few minutes focused on product definitions, you’ll get a flavor for what I mean.
The product line of a hard IP vendor can be viewed in terms of a simple mathematical equation, as follows:
where
If one simply assumes that each variable has a value of 5, for example, this comes out to 3125 individual products. And every time an additional process or product family is added to the mix, potentially hundreds of products could be added to the product catalog at one time.
To add more complexity, each one of these products has a set of views (i.e., Verilog, datasheet, GDSII, etc.). If we assume a total of 10 views per product, that’s over 30,000 individual files.
And that is only considering the product line definition. On top of that, we need to have all of these files under strict revision control, allow for controlled changes along the way, keep track of which products were sent to which customers, make all of this information available to our sales and support staff in real time, deal with changes to process files coming in from the foundries on a daily basis, and so on.
If one simply tries to remember which products were purchased by which customer, the best of us would get lost very quickly. The data management and business process challenges are non-trivial. As Sidense continues to develop new product lines, work on new processes, work with new foundries, and design into new nodes, and as our customer base continues to grow and our sales volume increases, our challenge is to make all of this happen as smoothly as possible and to smile through it all.
The high technology community has always been innovative. Regardless of the technical or business issues that exist, clever individuals create or find solutions to these issues. As we entered the new millennium, four apparently opposing issues have hit products at the same time: rapid increases in product development costs, increasing worldwide pressure for ‘green’ products, faster moving and larger consumer markets, and increasing integration capabilities and challenges. Let’s examine each briefly and examine how Non-Volatile Memory (NVM) can be used for each.
Over the past decades, technology and product development costs continue to rise. To combat these large increases, many people have come up with novel technical and/or business solutions to help offset these costs. A couple of examples include:
NVM can be an integral component on platform enablement. NVM can allow either the product developer or, possibly, the end consumer to configure a product.
The “green” movement has been around for a long time. What has changed is the momentum of this initiative. More people are looking at methods to save energy or use non-oil fuels to live. A few examples are:
Just as design-for-test (DFT) and design-for-manufacturing (DFM) were initially hard and more expensive to implement, in time design-for-green (DFG) will reduce the overall system operating expenses. An individual component might be slightly more expensive, but this should be covered by system-level reductions. An example would be Silicon on Insulator (SOI) ICs. A little more expensive but for the same performance, you have a 20-40% reduction in power consumed, which will reduce system-level requirements. New design methodologies and tools are helping development teams understand how to reduce power without giving up either functionality or performance. NVM can also be used to permanently or temporarily turn-off functionality that is not required, thereby saving power and extending battery life.
Products geared for the mass markets normally are supported by a large infrastructure investment. If your product is late or does not gain customer acceptance, you could lose your product line or your company. Smart product companies will develop products that can adjust to evolving customer needs. Some examples might be:
Product-programmability allows developers to reduce their risks with minimal costs or time required. Again, NVM enables products to be configured for changing markets.
Process nodes for today and tomorrow provide more integration possibilities than our current imagination can use. Often ICs dimensions are derived by the number of I/O pads required rather than from the internal core (gates) required. Few products provide enough logic to create non-pad-limited ICs, resulting in areas that are devoid of gates. Silicon providers do not provide discounts on unused area so, in effect, this area provides ‘free’ gates to the customer. Rather than wasting this area, developers can use it for functional purposes, as follows:
Each of the above ideas allow developers to minimize the time and money required to release their product to market while expanding their potential customer base by meeting smaller, regionally-based functionality. NVM can be added with no increase in die size (most designs are pad limited) and provide flexibility at no additional cost.
NVM has made significant progress over the past decade. Years ago, it was relegated to older technologies and was more expensive to use. The expense was driven by different process requirements, more area required, and complex programming requirements. These barriers have dramatically fallen. Remember, we have lots of clever innovators in high technology. Provide a problem, they will determine a solution!
Given the above challenges and how NVM can be used for little, if any, additional cost, why would someone NOT consider using it in their product?
Bill Martin has over 25 years of experience in consulting, product design and project management. He joined Mentor in 2000 and has held senior roles in Mentor Consulting and IP. In addition to Mentor, Bill previously worked for Synopsys, VLSI Technology and Mostek. He holds an MBA from the University of Texas at Dallas, and a BS in Computer Engineering from the University of Illinois, Urbana. Bill has also been granted 5 patents.
From the below list, where did you hear about Sidense? Select your choice using our online poll below . Final results will be posted in the next The NVM Insider.
In our last issue, we asked "what is the most important attribute that you would like to see in embedded OTP that you use or would consider using?" 60% of respondents identified Secure Storage as the most important attribute. Fast Read Access Time and Process Node Scalability were each identified as the most important attribute by 20% of respondents. Thank you to all who participated.