可全面在线自检测单粒子翻转的软件容错方法

    公开(公告)号:CN102521062A

    公开(公告)日:2012-06-27

    申请号:CN201110387908.9

    申请日:2011-11-29

    Abstract: 可全面在线自检测单粒子翻转的软件容错方法,包括:存储器地址链接配置、容错处理参数生成模块、容错处理A模块和容错处理B模块的执行,DMA分段读取程序存储器数据通过校验算法动态生成容错处理参数并进行冗余存储;容错处理B模块用于自主实时监测应用程序和容错处理A模块的运行,容错处理A用于实时容错处理B的运行,一旦程序发生单粒子翻转,从ROM加载相应代码段,达到对应用程序代码纠错的目的,整个实现过程通过DMA方式进行,不占用CPU时间,在纠错的同时保证程序实时运行,提高了软件在轨运行的可靠性和安全性,同时节省了大量的硬件成本和时间成本,提高了效率。

    一种从汉语拼音到汉字内码的快速输出方法

    公开(公告)号:CN102262669A

    公开(公告)日:2011-11-30

    申请号:CN201110214293.X

    申请日:2011-07-28

    Abstract: 本发明涉及一种从汉语拼音到汉字内码的快速输出方法,步骤包括(1)用户使用标准计算机键盘输入汉字的汉语拼音字符串;(2)输入的汉语拼音字符串用一个6维向量a=(a1,a2,a3,a4,a5,a6)T表示,其中:分量aj=第j个字母的ASCII码值,1≤j≤6;当拼音字符串长度小于6时,向量的后续分量取值为0,使用公式计算匹配查询表的表项索引号,使用该索引号定位匹配查询表中的表项位置,从该表项中获得汉字内码的存储地址;(3)在汉字内码的存储地址提取汉字,然后将汉字显示在计算机显示器上。本发明以拼音字符串为输入,计算与之对应的汉字内码的存储地址从而输出汉字,在使用内存较小的情况下搜索速度大大提高,从而大大提高了计算机汉字的输出速度。

    可全面在线自检测单粒子翻转的软件容错方法

    公开(公告)号:CN102521062B

    公开(公告)日:2015-02-11

    申请号:CN201110387908.9

    申请日:2011-11-29

    Abstract: 可全面在线自检测单粒子翻转的软件容错方法,包括:存储器地址链接配置、容错处理参数生成模块、容错处理A模块和容错处理B模块的执行,DMA分段读取程序存储器数据通过校验算法动态生成容错处理参数并进行冗余存储;容错处理B模块用于自主实时监测应用程序和容错处理A模块的运行,容错处理A用于实时容错处理B的运行,一旦程序发生单粒子翻转,从ROM加载相应代码段,达到对应用程序代码纠错的目的,整个实现过程通过DMA方式进行,不占用CPU时间,在纠错的同时保证程序实时运行,提高了软件在轨运行的可靠性和安全性,同时节省了大量的硬件成本和时间成本,提高了效率。

    一种从汉语拼音到汉字内码的快速输出方法

    公开(公告)号:CN102262669B

    公开(公告)日:2013-03-13

    申请号:CN201110214293.X

    申请日:2011-07-28

    Abstract: 本发明涉及一种从汉语拼音到汉字内码的快速输出方法,步骤包括(1)用户使用标准计算机键盘输入汉字的汉语拼音字符串;(2)输入的汉语拼音字符串用一个6维向量a=(a1,a2,a3,a4,a5,a6)T表示,其中:分量aj=第j个字母的ASCII码值,1≤j≤6;当拼音字符串长度小于6时,向量的后续分量取值为0,使用公式计算匹配查询表的表项索引号,使用该索引号定位匹配查询表中的表项位置,从该表项中获得汉字内码的存储地址;(3)在汉字内码的存储地址提取汉字,然后将汉字显示在计算机显示器上。本发明以拼音字符串为输入,计算与之对应的汉字内码的存储地址从而输出汉字,在使用内存较小的情况下搜索速度大大提高,从而大大提高了计算机汉字的输出速度。

Patent Agency Ranking