| Index |
|---|
| The NVM Insider, Issue 2 |
| Page 2 - Executive Opinion |
| Page 3 - Outside Thoughts |
| Page 4 - NVM on the Mind |
| All Pages |
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.