當前位置:編程學習大全網 - 編程軟體 - fpga編程和單片機編程的區別

fpga編程和單片機編程的區別

第壹,主體不同

1,fpga:是在PAL、GAL等可編程器件基礎上進壹步發展的產物。

2.單片機:是集成電路芯片,用VLSI技術制作。

3.嵌入式:用於控制、監控或輔助機器和設備運行的裝置。

第二,角色不同

1、fpga:作為專用集成電路(ASIC)領域的半定制電路,既解決了定制電路的缺點,又克服了原有可編程器件門數有限的缺點。

2.單片機:它不是完成某種邏輯功能的芯片,而是將壹個計算機系統集成到壹個芯片上。相當於壹臺微型計算機。與計算機相比,單片機只是缺少I/O設備。

3.嵌入式系統:基於計算機技術的專用計算機系統,可以在軟件和硬件上進行裁剪,以滿足應用系統對功能、可靠性、成本、體積和功耗的嚴格要求。

第三,成分不同

1,fpga:采用邏輯單元陣列LCA的概念,包括三部分:可配置邏輯模塊CLB、輸入輸出模塊IOB和內部布線。?

2.單片微型計算機:將中央處理器(CPU)、隨機存取存儲器(RAM)、只讀存儲器(ROM)、各種I/O端口、中斷系統、定時器/計數器的功能集成在壹塊矽片上。

3.嵌入式:它是壹個嵌入式處理器控制板,控制程序存儲在ROM中。

百度百科-FPGA

百度百科-單片機

百度百科-嵌入式

  • 上一篇:求壹個EXCEL VBA 設計實例
  • 下一篇:razer遊戲軟件有必要安裝嗎
  • copyright 2024編程學習大全網