mantech 34 30 августа, 2020 Опубликовано 30 августа, 2020 · Жалоба 4 часа назад, aaarrr сказал: Если железка поддерживает N уровней на ячейку, а используется только два Ну, тут как говорится, если б у бабушки были б яйца, это был бы дедушка, понятно, что если используем 2 состояния в ячейке - это SLC. Я так понимаю слово "эмуляция", как какой-то механизм, повышающий надежность многоуровневых ячеек, не аппаратно, а алгоритмами, резервными областями и пр... 3 часа назад, __inline__ сказал: Предпочту QFP 0.4, чем BGA 0.8 А я предпочту последнее, т.к. запаять бгашку с шарами 0.8 можно с закрытыми глазами... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 63 30 августа, 2020 Опубликовано 30 августа, 2020 · Жалоба 20 minutes ago, mantech said: Я так понимаю слово "эмуляция", как какой-то механизм, повышающий надежность многоуровневых ячеек, не аппаратно, а алгоритмами, резервными областями и пр... 0, 1 => 0; 2, 3 => 1 - хоть аппаратно, хоть "алгоритмом". Эмулированная ячейка ничем не отличается от настоящей. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 34 30 августа, 2020 Опубликовано 30 августа, 2020 (изменено) · Жалоба 41 минуту назад, aaarrr сказал: 0, 1 => 0; 2, 3 => 1 Вот как минимум это уже и фигня, ибо барьер в эл-х уровнях м-у 0 и 1 в SLC будет гораздо выше, чем м-у 1 и 2 в вашем случае. Изменено 30 августа, 2020 пользователем mantech Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 63 30 августа, 2020 Опубликовано 30 августа, 2020 · Жалоба 2 minutes ago, mantech said: барьер в эл-х уровнях м-у 0 и 1 в SLC будет гораздо шире, чем м-у 1 и 2 в вашем случае Пишутся всегда условные 0 и 3. При чтении промежуточные уровни интерпретируются в пользу соответствующих крайних. Где фигня? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 34 30 августа, 2020 Опубликовано 30 августа, 2020 · Жалоба 6 минут назад, aaarrr сказал: Пишутся всегда условные 0 и 3. В таком случае, может и норм. Если размер барьера м-у 0 и 3 равен SLC-шному. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_4afc_ 24 30 августа, 2020 Опубликовано 30 августа, 2020 · Жалоба Раз уж тема ушла в обсуждение типов флеш-памяти - меня давно мучает вопрос: Почему TLC в режиме SLC пишется медленнее? Записать надо объём в 3 раза меньше, запись аналоговая и там и там. Контрольные суммы чтоли так долго считают или подкачивают каждую ячейку микроимпульсами проверяя докуда зарядилась? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AlexandrY 2 30 августа, 2020 Опубликовано 30 августа, 2020 · Жалоба 43 minutes ago, _4afc_ said: Раз уж тема ушла в обсуждение типов флеш-памяти - меня давно мучает вопрос: Почему TLC в режиме SLC пишется медленнее? Записать надо объём в 3 раза меньше, запись аналоговая и там и там. Контрольные суммы чтоли так долго считают или подкачивают каждую ячейку микроимпульсами проверяя докуда зарядилась? Думаю потому что несколько раз последовательно делается резервная запись. В микроконтроллерах есть такая фишка - превращение Flash в некую FlexRAM с большим ресурсом перезаписи. А все за счет того что пишут сразу много копий. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 63 30 августа, 2020 Опубликовано 30 августа, 2020 · Жалоба 1 hour ago, _4afc_ said: Почему TLC в режиме SLC пишется медленнее? А как иначе, если за такую же по длительности операцию записи в ячейке оказывается втрое меньше данных? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_4afc_ 24 31 августа, 2020 Опубликовано 31 августа, 2020 · Жалоба 11 hours ago, AlexandrY said: Думаю потому что несколько раз последовательно делается резервная запись. В микроконтроллерах есть такая фишка - превращение Flash в некую FlexRAM с большим ресурсом перезаписи. А все за счет того что пишут сразу много копий. Вариант, что TLC разбита на части которые объеденены во что-то типа Raid-5 логичен и что-то немного объясняет. Но что мешало сделать многоканальную запись с одновременным доступом к нескольким страницам? 10 hours ago, aaarrr said: А как иначе, если за такую же по длительности операцию записи в ячейке оказывается втрое меньше данных? Например модуляция PAM16 имеет 4 раза большую канальную скорость чем PAM4, однако символьная у них одинаковая. Если мы можем зарядить ячейку за 10мС полностью - с чего вдруг на половину будем заряжать 40мС? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 63 31 августа, 2020 Опубликовано 31 августа, 2020 · Жалоба 2 hours ago, _4afc_ said: Если мы можем зарядить ячейку за 10мС полностью - с чего вдруг на половину будем заряжать 40мС? Почему половину? Записывается за одинаковое время или один бит или несколько. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_4afc_ 24 31 августа, 2020 Опубликовано 31 августа, 2020 · Жалоба 1 hour ago, aaarrr said: Почему половину? Записывается за одинаковое время или один бит или несколько. Скорость записи TLC в Мб/с раза в 4 меньше скорости MLC. Т.е. ячейка TLC пишется более чем в 10 раз дольше. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 63 31 августа, 2020 Опубликовано 31 августа, 2020 · Жалоба 13 minutes ago, _4afc_ said: Т.е. ячейка TLC пишется более чем в 10 раз дольше. Причем тут разница с MLC? Почему ячейка TLC в режиме эмуляции SLC должна записываться в разы быстрее? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_4afc_ 24 31 августа, 2020 Опубликовано 31 августа, 2020 · Жалоба 5 minutes ago, aaarrr said: Причем тут разница с MLC? Почему ячейка TLC в режиме эмуляции SLC должна записываться в разы быстрее? Объясните своими словами, более чем одним предложением, подробно, почему на картинке ниже: TLC в режиме эмуляции SLC записывает в секунду в 4 раза больше информации. Т.е. возится с ячейкой в 12 раз меньше? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 63 31 августа, 2020 Опубликовано 31 августа, 2020 · Жалоба 17 hours ago, _4afc_ said: Почему TLC в режиме SLC пишется медленнее? 1 hour ago, _4afc_ said: TLC в режиме эмуляции SLC записывает в секунду в 4 раза больше информации Вы сначала разберитесь, больше или меньше. 1 hour ago, _4afc_ said: Объясните своими словами, более чем одним предложением, подробно, почему на картинке ниже В случае eMMC эмуляция SLC используется для повышения надежности, здесь - для повышения скорости. Понятия не имею, какие для этого используются механизмы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
megajohn 3 31 августа, 2020 Опубликовано 31 августа, 2020 · Жалоба 27.08.2020 в 16:40, _4afc_ сказал: Карта имеет право завершать запись блока в течении 250мС. За это время вы потеряете 14кБайт... а некоторые и 500мс в некоторых случаях Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться