【技术实现步骤摘要】
数据存储控制装置及电子设备
[0001]本公开涉及存储
,尤其涉及一种数据存储控制装置及电子设备。
技术介绍
[0002]随着汽车电子的发展,控制单元(例如微控制单元(Microcontroller Unit;MCU))需要对越来越多的外围设备进行控制。在外围设备数量增长的同时,外围设备与MCU之间的通信速率也在同步增长。数据收发模块(如USART)是控制单元中常用的一种通信模块,同时使用多个数据收发模块与外围设备进行通信,正在成为一种常规应用场景。因此,如何提升在这种场景下控制单元的通信效率问题,正成为控制单元应用中亟待解决的问题。
技术实现思路
[0003]根据本公开的一方面,提供了一种数据存储控制装置,所述装置包括数据缓存模块及至少一个数据收发模块,其中,
[0004]所述数据缓存模块包括数据缓存单元、存储控制单元、第一数据缓存接口单元、数据缓存控制主单元,所述存储控制单元连接于所述数据缓存单元、所述第一数据缓存接口单元及所述数据缓存控制主单元,所述存储控制单元用于在所述数据缓存单元读取数 ...
【技术保护点】
【技术特征摘要】
1.一种数据存储控制装置,其特征在于,所述装置包括数据缓存模块及至少一个数据收发模块,其中,所述数据缓存模块包括数据缓存单元、存储控制单元、第一数据缓存接口单元、数据缓存控制主单元,所述存储控制单元连接于所述数据缓存单元、所述第一数据缓存接口单元及所述数据缓存控制主单元,所述存储控制单元用于在所述数据缓存单元读取数据并通过所述第一数据缓存接口单元发送到所述数据收发模块、或向所述数据缓存单元写入通过所述第一数据缓存接口单元接收的数据,所述数据收发模块包括通信单元、第二数据缓存接口单元及数据缓存控制子单元,所述通信单元用于与外部设备进行数据通信,并通过所述第二数据缓存接口单元与所述第一数据缓存接口单元进行数据通信,所述数据缓存控制子单元连接所述数据缓存控制主单元,所述数据缓存控制主单元用于:根据各个数据收发模块请求的数据缓存空间的大小及优先级在所述数据缓存单元分配数据缓存空间。2.根据权利要求1所述的装置,其特征在于,所述存储控制单元还用于检测所述数据缓存单元中各个数据缓存空间的存储状态,并将所述存储状态通过所述第一数据缓存接口单元发送到所述数据缓存模块。3.根据权利要求1或2所述的装置,其特征在于,所述第一数据缓存接口单元包括总线接口及至少一个信号接口组,每个信号接口组连接于相应的数据收发模块,其中,每个信号接口组均包括:读写请求接口,用于传输所述数据收发模块的读请求信号或所述数据收发模块的写请求信号,所述读请求信号用于通知所述存储控制单元从所述数据缓存单元的相应数据缓存空间读取数据,所述写请求信号用于通知所述存储控制单元向所述数据缓存单元的相应数据缓存空间写入数据;数据缓存状态接口,用于传输各个数据缓存空间的存储状态,所述存储状态包括满状态、空状态及容量的至少一种,所述满状态用于指示该数据收发模块在所述数据缓存单元的相应数据缓存空间已被写满,所述空状态用于指示该数据收发模块在所述数据缓存单元的相应数据缓存空间为空,所述容量用于指示该数据收发模块在所述数据缓存单元的相应数据缓存空间的已使用存储容量或剩余存储容量。4.根据权利要求1所述的装...
【专利技术属性】
技术研发人员:罗启元,
申请(专利权)人:晟矽微电子南京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。