- initialize.c : initialize the structures of ssd, mappings, channels and so on, load parameters from the parameter file;
- interface.c : get requests from the trace file, a request includes timestamp, start lpn, length, read/write flag, fingerprint;
- buffer.c : no buffer simulation, just handle the acquired requests;
- ftl.c : functional module of FTL, address allocation, GC and so on;
- flash.c : flash time line simulation.