ODM Flash Memory Development — Configuration Developed With You

In short

ODM is the case where you have a requirement but not yet a specification: a device that needs internal storage, a host you need it to enumerate on, a budget and a mechanical envelope. We develop the configuration with you — die format, capacity, controller solution and package — and hand back a specification you can take into design review. The decision that matters most at this stage is controller selection, because the most common integration failure is a part that does not enumerate reliably on the host, and that is a controller compatibility problem far more often than a capacity problem. You validate a sample on your own hardware before committing to volume.

What this covers

Requirement to configuration

Host interface, capacity, sustained write requirement, mechanical clearance and expected production life turned into a specific part configuration.

Silicon and controller selection

Dies sourced from SanDisk, Toshiba, Micron, SK Hynix, Intel and Samsung in TSOP, BGA, LGA, COB and eMMC formats. Controllers from Alcor, ITE, Xinbang and Micov in QFN, 24-pin, 48-pin and COB packages.

Mechanical fit

UDP modules at 11.3 × 24.8 × 1.45 mm or semi-finished boards at 12 × 44 × 4.5 mm, matched to your enclosure drawing.

Specification and drawing

Issued for your engineering review before you commit a layout.

Host validation samples

You test enumeration and sustained performance on your own hardware before volume.

Supply planning

NAND packages are discontinued on the supplier’s schedule, not yours. A product with a multi-year life needs a plan for it.

How the process runs

  1. Send the requirement What the device does, the host interface, capacity, mechanical clearance, volume and expected production life.
  2. Proposed configuration A specific silicon and controller combination, with the reasoning behind it.
  3. Specification and drawing Issued for your design review.
  4. Sample on your host You validate enumeration and sustained write on your own hardware.
  5. Production Built to the agreed configuration, with the batch checked before packing.

What buyers push back on

It has to enumerate on my host

The single most common integration problem. It is a controller compatibility issue far more often than a capacity issue, which is why selection is treated as an engineering decision.

I need to know what is inside

Grade and source stated on the quotation, not implied. Misrepresented flash is a documented problem across this market.

It has to fit my enclosure

Mechanical clearance decides between a UDP module and a semi-finished board. Send the drawing rather than describing it.

It has to be available in three years

NAND suppliers discontinue packages on their own schedule. Tell us your expected production life and we will plan for it.

Send us the product type, capacity, quantity, branding requirement and target date. We reply to business enquiries within 1 business day.

Start a project enquiry

Frequently asked questions

What is the difference between ODM and OEM?

In ODM you bring the requirement and we develop the configuration with you. In OEM you bring the specification and we manufacture to it. Both run on the same production chain — the difference is how much of the configuration is decided before you contact us. See OEM flash memory manufacturing.

How long does development take?

It depends on how much of the configuration is already known and how much host validation you need. Send your requirement and target date and we will confirm a schedule rather than quoting a generic number.

Will you sign an NDA before I share my design?

Tell us what you need covered. We are used to working under NDA on device integration projects.

Can you supply a datasheet?

Yes — a specification and drawing covering dimensions, interface, capacity, controller solution and package format, prepared for your design review.

What is the minimum order quantity for a developed configuration?

MOQ depends on capacity, controller solution and whether tooling is required. It is confirmed with the quotation rather than applied as a standard figure.