The higher the
capacity of the SSD - the greater the economic incentive to use newer smaller
flash geometries. But those require more complex controller management (to
guarantee data
integrity) so that incurs greater design complexity and NRE.
PMC's
market is the enterprise - but these DSP flash concepts are used in industrial markets
too. In fact that's where they originated. Bu in industrial SSDs it can still
be sometimes cheaper
to deploy more expensive SLC memory in low capacity designs - due to the
simpler requirements of the associated controller technology and therefore also
lower demands for
power hold up
time too.
PS - in an earlier blog in this series - Stephen Bates
(whose PhD was in signal processing) - revisits the reasons why the
SSD market needs
to consider the design freedoms which come from using complex DSP flash IP -
and
he
gives examples of the tradeoffs. Such as 50% better
endurance
with LDPC codes using identical flash - or gaining
usable
capacity by using weaker codes.
LDPC error codes are very
effective but suffer from an error floor.
Validating and
investigating the design of possible solutions for SSDs requires massively
parallel hardware resources - which in turn introduces the risk of noise
errors from the simulation engine itself.
Editor:- Some of the world's leading SSD
marketers have confided in me they know from their own customer
anecdotes that there are many segments for enterprise flash arrays which
aren't listed or even hinted at in standard models of the enterprise
market.
Many of these missing market segments don't even have
names.
Hey - that means SSD-world is like a map of the US before
Lewis and Clark.
If you're a
VC should this make
you anxious or happy?
If you're a user - maybe that's why no one is
delighting you in the way you think you deserve.