行业基础概念

1、SoC称为系统级芯片。

2、AHB=Advanced High Performance Bus,译作高级高性能总线。

3、DMA,全称Direct Memory Access,即直接存储器访问。DMA用来提供在外设和存储器之间或者存储器和存储器之间的高速数据传输。无须CPU的干预,通过DMA数据可以快速地移动。这就节省了CPU的资源来做其他操作。DMA主机有控制AHB总线的权利,当DMA执行数据传输时,CPU会把总线的控制权交给DMA控制器。

4、状态机由状态寄存器和组合逻辑电路构成,能够根据控制信号按照预先设定的状态进行状态转移,是协调相关信号动作,完成特定操作的控制中心。

5、LLVM是构架编译器(compiler)的框架系统,以C++编写而成,用于优化以任意程序语言编写的程序的编译时间(compile-time)、链接时间(link-time)、运行时间(run-time)以及空闲时间(idle-time),对开发者保持开放,并兼容已有脚本。

6、Halide是一种编程语言,主要在图片处理和矩阵计算时具有方便快捷高性能的特点。

7、Clang是一个C语言、C++、Objective-C语言的轻量级编译器。

8、美国超威半导体公司(AMD)专门为计算机、通信和消费电子行业设计和制造各种创新的微处理器(中央处理器(CPU)、图形处理器(GPU)、加速处理器(APU)、主板芯片组、电视卡芯片等),以及提供闪存和低功率处理器解决方案。

你可能感兴趣的:(9.1,行业基础知识,行业基础知识)