一种数据处理方法、装置及电子设备
申请人信息
- 申请人:芯瞳半导体技术(山东)有限公司
- 申请人地址:265503 山东省烟台市自由贸易试验区烟台片区长江路300号业达科技园D栋301室
- 发明人: 芯瞳半导体技术(山东)有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 一种数据处理方法、装置及电子设备 |
| 专利类型 | 发明申请 |
| 申请号 | CN202311719798.0 |
| 申请日 | 2023/12/14 |
| 公告号 | CN117435143A |
| 公开日 | 2024/1/23 |
| IPC主分类号 | G06F3/06 |
| 权利人 | 芯瞳半导体技术(山东)有限公司 |
| 发明人 | 王嘉喆 |
| 地址 | 山东省烟台市中国(山东)自由贸易试验区烟台片区长江路300号业达科技园D栋301室 |
摘要文本
本发明提供了一种数据处理方法、装置及电子设备,属于计算机技术领域,该方法包括:MCU将获取到的目标配置数据拆分为第一数据和第二数据;向DDR模块发送包括第一数据的第一目标数据和包括第二数据的第二目标数据;DDR模块接收配置数据;当配置数据对应第一类寄存器时,从自定义寄存器中获取第一目标数据;将拼接第一目标数据中的第一数据和第二目标数据的低预设位数的数据得到的第一类配置数据存储至配置数据包括的寄存器标识指示的寄存器中;当配置数据对应第二类寄存器时,将配置数据中低预设位数的数据存储至配置数据包括的寄存器标识指示的寄存器中。能够解决由于DDR模块中第一类寄存器地址位宽过大,导致DDR模块占用较多的配置空间的问题。 搜索专利查询网
专利主权项内容
1.一种数据处理方法,其特征在于,应用于微控制单元MCU,所述方法包括:获取双倍速率同步动态随机存储器DDR模块的目标配置数据,所述DDR模块包括第一类寄存器和第二类寄存器,所述第二类寄存器包括自定义寄存器,所述第一类寄存器的地址位数大于分隔阈值,所述第二类寄存器的地址位数小于或者等于分隔阈值,所述目标配置数据为所述DDR模块包括的任一寄存器对应的配置数据;将所述目标配置数据拆分为第一数据和第二数据,所述第一数据为从预设位开始连续预设长度的数据,所述第二数据为除所述第一数据之外的数据,所述第二数据包括:用于标识所述目标配置数据对应的寄存器的寄存器标识;向所述DDR模块发送第一目标数据,以使所述DDR模块根据所述第一目标数据中包括的自定义寄存器标识,确定将所述第一目标数据存储至所述自定义寄存器中;向所述DDR模块发送第二目标数据,以使所述DDR模块在确定所述第二目标数据包括的寄存器标识指示的寄存器为所述第一类寄存器的情况下,从自定义寄存器中获取第一目标数据,拼接所述第一目标数据中的第一数据和所述第二目标数据中的低预设位数的数据,得到第一类配置数据,并将第一类配置数据存储至所述第二目标数据中包括的寄存器标识指示的寄存器中;或者,所述DDR模块在确定所述第二目标数据包括的寄存器标识指示的寄存器为第一类寄存器的情况下,将所述第二目标数据的低预设位数的数据存储至所述第二目标数据中包括的寄存器标识指示的寄存器中,所述第二目标数据还包括第二数据。