有能力以加速方式执行可配置处理的微控制器制造技术

技术编号:24010455 阅读:28 留言:0更新日期:2020-05-02 01:33
本公开涉及有能力以加速方式执行可配置处理的微控制器。一种微控制器包括处理器和耦合到处理器的硬件加速器。微控制器被编程为通过将至少一个参数从处理器传送到硬件加速器,来执行能够由至少一个参数进行参数化的处理操作。该微控制器可以是车载计算机的一部分。

Microcontroller capable of executing configurable processing in an accelerated manner

【技术实现步骤摘要】
有能力以加速方式执行可配置处理的微控制器相关申请的交叉引用本申请要求于2018年10月24日提交的法国专利申请No.1859815的优先权,由此该申请通过引用并入于此。
本专利技术的实施例涉及微控制器。
技术介绍
微控制器包含一个或多个CPU(处理器核),CPU是微控制器的核心。诸如ROM、EPROM、EEPROM或闪速EPROM型中央存储器之类的存储器可以存储程序,该程序在应用中被加载以由微控制器实现。微控制器还可以包括其他组件,诸如可编程输入/输出外围设备。微控制器可以被设计用于嵌入式应用。
技术实现思路
实施例提供了一种微控制器,该微控制器有能力快速执行处理操作而不会过度地对其执行负载不利,同时在处理操作的类型方面给予灵活性。根据一些实施例,提出了将通用的非常快的且廉价的硬件加速器并入微控制器中。根据一个方面,一种微控制器可以执行能够由至少一个参数进行参数化的处理操作。微控制器包括处理器和硬件加速器,硬件加速器耦合到处理器,并且被配置为在硬件方面更快速地执行处理操作。处理器被配置本文档来自技高网...

【技术保护点】
1.一种微控制器,包括:/n处理器;以及/n耦合到所述处理器的硬件加速器;/n其中所述微控制器被编程为通过将至少一个参数从所述处理器传送到所述硬件加速器,来执行能够由所述至少一个参数进行参数化的处理操作。/n

【技术特征摘要】
20181024 FR 18598151.一种微控制器,包括:
处理器;以及
耦合到所述处理器的硬件加速器;
其中所述微控制器被编程为通过将至少一个参数从所述处理器传送到所述硬件加速器,来执行能够由所述至少一个参数进行参数化的处理操作。


2.根据权利要求1所述的微控制器,其中所述处理操作是具有多次迭代的迭代处理操作,并且所述至少一个参数指示所述处理操作的迭代次数。


3.根据权利要求2所述的微控制器,其中所述处理操作的精确性能够仅由所述迭代次数来确定。


4.根据权利要求2所述的微控制器,还包括被配置为生成时钟信号的时钟信号生成器,其中所述硬件加速器被配置为每个时钟周期在硬件方面执行所述处理操作的至少一次迭代。


5.根据权利要求1所述的微控制器,其中所述硬件加速器还包括被配置为接收所述处理操作的输入自变量的输入级,所述输入级被配置为允许在所述处理操作的当前执行期间,接收所述处理操作的接下来的执行的接下来的输入自变量。


6.根据权利要求1所述的微控制器,其中所述硬件加速器还包括被配置为传送所述处理操作的结果的输出级,所述输出级被配置为:所述结果一旦可用,就将所述结果传送给所述处理器,并且所述处理器被配置为:只要所述硬件加速器尚未将所述结果传送给所述处理器,就被阻止在等待状态中。


7.根据权利要求6所述的微控制器,其中所述硬件加速器被配置为:在通过所述输出级已将所述结果传送给所述处理器之后,立即在硬件方面执行可能的接下来的未决处理操作。


8.根据权利要求1所述的微控制器,其中所述处理操作包括选自由以下项组成的组的函数:余弦、正弦、反正切、反正弦、反余弦、双曲正弦、双曲余弦、双曲反正切、平方根、相位、模数、指数和自然对数。


9.根据权利要求1所述的微控制器,其中所述硬件加速器被配置为通过实现坐标旋转数字算法来在硬件方面执行所述处理操作。


10.根据权利要求1所述的微控制器,其中所述微控制器是车载计算机的一部分。


11.一种硬件加速...

【专利技术属性】
技术研发人员:M·瓦利斯S·马泽D·阿拉德尼瑟
申请(专利权)人:意法半导体格勒诺布尔二公司意法半导体鲁塞公司
类型:发明
国别省市:法国;FR

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

1