嵌入式linux,WinCE,Symbian,Android,FPGA,DSP,ULP是什么

来源:百度知道 编辑:UC知道 时间:2024/06/08 06:07:09
我是个女生,学武器类专业-探测制导,由于找不到工作,想学嵌入式,我英语四级,二级C语言,学过电子,自控,信号处理等等,但嵌入式linux,WinCE,Symbian,Android,FPGA,DSP,ULP是什么,他们各个的优缺点我都不知道,希望各位大侠指点

第二次补充:我想学嵌入式是我想留在比较好的地方(留到沈阳我就非常非常满足),我爸却让我回家当技校老师,我应当何去何从呢
另那种嵌入式学院什么的可信吗

关于你的问题呢,是什么我就不回答了。因为刚才搜了下。基本概念都比较齐全了。 找不到的上维基百科~~

稍微讲一下:ULP--ultra low power超低功耗芯片。这个可能是工艺方面的。这个说实话怎么做到这么低功耗。都是商业机密哈~。咱一般人是不太可能了解了。

首先是分类
软件方面linux,wince,symbian,android。这套设备是基于CPU,或者ARM上的系统。
硬件方面FPGA,DSP。
ULP就不好意思了。这个是归于ASIC设计中的名词。ASIC就是专业集成电路设计。归类于硬件。

然后是优缺点
第一。硬件和软件是没有办法相比的。就好比你说水和空气做比较。
所以只能从下面几个方面做一些比较

CPU/ARM和FPGA/DSP的比较
CPU是一种带有指令集的专用集成电路。指令集不明白的话可以参考微机原理或者是单片机。CPU/ARM的优点是控制能力强、可控制领域广、程序开发遵循软件设计流程。缺点等下和FPGA与DSP比较时就可以了解。

DSP数字信号处理芯片。专用处理数字信号。内部集成了专用的数字信号处理电路:比如浮点乘除法器等等。通过外部编程可以实现特定的数字信号处理功能。比如IIR。或者FIR。甚至是重采样。小波变换等等。和CPU相比优点就是数字信号处理能力强,在信号处理方面响应快。

FPGA现场可编程逻辑门阵列。一种集成电路。经典的FPGA内部结构是逻辑电路(FPGA内部叫查找表)+触发器。FPGA与上述芯片不同的是。内部并没有专用的电路。而是预留了所有的资源。你利用软件语言设计出一种专用电路。而不是在专用电路中设计软件。和CPU相比。FPGA具有高速高效的特点。但是缺点便是在软件算法实现方面设计时间相当长。随着集成电路的发展。fpga内部也嵌入了CPU以及DSP。但是FPGA的设计思想还是以电路架构为主。可能以后会有改变吧。

顺带小提一下:CPU也许和DSP以及FPGA的工作频率一样。但是CPU是有指令周期的。所以CPU在速率方面不如FPGA和DSP。但是CPU由于有覆盖面积很广的指令集合。所以使用领域