用于误差校正的系统和方法技术方案

技术编号:23352203 阅读:58 留言:0更新日期:2020-02-15 07:03
一种用于误差校正的方法和系统。该方法可以包括:打开动态存储器模块的多个存储体中的存储体的选定行;以及在选定行打开时,(i)接收选定数据子块,其选定数据子块以写入选定行为目标,(ii)计算与选定数据子块相关的选定误差校正码子块,(iii)将选定误差校正码子块缓存在不同于动态存储器模块的缓存存储器中,以及(iv)将选定误差校正码子块写入选定行。

System and method for error correction

【技术实现步骤摘要】
【国外来华专利技术】用于误差校正的系统和方法交叉引用本申请要求专利申请日期为2017年4月17日的美国临时专利序列号62/486006的优先权,其通过引用并入本文中。
技术介绍
先进驾驶员辅助系统(ADAS)和自主驾驶汽车(AV)系统将相机和其他传感器与对象分类器一起使用,这些对象分类器被设计为检测在道路上导航的车辆的环境中的特定对象。对象分类器被设计为检测预定义对象,并在ADAS和AV系统中用于基于在其位置处检测到的对象的类型等来控制车辆或警告驾驶员。随着ADAS和AV系统朝着完全自主运行的方向发展,保护这些系统生成的数据将是有益的。
技术实现思路
下面的详细描述参考附图。在可能的情况下,在附图和以下描述中使用相同的附图标记来指代相同或相似的部件。尽管本文描述了若干说明性实施例,但修改、改编和其他实现方式是可能的。例如,可以对附图中示出的组件进行替换、添加或修改,并且可以通过对所公开的方法进行替换、重新排序、移除或增加步骤来修改本文描述的说明性方法。因此,以下详细描述可以不限于所公开的实施例和示例。所公开的实施例提供了可以用作自主导航/驾驶本文档来自技高网...

【技术保护点】
1.一种用于误差校正的方法,所述方法包括:/n打开动态存储器模块的多个存储体中的存储体的选定行;/n在所述选定行打开时,由所述动态存储器模块接收选定数据子块,其中,所述选定数据子块是通过通信链路接收的并且以写入所述选定行为目标;/n在所述选定行打开时,由误差校正单元计算与所述选定数据子块相关的选定误差校正码子块;/n将所述选定误差校正码子块缓存在不同于所述动态存储器模块的缓存存储器中;/n在所述选定行打开时,将所述选定误差校正码子块写入所述选定行;其中,所述写入包括通过所述通信链路将所述选定误差校正码子块发送到所述动态存储器模块;以及/n关闭所述选定行。/n

【技术特征摘要】
【国外来华专利技术】20170417 US 62/486,0061.一种用于误差校正的方法,所述方法包括:
打开动态存储器模块的多个存储体中的存储体的选定行;
在所述选定行打开时,由所述动态存储器模块接收选定数据子块,其中,所述选定数据子块是通过通信链路接收的并且以写入所述选定行为目标;
在所述选定行打开时,由误差校正单元计算与所述选定数据子块相关的选定误差校正码子块;
将所述选定误差校正码子块缓存在不同于所述动态存储器模块的缓存存储器中;
在所述选定行打开时,将所述选定误差校正码子块写入所述选定行;其中,所述写入包括通过所述通信链路将所述选定误差校正码子块发送到所述动态存储器模块;以及
关闭所述选定行。


2.根据权利要求2所述的方法,其中,关闭所述选定行包括对所述选定行进行预充电。


3.根据权利要求1所述的方法,包括在所述选定行中存储比误差校正码子块更多的数据子块。


4.根据权利要求1所述的方法,包括在所述选定行中存储数据块和单个误差校正码块;其中,每个数据块包括数据子块,并且其中,所述单个误差校正码块包括误差校正码子块。


5.根据权利要求1所述的方法,包括:
打开属于所述多个存储体中的任何一个存储体的新选定行;
在所述新选定行打开时,由所述动态存储器模块通过所述通信链路接收新选定数据子块,所述新选定数据子块以写入所述新选定行为目标;
在所述新选定行打开时,由所述误差校正单元计算与所述新选定数据子块相关的新选定误差校正码子块;
将所述新选定误差校正码子块缓存在所述缓存存储器中;
当所述新选定行打开时,将所述新选定误差校正码子块写入所述新选定行;其中,所述写入包括通过所述通信链路将所述新选定误差校正码子块发送到所述动态存储器模块;以及
关闭所述新选定行。


6.根据权利要求1所述的方法,包括:
接收用于读取存储在所述动态存储器模块的所述多个存储体中的不同存储体处的第一多个数据子块的请求;
检查所述缓存存储器是否存储与所述第一多个数据子块中的任何一个数据子块相关的误差校正子块;
通过所述通信链路从所述动态存储器模块检索所述第一多个数据子块;
检索与所述第一多个数据子块相关的误差校正子块;其中,所述检索包括:从所述缓存存储器而不是从所述动态存储器模块,检索存储在所述缓存存储器中并且与所述第一多个数据子块中的任何一个数据子块相关的任何误差校正子块;
使用与所述第一多个数据子块相关的所述误差校正子块对所述第一多个数据子块进行误差校正,以提供第一多个经误差校正的数据子块。


7.根据权利要求6所述的方法,包括:在自主驾驶操作、半自主驾驶操作、以及驾驶员辅助技术操作中的至少一个操作期间,处理所述第一多个经误差校正的数据子块。


8.根据权利要求6所述的方法,包括发起对车辆的控制的人为接管,其中,所述控制是从所述车辆的自主控制模块移交的。


9.根据权利要求1所述的方法,其中,所述数据子块包括由雷达获取的一个或多个图像的片段。


10.根据权利要求1所述的方法,其中,所述数据子块包括由LIDAR传感器获取的一个或多个图像的片段。


11.根据权利要求1所述的方法,其中,所述数据子块包括一个或多个相机图像的片段。


12.根据权利要求1所述的方法,其中,所述数据子块包括可执行代码。


13.一种具有误差校正能力的系统,所述系统包括动态存储器控制器、耦合至通信链路的动态存储器模块;缓存存储器和误差校正码单元;
其中,所述动态存储器控制器被布置为:(a)打开动态存储器模块的多个存储体中的存储体的选定行;(b)在所述选定行打开时,接收选定数据子块,所述选定数据子块以写入所述选定行为目标;
其中,所述动态存储器模块被配置为通过通信链路从所述动态存储控制器接收所述选定数据子块;
其中,所述误差校正单元被布置为在所述选定行打开时,计算与所述选定数据子块相关的选定误差校正码子块;
其中,所述缓存存储器不同于所述动态存储器模块,并且被布置为缓存所述选定误差校正码子块;
其中,所述动态存储器控制器还被布置为(a)通过所述通信链路将所述选定误差校正码子块发送到所述动态存储器模块;(b)当所述选定行打开时,通过所述通信链路将所述选定误差校正码子块写入所述选定行;以及(c)关闭所述选定行。


14.根据权利要求13所述的系统,其中,所述动态存储器控制器包括所述误差校正码单元和所述缓存存储器。


15.根据权利要求13所述的系统,其中,所述动态存储器控制器不包括所述误差校正码单元和所述缓存存储器。


16.根据权利要求13所述的系统,其中,所述动态存储器控制器被布置为通过对所述选定行进行预充电来关闭所述选定行。


17.根据权利要求13所述的系统,其中,所述动态存储器模块被布置为在所述选定行中存储比误差校正码子块更多的数据子块。


18.根据权利要求13所述的系统,其中,所述动态存储器模块被布置为在所述选定行中存储数据块和单个误差校正码块;其中,每个数据块包括数据子块,并且其中,所述单个误差校正码块包括误差校正码子块。


19.根据权利要求13所述的系统,其中,所述动态存储器控制器被布置为:(a)打开所述多个存储体中的任何一个存储体的新选定行;(b)在所述新选定行打开时,接收新选定数据子块,所述新选定数据子块以写入所述新选定行为目标;(c)通过所述通信链路将所述新选定数据子块发送到所述动态存储器模块;其中,所述误差校正单元被布置为在所述新选定...

【专利技术属性】
技术研发人员:里昂尼德·斯莫尔扬斯基鲍里斯·舒尔曼约瑟夫·克里宁
申请(专利权)人:移动眼视力科技有限公司
类型:发明
国别省市:以色列;IL

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1