使用自主存储器访问对数据进行预处理及相关系统、方法和设备技术方案

技术编号:33140922 阅读:23 留言:0更新日期:2022-04-22 13:50
本发明专利技术公开了自主存储器访问(AMA)控制器及相关系统、方法和设备。AMA控制器包括波形电路,该波形电路被配置为自主地检索存储在存储器设备中的波形数据并且在没有来自处理器的干预的情况下预处理该波形数据。该AMA控制器被配置为将该预处理的波形数据提供给一个或多个外围设备。多个外围设备。多个外围设备。

【技术实现步骤摘要】
【国外来华专利技术】使用自主存储器访问对数据进行预处理及相关系统、方法和设备
[0001]优先权声明
[0002]本申请根据35 U.S.C.
§
119(e)要求2019年8月29日提交的关于“MCU with Buffer/DMA with Hardware Scaling of Data and Timing

Controlled Transfers”的美国临时专利申请序列号62/893,617的权益,该临时专利申请的公开内容据此全文以引用方式并入本文。

技术介绍

[0003]在许多嵌入式控制系统和其他计算系统中,外围设备与主机之间或者外围设备之间的数据的移动可能相当于此类系统中可能存在的各种总线上的大量数据流量。直接存储器访问(DMA)控制器可用于管理这些数据传输,使得主机不需要管理每个数据元的移动。然而,传统DMA控制器可能仍具有主机需要执行的重要开销管理,并且DMA控制器通常对于批量数据传输最有效。
附图说明
[0004]虽然本公开以特别指出并清楚地要求保护具体实施方案的权利要求书作为结尾,但当结合附图阅读时,本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种自主存储器访问控制器,所述自主存储器访问控制器包括:存储器接口,所述存储器接口被配置为独立于与存储器设备通信的处理器访问由所述存储器设备存储的波形数据;外围设备接口,所述外围设备接口被配置为与一个或多个外围设备交互,所述一个或多个外围设备被配置为作为所述处理器的外围设备操作;和波形电路,所述波形电路被配置为独立于所述处理器自主地预处理所访问的波形数据并且经由所述外围接口将所述预处理的波形数据提供给所述一个或多个外围设备。2.根据权利要求1所述的自主存储器访问控制器,其中所述一个或多个外围设备包括脉冲宽度调制器。3.根据权利要求1所述的自主存储器访问控制器,其中所述一个或多个外围设备包括数模转换器。4.根据权利要求1所述的自主存储器访问控制器,其中所述波形电路被配置为通过修改与所访问的波形数据相关联的波形的波幅来预处理所访问的波形数据。5.根据权利要求1所述的自主存储器访问控制器,其中所述波形电路被配置为通过对所访问的波形数据进行内插来预处理所访问的波形数据。6.根据权利要求1所述的自主存储器访问控制器,其中所述波形电路被配置为通过修改与所访问的波形数据相关联的波形的频率来预处理所访问的波形数据。7.根据权利要求1所述的自主存储器访问控制器,其中所述波形电路被配置为通过修改与所访问的波形数据相关联的波形的形状来预处理所访问的波形数据。8.根据权利要求1所述的自主存储器访问控制器,其中所述波形电路被配置为通过修改与所访问的波形数据相关联的波形的定时来预处理所访问的波形数据。9.一种计算系统,所述计算系统包括:处理器;外围设备,所述外围设备经由一个或多个总线与所述处理器通信,所述外围设备包括波形发生器,所述波形发生器被配置为响应于预处理的波形数据而生成波形;存储器设备,所述存储器设备经由所述一个或多个总线与所述处理器通信,所述存储器设备被配置为存储波形数据;和自主存储器访问(AMA)控制器,所述AMA控制器经由所述一个或多个总线与所述存储器设备通信,所述AMA控制器经由所述一个或多个总线与所述外围设备通信,所述AMA控制器被配置为:独立于所述处理器从所述存储器设备检索所述波形数据;独立于所述处理器预处理所述检索到的波形数据以生成所述预处理的波形数据;以及将所述预处理的波形数据提供给所述外围设备。10.根据权利要求9所述的计算系统,其中所述...

【专利技术属性】
技术研发人员:J
申请(专利权)人:微芯片技术股份有限公司
类型:发明
国别省市:

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

1