-
公开(公告)号:CN117520025A
公开(公告)日:2024-02-06
申请号:CN202211040345.0
申请日:2022-08-29
申请人: 台湾发展软体科技股份有限公司
摘要: 本发明提供一种故障减轻方法及数据处理电路。将第一数据写入存储器;根据第一数据在故障位的一个或更多个相邻位确定运算结果;根据运算结果确定新值;使用新值取代第一数据在故障位上的数值,以形成第二数据。第一数据包括多个位。第一数据为图像相关的数据、对图像进行特征提取的乘积累加运算所用的权重及/或激活运算所用的数值。相邻位相邻于故障位,且运算结果是对第一数据在存储器上的未故障位的数值运算所得。藉此,可减少存储器故障的影响。
-
公开(公告)号:CN116382627A
公开(公告)日:2023-07-04
申请号:CN202111571037.6
申请日:2021-12-21
申请人: 台湾发展软体科技股份有限公司
IPC分类号: G06F7/544 , G06N3/0464
摘要: 本发明实施例提供一种数据处理电路及故障减轻方法,其适用于具有故障位的存储器,且存储器用于存储图像相关的数据、对图像进行特征撷取的乘积累加运算所用的权重及/或激励运算所用的数值。将序列资料写入存储器。序列数据的位数等于存储器的某一序列区块中用于存储数据的位数。自存储器存取序列数据,其包括忽略对存储器中故障位上的存取。对序列数据中对应于故障位的位上的数值使用存储器中未故障位上的数值取代,以形成新序列资料。新序列数据用于乘积累加运算。藉此,可对故障存储器改进图像辨识的准确度。
-
公开(公告)号:CN115879523A
公开(公告)日:2023-03-31
申请号:CN202210876890.7
申请日:2022-07-25
申请人: 台湾发展软体科技股份有限公司
摘要: 本发明实施例提供一种误差校正装置及方法。方法适用于校正机器学习加速器,且机器学习加速器利用模拟电路实现运算。确定神经网络中的一个或更多个运算层的输出值与对应的正确值之间的误差。这些运算层是由模拟电路实现运算。根据误差生成校正节点。校正节点位于那些运算层的下一层。校正节点用于最小化误差。校正节点是通过数字电路实现。藉此,可降低模拟电路的错误及失真。
-
公开(公告)号:CN117519642A
公开(公告)日:2024-02-06
申请号:CN202211023052.1
申请日:2022-08-25
申请人: 台湾发展软体科技股份有限公司
摘要: 本发明提供一种存储装置及用于内存计算的数据重排方法。在方法中,确定第一序列数据是否有都为第一值的两个目标位,在都为第一值且彼此相邻的两个目标位之间插入为第二值的非目标位以生成第二序列数据,并通过存储器中的存储单元接收第二序列数据以对第二序列数据进行乘积累加运算。第一序列数据中的每一位为第一值及第二值中的一个,且那两个目标位中的一个在第一序列数据中的位置相邻于那两个目标位中的另一个。两个目标位及非目标位位于第一序列数据中。藉此,可减少错误率。
-
公开(公告)号:CN115794453A
公开(公告)日:2023-03-14
申请号:CN202210973016.5
申请日:2022-08-15
申请人: 台湾发展软体科技股份有限公司
摘要: 本发明实施例提供一种数据处理电路及故障减轻方法。这方法适用于具有一个或更多个故障位的存储器,且存储器提供区块供数据存储。确定区块中的多个位上的值经神经网络中的一个或更多个运算层的输出与对应的正确值之间的差异。这些位分别作为故障位。根据差异确定存储器的修补条件。这修补条件包括故障位处于区块中的位置与存储器中的一个或更多个未故障位之间的对应关系。根据修补条件使用存储器中的一个或更多个未故障位上的值取代故障位上的值。藉此,可降低预测错误的机率。
-
公开(公告)号:CN115238875A
公开(公告)日:2022-10-25
申请号:CN202210429752.4
申请日:2022-04-22
申请人: 台湾发展软体科技股份有限公司
摘要: 本发明实施例提供一种数据处理电路和故障减轻方法。在方法中,分割序列数据成为多个子序列。将子序列中的第一子序列自存储器存取出来进行乘积累加运算,以获得第一运算结果。将子序列中的第二子序列在存储器内进行乘积累加运算,以获得第二运算结果。组合第一运算结果和第二运算结果。第一运算结果和第二运算结果的组合结果相关于序列数据经乘积累加运算的结果。藉此,降低错误率,进而减轻故障。
-
-
-
-
-