Serving the Critical Data Storage Needs
of Industrial and OEM Customers


Flash Storage Solutions for Embedded Designs
High Reliability Flash SSDs, Cards and Modules for Industrial Applications

WD, STEC, OCZ, Anobit - Where Have They All Gone - Defunct Industrial Flash Storage Suppliers

Posted by Samuel Nakhimovsky on Tuesday, 11 Feb 2014

Can't Source the SSDs Anymore

The Industrial Flash Memory Market landscape has changed dramatically over the last few years. The major suppliers of Industrial Grade Flash cards and SSDs have quietly abandoned the market and the customer base. First, about 18 months ago, Western Digital (WD) announced an abrupt end of life to their Industrial storage products. Then, about a year ago, WD had acquired STEC, a de-facto leader in the Industrial SSD space. SMART Modular's SSD division was sold to SanDisk and Anobit, an innovative SSD provider was snapped up by Apple, and finally just a few weeks ago OCZ was bought out by Toshiba in a bankruptcy proceeding.

Why did this happen, and more importantly where does a customer find a long term reliable supplier for their product needs.


Industrial Solid State Storage Products Deliver Best Reliability and Life Span - Go For The Gold

Posted by David Chen on Tuesday, 11 Feb 2014

As the world is watching the 2014 Sochi Olympics we reflect on our device portfolio and technical capability as we challenge ourselves to provide a Gold Medal level of product and service to make us memorable and dependable for our customers..

Gold Medal In Product and Service

Product Engineering - we are the technical experts in Solid State Storage design. We select the best on breed components to fulfill the most demanding customer requirements.  Whether the customer most important criteria is performance, power budget, endurance, temperature or environmental tolerance - we have an ability to propose a custom solution for the specific customer needs. Our vast experience with high speed and high reliability board design allows us to lay out the PCB with maximum tolerances for reliable operation.


Industrial SSD or Flash Cards - Most Reliable Storage Choice for Embedded Storage

Posted by David Chen on Tuesday, 11 Feb 2014

Friends frequently ask me, "What is an Industrial SSD, and how does it differ from the one I buy on Amazon and Ebay ?".  This question is quite loaded. From the first look, the Industrial and what I call "Consumer" versions of SSDs or Flash cards seem to be rather similar. Both made of semiconductors and Flash memory, both have similar capacity and the performance of the "Consumer" devices oftentimes is better than that of the "Industrial" type. On top of that, the "Industrial" SSDs typically cost more than twice than the "Consumer" ones. So what is the difference ??????

The answer is, however, quite elaborate. Industrial SSDs and Flash Cards are manufactured with the sole focus of providing superior reliability. This focus drives every facet of product development, from design considerations, component selection, test methodology, product tracking and Failure Analysis. Lets have a more detailed understanding:

Design Considerations


Best Algorithm to Improve Flash SSD Life Expectancy - Static Data Wear Leveling

Posted by Biraj Jamalayam on Tuesday, 11 Feb 2014

Unlike Dynamic Data Wear Leveling, Static Wear Leveling algorithm not only rotates the dynamic blocks, but also the blocks that store a static data partition. In many embedded applications, a significant portion of memory space is actually used by a large static partition such as OS or Application program files. Typically these files are written once and read multiple times as on the device power-up sequence. The large static data block leaves only a small memory space for file updates or data recording. Due to such unbalanced usage the dynamic memory area gets extensive wear. Once any of these high usage blocks approach the endurance limit, and begin to lose data, the whole drive would fail. To avoid this situation, a Static Wear leveling algorithm was implemented.

When the device is in a standby (non-active) mode, the algorithm drives the Flash controller to re-write the static partition from the less used blocks to the dynamic partition of the higher used blocks. By readjusting the block usage, the memory wear will be evenly spread between the static and dynamic memory partitions. The algorithm defines a usage threshold which when reached by any one memory block initiates a static partition rotation, or swapping, of the highest usage blocks for the lowest usage ones.  This process typically occurs in the background while the Flash controller is in a stand-by or non-active mode.

While the Static Data Wear Leveling algorithm can slow down Flash Drive operation during the swapping sequence and also increases the overall block usage due to the rotation overhead, it is nonetheless the best method to maximize the SSD life.