************************************************************************ ************************************************************************ ** ** ** Application notes for Fujitsu's FLASH memory devices ** ** ** ** To find the application notes for your device search for the ** ** 'core' part name. As an example using the MBM29LV650UE-PFTN 48 ** ** pin TSOP you would search on '29LV650' ** ** ** ************************************************************************ ************************************************************************ ************************************************************************ 29DL321TD-PFTN ---------- This device has Hidden ROM. The size is 8000h that is located out of main 200000h array. Hidden ROM size is added to device block size. The address 200000h-207FFFh area means Hidden ROM area. The sector #71 means sector for Hidden ROM area. Hidden ROM has one time protect feature. Once the Hidden ROM is protected, any further modification is impossible. ************************************************************************ MBM29DL640E-PFTN ---------- MBM29LV650UE-PFTN ---------- MBM29LV651UE-PFTN ---------- Due to User RAM limitations on the Unisystem programmers, this 64Mbit device had to be split into 2 equal 32Mbit Quadrants . Unisystem RAM mapping: Device mapping: --------------- 0Mbit ---------------------- 0Mbit | 0 hex | | Quadrant 1 | | |- mapped here ---> | 0-1FFFFF hex | | |- Or -- | | | | | | | | | | | | | 200000 hex | | |----------------------| 32Mbit --------------- 32Mbit | | | | | | `- here --> | 200000->3FFFFF hex | | | |----------------------| 64Mbit Quadrant 1 = Device addresses 0 -> 1FFFFF hex Quadrant 2 = Device addresses 200000 -> 3FFFFF hex Due to ram limitations on the Unisystem programmers, this 64Mbit device had to be split into 2 equal 32Mbit Quadrants . Make menu selections as: suffix L = The Quadrant of the 64Mbit device that has Device addresses 0 -> 1FFFFF hex ( 0 -> 3FFFFF for 8-Bit devices) suffix U = The Quadrant of the 64Mbit device that has Device addresses 200000 -> 3FFFFF hex ( 400000 -> 7FFFFF for 8-Bit devices) Protection register data can be programmed with either Quadrant selected. To load data from a data file for either Quadrant of the device you must set the download options as shown in the table below. The memory size of each Quadrant corresponds to a 64Mbit device. I/O addr Memory begin User data Device addr Menu selection: offset: address: size: range: Quadrant L : 0 hex 0 hex 200000 hex 0 -> 1FFFFF hex Quadrant U : 400000 hex 0 hex 200000 hex 200000 -> 3FFFFF hex Note - For an 8-Bit device the User Data Sizes and Device Address Ranges would need to be doubled. Example of downloading a data file: NOTE: Quadrant L = The Quadrant of the 64Mbit device that has Device addresses 0 -> 1FFFFF hex (0 -> 3FFFFF for 8 bit devices) Quadrant A1 = The Quadrant of the 128Mbit device that has Device addresses 200000 -> 3FFFFF hex (400000 -> 7FFFFF for 8 bit devices) The following example would be in regard to loading data into the programmer memory map from a datafile, and the data is intended to be programmed into either Quadrant L or Quadrant A1: I/O Translation Format 99 I/O addr offset 400000 Memory begin address 0 User data size 200000 (400000 for 8 bit devices) Example of editing device data in the memory editor: If data editing needs to done in the user RAM memory editor the appropriate Quadrant Menu Selection (see table above) must first be determined. As an example if editing data at the device address starting at location 2F8000 hex, that device address location would fall into the Quadrant U or Quadrant A1. To find where location 2F8000 hex corresponds to location in the Quadrant U or Quadrant A1 subtract the beginning device address range from the location you want to edit. In this case the location of device address location 2F8000 hex is in the Quadrant U or Quadrant A1 memory address is F8000 hex (F8000 hex = 2F8000 hex - 200000 hex). ************************************************************************ ************************************************************************