一种基于SRAM的数据存取方法和数据存取系统

    公开(公告)号:CN115719603A

    公开(公告)日:2023-02-28

    申请号:CN202211452314.6

    申请日:2022-11-21

    Inventor: 何再生

    Abstract: 本发明公开了一种基于SRAM的数据存取方法和数据存取系统,包括:S1:数据写入模块为若干字节数据的每个字节设置校检位,并根据每个字节的数据确定相对应的校检位的数值;S2:数据写入模块根据若干字节数据的写入地址,将若干字节数据和相对应的校检位的数值写入到SRAM中;S3:数据读取模块根据数据的读取地址,从SRAM中读取数据和相对应的校检位的数值,并在读取过程中根据读取的数据和相对应的校检位的数值来确定读取的数据是否正确;S4:若数据读取模块判断读取的数据错误,则停止读取,然后将错误的数据和错误的数据的读取地址保存到SRAM中。提高数据读取模块读取SRAM中的数据的准确性。

    一种基于机器人的激光雷达数据读写控制系统及芯片

    公开(公告)号:CN109857702B

    公开(公告)日:2023-02-17

    申请号:CN201910312045.5

    申请日:2019-04-18

    Inventor: 何再生 邓文拔

    Abstract: 本发明涉及一种基于机器人的激光雷达数据读写控制系统及芯片,该激光雷达数据读写控制系统包括CPU、AHB总线、预配置器、AHB接口控制器、AHB读写控制层、地址排序模块、地图匹配处理模块以及片上地图存储介质;AHB接口控制器连接片上地图存储介质,同时通过地址排序模块连接片上地图存储介质;AHB读写控制层分别连接AHB接口控制器和地图匹配处理模块;CPU同时与地图匹配处理模块和片上地图存储介质的相应信号端连接,预配置器与CPU连接存在电性连接;解决栅格地图数据不能被突发传输的问题,加速所述激光雷达数据和所述参考栅格数据的匹配运算速度,满足大批量所述激光雷达数据的处理场景。

    一种用于数据处理的硬件加速系统及芯片

    公开(公告)号:CN114442908A

    公开(公告)日:2022-05-06

    申请号:CN202011221797.X

    申请日:2020-11-05

    Inventor: 何再生 肖刚军

    Abstract: 本发明公开一种用于数据处理的硬件加速系统及芯片,该硬件加速系统用于读写其外部的DDR存储单元,该硬件加速系统包括控制单元、数据读取单元、SRAM专用存储单元、寄存器配置单元、运算单元和数据回写单元,在控制单元的监测控制下,对于每一块待处理数据块,数据读取单元只使用一次读操作就完成从所述DDR存储单元内读取出当前一块待处理数据块,数据回写单元只使用一次写操作就完成当前一块待处理数据块的所有运算结果回写到所述DDR存储单元内,因此针对一块待处理数据块,所述硬件加速系统对DDR的访问只有一次读取和一次写入,不需要增大SRAM容量,减少不必要的CPU干预,同时也降低对于DDR的访问次数。

    一种具备计数功能的FIR滤波器
    35.
    发明公开

    公开(公告)号:CN114142831A

    公开(公告)日:2022-03-04

    申请号:CN202111445129.X

    申请日:2021-11-30

    Inventor: 王莉莉 何再生

    Abstract: 本发明公开一种具备自动计数功能的FIR滤波器,该FIR滤波器包括读写控制模块、滤波计算模块、数据缓存空间和滤波器系数存储器;读写控制模块,用于根据写入数据缓存空间的待滤波数据的数量与所述FIR滤波器的转置使能计数阈值的大小关系,利用计数产生的读地址,从数据缓存空间内依次读取出所述待滤波数据,并将读取出的所述待滤波数据传输给所述滤波计算模块;滤波计算模块,用于控制数据缓存空间输出的待滤波数据以及滤波器系数存储器输出的滤波器系数进行滤波计算;其中,滤波计算的方式是与所述写入数据缓存空间的待滤波数据的数量与所述FIR滤波器的转置使能计数阈值的大小关系相匹配。

    用于多分辨率栅格地图定位的候选解处理系统

    公开(公告)号:CN118859234A

    公开(公告)日:2024-10-29

    申请号:CN202310475004.4

    申请日:2023-04-28

    Abstract: 本申请公开用于多分辨率栅格地图定位的候选解处理系统,候选解处理系统包括定位逻辑电路和DDR存储器;定位逻辑电路包括状态机控制模块和可行解获取模块;可行解获取模块内设多条数据通道;依据状态机控制模块产生的控制信号,可行解获取模块从DDR存储器获取激光点数据;每条数据通道内的激光点数据在当前层栅格地图中并行进行位置变换操作,获得目标点及其对应的占据概率值;可行解获取模块还基于目标点的实时概率和值从当前层栅格地图的候选解中筛选不可行解或可行解,依次实现在分辨率由低到高的栅格地图中逐层搜索出最优可行解集,提供重定位所需的位姿数据。

    基于多层栅格地图的机器人定位方法、芯片及激光机器人

    公开(公告)号:CN118859233A

    公开(公告)日:2024-10-29

    申请号:CN202310474756.9

    申请日:2023-04-28

    Abstract: 本申请公开基于多层栅格地图的机器人定位方法、芯片及激光机器人,机器人定位方法包括:机器人使用激光传感器采集激光点数据;机器人按照分辨率由低到高的顺序逐层获取多层栅格地图;机器人在当前层栅格地图中遍历各个候选解;机器人判断到当前遍历的候选解是可行解时,控制激光点数据在当前遍历的候选解处对应获得的多个占据概率值停止相加,再基于下一层栅格地图的分辨率与当前层栅格地图的分辨率之间的比值将判断出的可行解设置为下一层栅格地图的候选解,然后按照分辨率由低到高的顺序依次在各层栅格地图的候选解中递归判断可行解,直至确定出最优可行解,并将最优可行解设置为机器人的重定位结果。

    基于电源的开关电控制方法及芯片

    公开(公告)号:CN118394196A

    公开(公告)日:2024-07-26

    申请号:CN202410539679.5

    申请日:2024-04-30

    Inventor: 何再生 赵伟兵

    Abstract: 本申请公开基于电源的开关电控制方法及芯片,所述开关电控制方法包括:在芯片存在开电请求的情况下,根据输入所述时序逻辑控制模块的开电使能信号,控制所述时序逻辑控制模块向开关模块发起开关请求;然后通过所述开关模块引入所述工作电源给待开关电模块,然后所述时序逻辑控制模块解除对所述待开关电模块的隔离和复位控制,以使所述待开关电模块完成开电且进入工作状态;在芯片存在关电请求的情况下,根据输入所述时序逻辑控制模块的开电使能信号,控制所述时序逻辑控制模块开始执行对所述待开关电模块进行隔离和复位控制;再通过向所述开关模块发起开关请求来阻断所述工作电源输入,以使所述待开关电模块完成关电。

    一种基于PWM信号的滤波器、处理电路及芯片

    公开(公告)号:CN109391247B

    公开(公告)日:2024-05-03

    申请号:CN201811501490.8

    申请日:2018-12-10

    Abstract: 本发明公开一种基于PWM信号的滤波器、处理电路及芯片,该滤波器应用于过滤外部输入的PWM信号,所述滤波器包括预设数量的D触发器和一个比较输出模块,预设数量的D触发器构成一个预设数量比特位的移位寄存器,预设数量的D触发器的时钟端连接于所述滤波器的时钟输入端,预设数量的D触发器的输出端(Q)分别连接到比较输出模块的预设数量的数据输入端。有利于优化工程实践上PWM信号的电平抖动脉冲。

    一种PWM生成电路、处理电路及芯片

    公开(公告)号:CN109361381B

    公开(公告)日:2024-05-03

    申请号:CN201811501937.1

    申请日:2018-12-10

    Abstract: 本发明公开一种PWM生成电路、处理电路及芯片,该PWM生成电路应用于控制外部的电机系统的转速,其特征在于,所述PWM生成电路包括第二时钟预分频器和PWM信号生成器,第二时钟预分频器的分频输出端连接PWM信号生成器的数据输入端相连接;其中,所述PWM信号生成器包括输出分频器和比较器,所述输出分频器的时钟输出端与所述比较器的一个比较输入端连接,该技术方案在减小软件复杂流程的基础上输出不同占空比的PWM信号。

Patent Agency Ranking