一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

写操作电路、半导体存储器和写操作方法与流程

2021-04-27 14:26:00 来源:中国专利 TAG:存储器 半导体 操作方法 电路 操作

技术特征:
1.一种写操作电路,应用于半导体存储器,其特征在于,包括:数据判断模块,用于根据所述半导体存储器的前次输入数据和当前输入数据中数据变化的位数,确定是否翻转所述当前输入数据,以生成翻转标识数据和中间数据;数据缓冲模块,连接于所述数据判断模块,用于根据使能信号和所述中间数据确定全局总线的初始态;数据接收模块,连接于存储块,所述数据接收模块接收所述全局总线上的全局总线数据,并通过所述翻转标识信号线接收所述翻转标识数据,用于根据所述翻转标识数据,对所述全局总线数据进行解码,并将解码后的数据写入所述半导体存起的存储块,所述解码包括确定是否翻转所述全局总线数据。2.根据权利要求1所述的写操作电路,其特征在于,所述数据判断模块用于根据所述当前输入数据与所述前次输入数据之间的变化,确定变化标记数据;以及在所述变化标记数据中为高的位数大于预设值的情况下,将所述当前输入数据的翻转数据作为所述中间数据输出,并将所述翻转标识数据置为高;在所述变化标记数据中为高的位数小于等于所述预设值的情况下,将原始的当前输入数据作为所述中间数据输出,并将所述翻转标识数据置为低。3.根据权利要求2所述的写操作电路,其特征在于,所述数据判断模块包括;数据比较单元,用于在所述当前输入数据与所述前次输入数据没有变化的情况下,将所述变化标记数据置为低;以及在所述当前输入数据与所述前次输入数据有变化的情况下,将所述变化标记数据置为高;数据判断单元,所述数据判断单元的输入端连接于所述数据比较单元的输出端,以接收所述变化标记数据,所述数据判断单元的输出端与所述翻转标识信号线连接,所述数据判断单元用于在所述变化标记数据中为高的数据的位数大于预设值的情况下,将所述翻转标识数据置为高;以及在所述变化标记数据中为高的数据的位数小于等于所述预设值的情况下,将所述翻转标识数据置为低;数据选择器,所述数据选择器的输入端通过所述翻转标识信号线接收所述翻转标识数据,所述数据选择器用于在所述翻转标识数据为高的情况下,将所述当前输入数据的翻转数据作为所述中间数据输出;以及在所述翻转标识数据为低的情况下,将原始的当前输入数据作为所述中间数据输出。4.根据权利要求3所述的写操作电路,其特征在于,所述数据比较单元包括;锁存器,用于锁存所述前次输入数据的状态,以及所述前次输入数据对应的前次时钟信号;状态比较器,连接于所述锁存器,用于在所述当前输入数据的状态与所述前次输入数据的状态没有变化的情况下,将所述变化标记数据置为低;以及在所述当前输入数据的状态与所述前次输入数据的状态有变化的情况下,将所述变化标记数据置为高。5.根据权利要求2所述的写操作电路,其特征在于,所述变化标记数据和所述中间数据均被划分为m组,所述翻转标识数据为m位,m位翻转标识数据与m组变化标记数据一一对应,并且m位翻转标识数据与m组中间数据一一对应,其中,m为大于1的整数。6.根据权利要求5所述的写操作电路,其特征在于,每组变化标记数据为n位,其中,n为大于1的整数,所述数据判断模块用于在输入的一组变化标记数据中为高的数据的位数大
于n/2的情况下,将输入的一组变化标记数据的翻转数据作为对应的一组中间数据输出,并将输入的一组变化标记数据对应的一位翻转标识数据置为高;以及在输入的一组变化标记数据中为高的数据的位数小于等于n/2的情况下,将输入的一组变化标记数据作为对应的一组中间数据输出,并将输入的一组变化标记数据对应的一位翻转标识数据置为低。7.根据权利要求5所述的写操作电路,其特征在于,所述数据选择器包括m个数据选择单元,所述数据选择单元包括:第二反相器,所述第二反相器的输入端通过所述翻转标识信号线接收所述翻转标识数据;第三反相器,所述第三反相器的输入端连接于所述数据判断单元,用于从所述数据判断单元接收所述当前输入数据;第一传输门,所述第一传输门的输入端连接于所述第三反相器的输出端,所述第一传输门的输出端与所述第一反相器的输入端连接,用于输出所述中间数据,所述第一传输门的反控制端连接于所述第二反相器的输出端,所述第一传输门的正控制端通过所述翻转标识信号线接收所述翻转标识数据;第二传输门,所述第二传输门的输入端连接于所述数据判断单元,用于从所述数据判断单元接收所述当前输入数据,所述第二传输门的输出端与所述第一反相器的输入端连接,用于输出所述中间数据,所述第二传输门的反控制端通过所述翻转标识信号线接收所述翻转标识数据,所述第二传输门的正控制端连接于所述第二反相器的输出端。8.根据权利要求1所述的写操作电路,其特征在于,所述全局总线数据为m组,m位翻转标识数据与m组全局总线数据一一对应,所述数据接收模块包括m个数据接收单元,所述数据接收单元连接于所述存储块,所述数据接收单元用于根据一位翻转标识数据,对对应组的全局总线数据进行所述解码。9.根据权利要求8所述的写操作电路,其特征在于,所述数据接收单元包括:第四反相器,所述第四反相器的输入端通过所述翻转标识信号线接收所述翻转标识数据;第五反相器,所述第五反相器的输入端通过所述全局总线接收所述全局总线数据;第三传输门,所述第三传输门的输入端连接于所述第五反相器的输出端,所述第三传输门的输出端与所述存储块连接,用于向所述存储块输出解码后的数据,所述第三传输门的反控制端连接于所述第四反相器的输出端,所述第三传输门的正控制端通过所述翻转标识信号线接收所述翻转标识数据;第四传输门,所述第四传输门的输入端通过所述全局总线接收所述全局总线数据,所述第四传输门的输出端与所述存储块连接,用于向所述存储块输出解码后的数据,所述第四传输门的反控制端通过所述翻转标识信号线接收所述翻转标识数据,所述第四传输门的正控制端连接于所述第四反相器的输出端。10.根据权利要求1至9任一项所述的写操作电路,其特征在于,所述数据缓冲模块包括;多个逻辑与非门,所述逻辑与非门的两个输入端分别接收所述使能信号和所述当前输入数据;多个第五反相器,所述第五反相器的输入端接收所述使能信号;
多个逻辑或非门,所述逻辑或非门的两个输入端分别接收所述当前输入数据和连接于所述第五反相器;多个pmos晶体管,所述pmos晶体管的栅极连接于所述逻辑与非门的输出端,所述pmos晶体管的漏极连接于所述全局总线;多个nmos晶体管,所述nmos晶体管的栅极连接于所述逻辑或非门的输出端,所述nmos晶体管的漏极连接于所述全局总线以及所述nmos晶体管的漏极。11.一种半导体存储器,其特征在于,包括权利要求1至10任一项所述的写操作电路。12.一种写操作方法,应用于半导体存储器,其特征在于,包括:根据所述半导体存储器的前次输入数据和当前输入数据中数据变化的位数,确定是否翻转所述当前输入数据,以生成翻转标识数据和中间数据;根据使能信号和所述中间数据确定所述全局总线的初始态;根据所述翻转标识数据,对所述全局总线上的全局总线数据进行解码,所述解码包括确定是否翻转所述全局总线数据;将解码后的数据写入存储块。13.根据权利要求12所述的写操作方法,其特征在于,根据所述半导体存储器的前次输入数据和当前输入数据中数据变化的位数,确定是否翻转所述当前输入数据,以生成翻转标识数据和中间数据,包括:根据所述当前输入数据与所述前次输入数据之间的变化,确定变化标记数据;在所述变化标记数据中为高的位数大于预设值的情况下,将所述当前输入数据的翻转数据作为所述中间数据输出,并将所述翻转标识数据置为高;在所述变化标记数据中为高的位数小于等于所述预设值的情况下,将原始的当前输入数据作为所述中间数据输出,并将所述翻转标识数据置为低。14.根据权利要求13所述的写操作方法,其特征在于,在所述变化标记数据中为高的位数大于预设值的情况下,将所述当前输入数据的翻转数据作为所述中间数据输出,并将所述翻转标识数据置为高;在所述变化标记数据中为高的位数小于等于所述预设值的情况下,将原始的当前输入数据作为所述中间数据输出,并将所述翻转标识数据置为低,包括:将所述变化标记数据划分为m组,其中,每组变化标记数据为n位,m和n均为大于1的整数;在输入的一组变化标记数据中为高的数据的位数大于n/2的情况下,将输入的一组变化标记数据的翻转数据作为对应的一组中间数据输出,并将输入的一组变化标记数据对应的一位翻转标识数据置为高;在输入的一组变化标记数据中为高的数据的位数小于等于n/2的情况下,将输入的一组变化标记数据作为对应的一组中间数据输出,并将输入的一组变化标记数据对应的一位翻转标识数据置为低。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜