TSMC BCD GEN3的仿真MODEL是比较完备的,其它PDK可能没有这么完备。
model | |
---|---|
pre_simu | |
noise_typical/best/worst/mc | 在IC617+SPECTRE201的测试环境下,暂未发现这个设置对noise仿真的影响 |
其次选择所有器件的corner,可以值选择tt/ss/ff,也可以分别按照器件逐个选择。如果对应选择正确 的,这两个没有区别。
model | model_type | |
---|---|---|
tt/ss/ff | 所有器件 | |
tt/ss/ff/fs/fsmarcro_mos_moscap | MOS和VAR | |
tt/ss/ffmom | 电容 | |
tt/ss/ffres_bip_dio_disres | 电阻、二极管、三极管 |
local = mismatch,是本地的失配,器件与器件之间的失配;
model | model_type | process | mismatch | all |
---|---|---|---|---|
localmconly_mos_moscap | mac | fixed | variation | variation_mis |
localmconly_mom | 2t,3t | fixed | variation | variation_mis |
localmconly_res_bip_dio_disres | 2t,3t | fixed | variation | variation_mis |
global=process,是由于process导致的统一的偏差,但是这个偏差没有到ss/ff极限,而是以正态分布给出,在这种仿真下,虽然不同iteration下性能不同,但是同一个iteration下,所有器件的变化都是一致的,不存在本地失配。
model | model_type | process | mismatch | all |
---|---|---|---|---|
globalmc_localmc_mos_moscap | mac | variation | variation | variation_all |
globalmc_localmc_mom | 2t,3t | variation | variation | variation_all |
globalmc_localmc_res_bip_dio_disres | 2t,3t | variation | variation | variation_all |
gloobalcorner = corner,在这种情况下,器件在统一的tt/ss/ff的corner前提下,叠加了本地失配
model | model_type | process | mismatch | all |
---|---|---|---|---|
tt/ss/ff/fs/sfglobalcorner_localmac_mos_moscap | mac | fixed corner | variation | variation_mis under fixed coner |
tt/ss/ffglobalcorner_localmac_mom | 2t,3t | fixed corner | variation | variation_mis under fixed coner |
tt/ss/ffglobalcorner_localmac_res_bip_dio_disres | 2t,3t | fixed corner | variation | variation_mis under fixed coner |
simple-corner | custom-corner | corner+mismatch | mismatch | process+mismatch |
---|---|---|---|---|
Total Coner | Total Coner | Global Corner + Local MC | Local MC only | Global MC + Local MC |
pre_simu | pre_simu | pre_simu | pre_simu | pre_simu |
noise_typical/best/worst | noise_typical/best/worst | noise_mc | noise_mc | noise_mc |
tt/ss/ff | tt/ss/ff/fs/fsmarcro_mos_moscap | tt/ss/ff/fs/sfglobalcorner_localmac_mos_moscap | localmconly_mos_moscap | globalmc_localmc_mos_moscap |
tt/ss/ffmom | tt/ss/ffglobalcorner_localmac_mom | localmconly_mom | globalmc_localmc_mom | |
tt/ss/ffres_bip_dio_disres | tt/ss/ffglobalcorner_localmac_res_bip_dio_disres | localmconly_res_bip_dio_disres | globalmc_localmc_res_bip_dio_disres |