FEMU  原版 master 7e238cc
FEMU: Accurate, Scalable and Extensible NVMe SSD Emulator (FAST'18)
ssdparams结构体 参考

ssd参数 更多...

#include <ftl.h>

成员变量

int secsz
 
int secs_per_pg
 
int pgs_per_blk
 
int blks_per_pl
 
int pls_per_lun
 
int luns_per_ch
 
int nchs
 
int pg_rd_lat
 
int pg_wr_lat
 
int blk_er_lat
 
int ch_xfer_lat
 
double gc_thres_pcent
 
int gc_thres_lines
 
double gc_thres_pcent_high
 
int gc_thres_lines_high
 
bool enable_gc_delay
 
int secs_per_blk
 
int secs_per_pl
 
int secs_per_lun
 
int secs_per_ch
 
int tt_secs
 
int pgs_per_pl
 
int pgs_per_lun
 
int pgs_per_ch
 
int tt_pgs
 
int blks_per_lun
 
int blks_per_ch
 
int tt_blks
 
int secs_per_line
 
int pgs_per_line
 
int blks_per_line
 
int tt_lines
 
int pls_per_ch
 
int tt_pls
 
int tt_luns
 

详细描述

ssd参数

结构体成员变量说明

◆ blk_er_lat

int ssdparams::blk_er_lat

NAND block erase latency in nanoseconds

◆ blks_per_ch

int ssdparams::blks_per_ch

of blocks per channel

◆ blks_per_line

int ssdparams::blks_per_line

◆ blks_per_lun

int ssdparams::blks_per_lun

of blocks per LUN

◆ blks_per_pl

int ssdparams::blks_per_pl

of blocks per plane

◆ ch_xfer_lat

int ssdparams::ch_xfer_lat

channel transfer latency for one page in nanoseconds this defines the channel bandwith

◆ enable_gc_delay

bool ssdparams::enable_gc_delay

◆ gc_thres_lines

int ssdparams::gc_thres_lines

◆ gc_thres_lines_high

int ssdparams::gc_thres_lines_high

◆ gc_thres_pcent

double ssdparams::gc_thres_pcent

◆ gc_thres_pcent_high

double ssdparams::gc_thres_pcent_high

◆ luns_per_ch

int ssdparams::luns_per_ch

of LUNs per channel

◆ nchs

int ssdparams::nchs

of channels in the SSD

◆ pg_rd_lat

int ssdparams::pg_rd_lat

NAND page read latency in nanoseconds

◆ pg_wr_lat

int ssdparams::pg_wr_lat

NAND page program latency in nanoseconds

◆ pgs_per_blk

int ssdparams::pgs_per_blk

of NAND pages per block

◆ pgs_per_ch

int ssdparams::pgs_per_ch

of pages per channel

◆ pgs_per_line

int ssdparams::pgs_per_line

◆ pgs_per_lun

int ssdparams::pgs_per_lun

of pages per LUN (Die)

◆ pgs_per_pl

int ssdparams::pgs_per_pl

of pages per plane

◆ pls_per_ch

int ssdparams::pls_per_ch

of planes per channel

◆ pls_per_lun

int ssdparams::pls_per_lun

of planes per LUN (Die)

◆ secs_per_blk

int ssdparams::secs_per_blk

of sectors per block

◆ secs_per_ch

int ssdparams::secs_per_ch

of sectors per channel

◆ secs_per_line

int ssdparams::secs_per_line

◆ secs_per_lun

int ssdparams::secs_per_lun

of sectors per LUN

◆ secs_per_pg

int ssdparams::secs_per_pg

of sectors per page

◆ secs_per_pl

int ssdparams::secs_per_pl

of sectors per plane

◆ secsz

int ssdparams::secsz

sector size in bytes

◆ tt_blks

int ssdparams::tt_blks

total # of blocks in the SSD

◆ tt_lines

int ssdparams::tt_lines

◆ tt_luns

int ssdparams::tt_luns

total # of LUNs in the SSD

◆ tt_pgs

int ssdparams::tt_pgs

total # of pages in the SSD

◆ tt_pls

int ssdparams::tt_pls

total # of planes in the SSD

◆ tt_secs

int ssdparams::tt_secs

of sectors in the SSD


该结构体的文档由以下文件生成: