邀请回答
DSP,通常有較好的訊號throughput,所以用在聲音,圖像等需要大量訊號處理的地方,通常結合演算法做最佳化處理,算是特化型的處理單元,多半是TI為主的DSP,少數集成在SOC裡,例如Qualcomm
MCU,這是通稱,指沒有MMU的處理器,處理能力有限,但好處是成本低廉就能得到不錯的效能,因此被廣泛使用,有ST,NXP,ATMEL,TI,Cypress等大廠,價格有高有低
ARM是指令集架構(ISA),ARM也有分MPU(CPU)的Cortex-A和MCU的Cortex-M,R系列,古典系列也有分MPU(多半指ARM11和ARM9)和MCU(ARM7),其他常見的還有X86,MIPS,POWERPC等ISA
FPGA則是用在IC設計領域中前期驗證的工具,因為成本較高昂,所以不會有搭載FPGA的產品而是搭載該功能的ASIC,也和前三者設計方式迥異
如果要做嵌入式設計,C語言為主的話,那前三者都是大同小異的
FPGA則是Digital IC設計,以Verilog和VHD為主,看您的興趣囉,但多半做IC設計的薪水較高,因為門檻稍高一點,且也要熟C語言框架
以上是我的看法,希望對您有用
邀请回答
DSP,通常有較好的訊號throughput,所以用在聲音,圖像等需要大量訊號處理的地方,通常結合演算法做最佳化處理,算是特化型的處理單元,多半是TI為主的DSP,少數集成在SOC裡,例如Qualcomm
MCU,這是通稱,指沒有MMU的處理器,處理能力有限,但好處是成本低廉就能得到不錯的效能,因此被廣泛使用,有ST,NXP,ATMEL,TI,Cypress等大廠,價格有高有低
ARM是指令集架構(ISA),ARM也有分MPU(CPU)的Cortex-A和MCU的Cortex-M,R系列,古典系列也有分MPU(多半指ARM11和ARM9)和MCU(ARM7),其他常見的還有X86,MIPS,POWERPC等ISA
FPGA則是用在IC設計領域中前期驗證的工具,因為成本較高昂,所以不會有搭載FPGA的產品而是搭載該功能的ASIC,也和前三者設計方式迥異
如果要做嵌入式設計,C語言為主的話,那前三者都是大同小異的
FPGA則是Digital IC設計,以Verilog和VHD為主,看您的興趣囉,但多半做IC設計的薪水較高,因為門檻稍高一點,且也要熟C語言框架
以上是我的看法,希望對您有用
举报