All times are UTC - 5 hours [ DST ]




Post new topic Reply to topic  [ 31 posts ]  Go to page Previous  1, 2
Author Message
 Post subject: Re: Samsung 870 Evo -- is it a dud model?
PostPosted: September 8th, 2023, 19:43 
Offline
User avatar

Joined: July 8th, 2019, 12:27
Posts: 148
Location: 中国大陆浙江省湖州市
fzabkar wrote:
csava wrote:
However, other brands with a history of poor practices, such as Samsung and Western Digital, might only release firmware updates. These updates could adjust the offset of the temperature sensor (actual temperature 80 degrees Celsius, displayed as 65 degrees Celsius, offset -15 degrees Celsius)...

Are you referring to the "composite" temperature? IIUC, this is a value that is derived by computing a weighted average of all the temperature sensors on the drive. As such, it would be very subjective. For example, a manufacturer could lower the reported composite temperature by applying a lower weighting to the flash core without actually falsifying the core temperature reading.

No, I'm referring to the SMART reported by the controller, where the C2 option represents temperature. The lower 4 bits represent degrees Celsius, and typically, this temperature refers to the current temperature of the disk controller. A fully functional controller will have a thermocouple installed near the NAND flash on the PCB to measure the current temperature of the NAND flash. Controllers that typically support external temperature sensors will calibrate an option defined by the manufacturer. However, in practice, regardless of which value it is, controller manufacturers can freely change it to a fixed value, modify the offset, modify the multiplier, or determine an upper limit. This also applies to the 09 option reported by SMART.

_________________
Auxiliary Tool Used For MonoLith Data Recovery, featuring the industry's most extensive Monolith pinouts
http://flash-matrix.com/


Top
 Profile  
 
 Post subject: Re: Samsung 870 Evo -- is it a dud model?
PostPosted: September 8th, 2023, 20:40 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 15539
Location: Australia
I was under the impression that current NAND flash has an on-die temperature sensor.

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: Samsung 870 Evo -- is it a dud model?
PostPosted: September 9th, 2023, 8:17 
Offline
User avatar

Joined: July 8th, 2019, 12:27
Posts: 148
Location: 中国大陆浙江省湖州市
fzabkar wrote:
I was under the impression that current NAND flash has an on-die temperature sensor.

I believe that even the latest NAND flash chips do not have internal temperature sensors. My basis for this is that NAND flash cannot change its state based on temperature readings; this part of the processing is handled by the controller. The controller can adjust the current frequency and power control based on the temperature of the NAND flash. It can also set different values in the chip's RR register based on different temperature ranges. However, I have not seen any method for obtaining the current temperature of NAND flash in the specifications of any manufacturer. But I believe that SSDs, UFS, and eMMCs with BGA packaging may include internal temperature sensors.

_________________
Auxiliary Tool Used For MonoLith Data Recovery, featuring the industry's most extensive Monolith pinouts
http://flash-matrix.com/


Top
 Profile  
 
 Post subject: Re: Samsung 870 Evo -- is it a dud model?
PostPosted: September 9th, 2023, 14:07 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 15539
Location: Australia
Micron's L06B Fortis Flash datasheet describes SET FEATURES (EFh) or SET FEATURES by LUN (D5h) and GET FEATURES (EEh) or GET FEATURES by LUN (D4h) commands. One of the features is "E7h Temperature sensor". Each bit is roughly 1.2degC.

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: Samsung 870 Evo -- is it a dud model?
PostPosted: September 9th, 2023, 16:19 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 15539
Location: Australia
Here is a Spectek datasheet with a temperature sensor:

http://www.kindlehk.com/updatefile/file/Spectek%20Nand%20Flash%20FBNL05B128G1KDBABJ4.pdf

Another one ...

https://caes.com/sites/default/files/documents/Datasheet-UT81NDQ512G8_0.pdf

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: Samsung 870 Evo -- is it a dud model?
PostPosted: September 9th, 2023, 20:33 
Offline
User avatar

Joined: July 8th, 2019, 12:27
Posts: 148
Location: 中国大陆浙江省湖州市
As you mentioned, Micron's flash memory indeed integrates a temperature sensor within the chip. I had overlooked this previously. I referred to the ONFI 5.1 specifications, which did not mention it as a mandatory requirement. I also consulted Toshiba's BICS3 manual and searched for all temperature-related content but did not find any mention of this feature. However, without exception, they all mentioned the impact of temperature on input-output impedance and provided recommended ZQ calibration reference values at different temperatures. Therefore, I believe that the integration of a temperature sensor in NAND flash is currently a specific implementation of Micron's chips.

_________________
Auxiliary Tool Used For MonoLith Data Recovery, featuring the industry's most extensive Monolith pinouts
http://flash-matrix.com/


Top
 Profile  
 
 Post subject: Re: Samsung 870 Evo -- is it a dud model?
PostPosted: September 9th, 2023, 20:40 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 15539
Location: Australia
I would heat and cool the NAND chips and monitor the temperature sensor(s). The NVMe spec allows for 8 of them (Get Log Page – SMART / Health Information Log, bytes 200 - 215).

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: Samsung 870 Evo -- is it a dud model?
PostPosted: September 9th, 2023, 20:45 
Offline
User avatar

Joined: July 8th, 2019, 12:27
Posts: 148
Location: 中国大陆浙江省湖州市
I am curious whether controller manufacturers are currently utilizing temperature sensor data from Micron NAND flash for any specific purposes. I will keep an eye out for this information.

_________________
Auxiliary Tool Used For MonoLith Data Recovery, featuring the industry's most extensive Monolith pinouts
http://flash-matrix.com/


Top
 Profile  
 
 Post subject: Re: Samsung 870 Evo -- is it a dud model?
PostPosted: September 9th, 2023, 22:35 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 15539
Location: Australia
This Sandisk patent talks about on-die NAND temperature sensors and proposes a method by which a particular NAND IC can be independently thermally throttled.

https://patentimages.storage.googleapis.com/3a/2d/db/cabea4fd3a6b29/US9811267.pdf

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: Samsung 870 Evo -- is it a dud model?
PostPosted: September 10th, 2023, 0:17 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 15539
Location: Australia
See this thread (WD/Sandisk SN770 SSD):

https://superuser.com/questions/1754770/what-are-the-3-temperatures-composite-and-sensors-reported-by-a-wd-black-sn770

WD's Dashboard reports 3 temperatures:

https://i.stack.imgur.com/65Wcj.png

The drive does not have an external temp sensor:

https://www.techpowerup.com/ssd-specs/western-digital-black-sn770-1-tb.d648

It has a single NAND.

https://technuovo.com/wp-content/uploads/2022/08/wd_black-sn770-NVMe-drive-1.jpg

The implication is that there are two on-die sensors, one for the controller and one for the NAND.

If you have an SSD like this, you could allow it sit at a stable idle temperature, then heat or cool the NAND and see which, if any, of the two temp sensors changes.

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: Samsung 870 Evo -- is it a dud model?
PostPosted: September 14th, 2023, 9:29 
Offline
User avatar

Joined: July 8th, 2019, 12:27
Posts: 148
Location: 中国大陆浙江省湖州市
https://www.youtube.com/watch?v=7k0yQAvradA
I have conducted preliminary testing on Samsung NAND flash known for premature degradation and developed a new read retry mode for them. It is called preliminary testing because the test conditions were not rigorous, and there were not many samples available. However, based on my previous knowledge of Samsung NAND flash, these chips are indeed versions with relatively lower quality in their history. I speculate that the chips used in these flashes fall within the range of fabrication processes between below 19nm and above 14nm. In the era of 3D NAND flash, manufacturers no longer disclose the fabrication processes of individual chips but instead focus on the number of stacking layers. Therefore, my assessment is based solely on my understanding of 2D NAND

_________________
Auxiliary Tool Used For MonoLith Data Recovery, featuring the industry's most extensive Monolith pinouts
http://flash-matrix.com/


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 31 posts ]  Go to page Previous  1, 2

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: westcoast and 105 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group