Memory Xplorer Terminology
Contents
- Terminology
- Evaluation Kit
- USB Base Board
- Socket Board
- Editor Panel
- Array Tools Panel
- Write Panel
- Read Panel
- Erase Panel
- Hex Editor
- Device Properties Panel
- Extra Features Panels
- Event Log
- (Manufacturer) Identification Register
- Security Register
- Serial Number
- User Programmable Identification Number
- EUI-48, EUI-64
- Status Register
- Memory Partition Registers
- Configuration Register
- Hardware Address Register (HAR)
- Write Protection Register (WPR)
- Progress Indicator
- Learn More
Terminology
Here is a list of helpful terms with brief explanations associated with Microchip Memory Xplorer and Microchip’s serial EEPROM devices. Refer to your product datasheet for specifics about your device.
Evaluation Kit
This is the combined USB Base Board and socket board that interfaces to the serial EEPROM device and Memory Xplorer application.
USB Base Board
A USB Base Board is a universal adapter board that connects to the socket board using a 5 x 2 header and to the PC via USB.
Socket Board
An adapter board that connects the serial EEPROM device to the USB Base Board. These boards are unique per device package and protocol. There are currently two:
Editor Panel
This is Memory Xplorer’s Editor Panel (Home Screen) that includes all the other panels that comprise the tool.
Array Tools Panel
The Array Tools panel shows either the Write Panel or the Read Panel, depending on which operation has been selected using the selector at the top of the panel. It also includes the Write or Read button to initiate the desired operation. See the "Array Tools Panel" section on the "Memory Xplorer Editor Panel" page for details.
Write Panel
This panel provides an interface to perform various write operations to the serial EEPROM device. It is accessed by clicking the Write Selector on top of the Array Tools Panel section. See the "Write Operation" section of the "Memory Xplorer Write, Read and Erase Operations" page for information on how to perform a write operation.
Read Panel
This panel provides an interface to perform various read operations from the serial EEPROM device. It is accessed by clicking on Read Selector on top of the Array Tools Panel section. See the "Read Operation" section of the "Memory Xplorer Write, Read and Erase Operations" page for information on how to perform a read operation.
Erase Panel
This panel provides an interface to perform various erase operations from the serial EEPROM device. It is accessed by clicking on Erase Selector on top of the Array Tools Panel section. See the "Erase Operation" section of the "Memory Xplorer Write, Read and Erase Operations" page for information on how to perform a erase operation.
Hex Editor
The Hex Editor shows the contents of the various device memories and provides a way to change the contents prior to a write operation. It is updated automatically after read and write operations.
Device Properties Panel
Located in the top right corner of the Editor Panel, it provides information about the selected device as well as links to the product page and to order samples.
Extra Features Panels
Extra Features Panels can be individually selected using the icons in the left column of the Editor Panel. These icons provide access to the various device features included in the selected device, e.g. Security Register, Configuration Register, etc. Refer to the product datasheet for available features and definitions. The default is the Array Tools Panel.
Event Log
The Event Log is located on the bottom center of the Editor Panel. It displays the various parameter changes, operations and errors Memory Xplorer encounters. It provides a complete history of the current session.
(Manufacturer) Identification Register
This register is unique to CS device families. It is a 24-bit value that contains the manufacturer, density and revision information. This register contains device identification data in compliance with JEDEC standard for Manufacturer and Device ID Read Methodology.
Security Register
The Security Register contains a serial number and user-programmed lockable ID page. The Serial Number and lock status are available by clicking the Security Register icon.
The entire contents (Serial Number and User Programmable Identification Number) can be viewed by selecting the Security Register tab in the HEX Editor.
Serial Number
The Serial Number is a factory-programmed, read-only serial number. This serial number is unique across all Microchip CS series EEPROM devices. It can read by clicking the Security Register icon in the left column.
User Programmable Identification Number
This is a user-programmable, lockable ID page. Devices that support it have dedicated instructions to permanently lock this memory region. It is accessed by clicking the Security Register tab in the HEX Editor. It is all memory locations below the line in the HEX Editor memory view.
EUI-48, EUI-64
EUI-48™ and EUI-64™ are serial EEPROM devices pre-programmed with a globally unique node address. They are standardized and provided by the IEEE Registration Authority. These identification numbers are located in the last row of memory (0xF8 – 0XFF). They can be viewed by selecting the Main Array tab in the HEX Editor and scrolling to the end of the memory view.
Status Register
Unique to SPI serial EEPROMs, the Status Register provides flags to manage write protection, errors, write operations, etc. Once selected, hovering the mouse over the bit names will highlight the bit value and position in the Status Register.
Memory Partition Registers
This register can be programmed with an ending address for partitions and configure their behavior.
Configuration Register
Can consist of multiple registers, including Write Protection Register and Hardware Address Register (HAR), etc. It is accessed by clicking the Config Register icon in the left column. Once selected, hovering the mouse over the bit names will highlight the bit value and position in the Configuration Register.
Hardware Address Register (HAR)
The Hardware Address Register (HAR) allows for modification of the hardware client I2C address bits in the device address byte that the device will acknowledge.
Write Protection Register (WPR)
Some serial EEPROM devices utilize a software sequence that allows a portion or the entire EEPROM to be inhibited from being written to by modifying the contents of the WPR. If desired, the WPR can be set so that it may no longer be modified, thereby making the current protection configuration permanent.
Progress Indicator
After clicking the Write or Read button, Memory Xplorer will display read status by highlighting read rows in the HEX Editor’s memory view. Once the operation is complete, highlights are removed.
Learn More
- Memory Xplorer Embedded Memory Evaluation Platform
- Evaluation Kits
- SPI Introduction
- I2C Bus Introduction
- What is Single Wire Interface (SWI) Protocol?
- UID (Unique ID)
- MAC (Media Access Control) Addresses
- EEPROM Endurance Tutorial (AN1019)
- Order Samples
- Serial EEPROM
- Microchip Purchasing and Client Services
- MPLAB® IPE Intel HEX File Format