Get the latest tech news

SDcard wear leveling and translation layers (2014)


SD CARD protocol itself provides a rough blueprint of the internal design, but sometimes you can implement particular use cases hinging on the hints provided by the spec to expose certain limitatio…

We can imagine that the chip set used will include the corresponding hardware IPs or at least some form of software implementation of the SD, SPI & multiplexer logic. Boot up is completed once we enter the transfer mode, here the SD state machine is primarily meant to service I/O requests like sector reads, writes and erases. These mappings are stored separately by the firmware and this way a translation layer will abstract the flash complexities from the card user who remains oblivious to the actual physical address locations.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of layers

layers

Photo of translation

translation

Photo of leveling

leveling

Related news:

News photo

Dola Decoding by Contrasting Layers Improves Factuality in Large Language Models

News photo

Whats better: Neural nets wider with less layers or thinner with more layers

News photo

Bomb Jack display hardware