November 2007
Rev 2
1/9
UM0453
User manual
M29W128GH/L Flash memory VHDL model v1.1
1 Introduction
This user manual describes the VHDL (VHSIC hardware description language) v1.1
behavioral model for the M29W128GH and M29W128GL Flash memory devices.
Organization of the VHDL model delivery package
The VHDL model delivery package is organized into a main directory, named
ST_M29W128G_V11.zip
, containing six subdirectories with their related files (see
■
code subdirectory: contains the code
■
lib subdirectory: contains library source files
■
sim subdirectory: contains the simulation initialization files
■
stim subdirectory: contains the stimuli files used for simulation
■
top subdirectory: contains the testbench file used for simulation
■
doc subdirectory: contains the application note for the model
Figure 1.
Package architecture
Note:
See the readme.txt file for the complete list of files contained in each folder.
Ai14413b
ST_M29W128G_V11.zip
doc
sim
code
stim
readme.txt
run_ncsim
m29w128g.vhd VHDL model
M29W128G_V1.1_UserManual.pdf
memory_file
CFImemory_file
NVMP_file
Autoselect.vhd
BlockErase.vhd
CFIAutoSelect.vhd
ChipErase.vhd
BufferProgram.vhd
EraseProgramSuspend.vhd
EraseSuspend.vhd
ExtendedBlock.vhd
Program.vhd
ProgramSuspend.vhd
ReadCFI.vhd
SpecialBusOp.vhd
UnlockBypass.vhd
VPPBypass.vhd
top
TestBench.vhd tesbench file
lib
block_data.vhd
extended_memory.vhd
generic_data.vhd
protection_group.vhd
string_util.vhd
utility_pack.vhd