ETCIM-解决传统SRAM纠错方法在数字CIM上的局限论文名:ETCIM: Error-Tolerant Digital CIM Processor WithRedundancy-Free Hard Error Repair and Run-TimeSoft Error Correction, 来自香港科技大学Fengbing Tu老师组。
SRAM的读出error分为hard与soft两类,hard error由芯片制造的过程产生。soft error指存内计算时Bit line上的值翻转不正确导致计算错误。传统的SRAM error correction对hard error采用column repair,对soft error采用hamming error correction code (ECC)。
column repair:当制造缺陷导致某一列存储单元(SRAM cell column)失效时,电路会通过冗余列(redundant column) 来替换坏掉的列,从而提高芯片的良率和可用性。其工作流程为:
添加冗余列:在 SRAM 阵列中额外预留一些“备用列”(redu ...
