7.8. Summary of Internal Memory Devices
This section outlines the internal memory devices used inside the Model 346 and provides an explanation of the types of data they contain.
Part |
Location |
Function |
Volatility |
Field-modifiable |
|---|---|---|---|---|
Microchip ATSAME70Q21A Microprocessor |
Main U12 |
Microprocessor code |
Non-volatile |
No |
Microchip ATSAME70Q21A Microprocessor |
Main U67 |
Microprocessor code |
Non-volatile |
No |
Cypress FM24V10 1 Mbit serial F-RAM |
Main U12 |
Calibration, settings |
Non-volatile |
Yes |
Cypress FM24V10 1 Mbit serial F-RAM |
Main U16 |
Calibration, settings |
Non-volatile |
Yes |
Cypress FM24V10 1 Mbit serial F-RAM |
Scanner U18 |
Calibration, settings |
Non-volatile |
Yes |
Cypress FM24V10 1 Mbit serial F-RAM |
Thermocouple U18 |
Calibration, settings |
Non-volatile |
Yes |
Kingston EMMC16G-TB29-PZ90 16 GB eMMC Flash |
Digital U6 |
Operating system, firmware repository, app service, and instrument settings |
Non-volatile |
Yes |
Micron 557-MT53E1G32D2FW 4 GB DDR4 SRAM |
Digital U2 |
Run-time data storage |
Volatile |
No |
The Atmel/Microchip ATSAME70Q21A is a microprocessor with 2048 KB of onboard programmable flash memory. The code is loaded by initiating a firmware update over the remote interface.
The Cypress FM24V10 is a 128 KB I2C FRAM. It is used to store calibration constants, instrumentation settings. The memory is programmed at Lake Shore and is modified when changing user settings.
The Kingston EMMC16G-TB29-PZ90 is a 16 GB eMMC flash memory used to store the instrument operating system. It also contains the local firmware repository and app service, and system level settings like network configuration and date, time, volume and brightness.
The Micron 557-MT53E1G32D2FW is a 4 GB DDR4 SRAM. This memory is used by the operating system and applications during runtime as temporary data storage. Data is lost on a power cycle.