精品学习网
所在位置:主页 > 电子工程 > FPGA ,SOC, PSOC,DSP,MCU,ARM,嵌入式,RTOS哪位大神可以用通俗易懂的...

FPGA ,SOC, PSOC,DSP,MCU,ARM,嵌入式,RTOS哪位大神可以用通俗易懂的...

发布时间:2022-11-17 12:00来源:www.51edu.com作者:畅畅

FPGA:现场可编程门阵列,是一种可编程逻辑器件,使用者可以按照自己的需要设置其内部逻辑。
SOC:片上系统,将一个比较完整的硬件系统集成在一个硅片上。
PSOC:片上可编程系统,也称为可编程片上系统。将一个比较完整的硬件系统集成在一个可编程的逻辑器件中。
DSP:数字信号处理器,一种内部硬件和指令系统特别适用于数字信号处理的MPU。
MCU:微控制器,也可以叫MPU(微处理器),这两种东东差别不大。主要特点是将构成中央处理单元(CPU)的控制器和运算器集成在一块硅片上。
ARM:一般是指ARM处理器,是Acorn计算机有限公司面向低预算市场设计的一款RISC微处理器(Acorn RISC Machine)。
嵌入式:Embedded,嵌入式系统包含硬件和软件两部分,硬件系统主要由MPU和存储器、以及外围接口组成,软件由操作系统和应用程序组成。与普通计算机的区别在于体积小、功耗低,可以嵌入到各种机电或电子设备中。机顶盒就是一个典型的嵌入式系统。
RTOS:实时操作系统,特点是比较小巧,速度快,对需求的反应快,一般用于要求反应速度快的控制系统当中。所以叫做“实时”操作系统。

单片机,ARM,fpga,DSP之间有什么关系?

通常所说的单片机侧重于控制,不支持信号处理,属于低端嵌入式处理器,arm可以看做是低端单片机升级版,支持操作系统管理,更多接口如网卡,处理能力更强;fpga是可编程逻辑器件,侧重时序,可构建从小型到大型的几乎所有数字电路系统,dsp主要完成复杂的数字信号处理,如fft,通常一个复杂系统可以由单片机、arm、fpga、dsp中的一种或几种构成,各有优势和不足。

DSP是什么意思

说通俗点DSP就是通用信号处理器,结构类似于cpu不过是专用的,和普通的cpu比较,最不同的就是他有单指令完成乘加的功能,这样fft,滤波器等等速度上就和普通cpu拉开了。
如果要学Dsp开发,当然分软件开发和硬件开发。

硬件开发要学学EDA软件,原理图pcb,看看Dsp的数据手册,看看有什么资源可用,比如中断,DMA等等这些都很重要。

软件开发c语言,DSP汇编(这个很重要)当然要熟悉内部的结构才能编出有效率的东西。

eda和dsp、sopc分别是什么?有什么关系?

SOPC的英文全称: System-on-a-Programmable-Chip,即可编程片上系统

用可编程逻辑技术把整个系统放到一块硅片上,称作SOPC。可编程片上系统(SOPC)是一种特殊的嵌入式系统:首先它是片上系统(SOC),即由单个芯片完成整个系统的主要逻辑功能;其次,它是可编程系统,具有灵活的设计方式,可裁减、可扩充、可升级,并具备软硬件在系统可编程的功能。

SOPC的特点

SOPC结合了SOC和PLD、FPGA各自的优点,一般具备以下基本特征:

至少包含一个嵌入式处理器内核;
具有小容量片内高速RAM资源;
丰富的IP Core资源可供选择;
足够的片上可编程逻辑资源;
处理器调试接口和FPGA编程接口;
可能包含部分可编程模拟电路;
单芯片、低功耗、微封装。

SOPC的技术内容

SOPC设计技术涵盖了嵌入式系统设计技术的全部内容,除了以处理器和实时多任务操作系统(RTOS)为中心的软件设计技术、以PCB和信号完整性分析为基础的高速电路设计技术以外,SOPC还涉及目前以引起普遍关注的软硬件协同设计技术。由于SOPC的主要逻辑设计是在可编程逻辑器件内部进行,而BGA封装已被广泛应用在微封装领域中,传统的调试设备,如:逻辑分析仪和数字示波器,已很难进行直接测试分析,因此,必将对以仿真技术为基础的软硬件协同设计技术提出更高的要求。同时,新的调试技术也已不断涌现出来,如Xilinx公司的片内逻辑分析仪Chip Scope ILA就是一种价廉物美的片内实时调试工具。

SOPC技术主要应用以下三个方向:
1)基于FPGA嵌入IP硬核的应用。这种SOPC系统是指在FPGA中预先植入处理器。这使得FPGA灵活的硬件设计与处理器的强大软件功能有机地结合在一起,高效地实现SOPC系统。
2)基于FPGA嵌入IP软核的应用。这种SOPC系统是指在FPGA中植入软核处理器,如:NIOS II核等。用户可以根据设计的要求,利用相应的EDA工具,对NIOS II及其外围设备进行构建,使该嵌入式系统在硬件结构、功能特点、资源占用等方面全面满足用户系统设计的要求。
3)基于HardCopy技术的应用。这种SOPC系统是指将成功实现于FPGA器件上的SOPC系统通过特定的技术直接向ASIC转化。把大容量FPGA的灵活性和ASIC的市场优势结合起来,实现对于有较大批量要求并对成本敏感的电子产品,避开了直接设计ASIC的困难。

  • 热门资讯
  • 最新资讯
  • 手游排行榜
  • 手游新品榜