首页> 外国专利> SSD XOR XOR-Based Scrambler/Descrambler for SSD Communication Protocols

SSD XOR XOR-Based Scrambler/Descrambler for SSD Communication Protocols

机译:基于SSD XOR XOR的SSD通信协议的加扰器/解扰器

摘要

An exemplary embodiment of descrambling and scrambling a memory channel includes executing a training mode. The training mode is executed on a memory device to search for XOR vectors used by a host system in order to scramble data. The search for the XOR vectors is performed by inputting all zero training data to a scrambling algorithm for all locations of memories of the memory device to generate training data, the scrambled training data is transmitted to the memory channel of the memory device, and the scrambled training data is the same as the XOR vectors corresponding to the locations of the memory. Further, the search includes receiving the scrambled training data of the memory channel by the memory device, and storing the scrambled training data as the XOR vectors for the corresponding locations of the memories. Further, the search includes receiving the scrambled data, and using a stored XOR vector for the location of a specific memory to descramble the scrambled data. The present invention provides a process of scrambling and descrambling channel data without requiring the knowledge or an inverse design of the knowledge of the scrambling algorithm provided by a host memory controller.
机译:对存储信道进行解扰和加扰的示例性实施例包括执行训练模式。训练模式在存储设备上执行,以搜索主机系统使用的XOR向量以对数据进行加扰。通过将所有零个训练数据输入到加扰算法中的XOR向量搜索,以对存储设备的存储器的所有位置生成训练数据,将加扰的训练数据发送到存储设备的存储通道,并将加扰的数据训练数据与对应于存储器位置的XOR向量相同。此外,搜索包括由存储设备接收存储信道的加扰的训练数据,以及将加扰的训练数据存储为存储器的相应位置的XOR向量。此外,搜索包括:接收加扰的数据;以及使用所存储的XOR矢量用于特定存储器的位置来对加扰的数据进行解扰。本发明提供了对信道数据进行加扰和解扰的过程,而不需要由主机存储控制器提供的加扰算法的知识或知识的逆设计。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号