cyclone 芯片內部結構


一、典型的FPGA通常包含三類基本資源

  1、可編程邏輯功能塊:是實現用戶功能的基本單元,多個邏輯功能塊通常規則的排成一個陣列結構,分布於整個芯片;

  2、可編程輸入/輸出(I/O)口:完成芯片內部邏輯與外部引腳之間的接口,圍繞在邏輯單元陣列四周;

  3、可編程內部互連資源:包括各種長度的連線線段和一些可編程連接開關,它們將各個可編程邏輯塊或輸入/輸出塊連接起來,構成特定功能的電路。用戶可以通過編程決定每個單元的功能以及它們的互連關系,從而實現所需的邏輯功能;

  下圖為FPGA芯片內部結構簡圖:

 

    (1)I/O:用戶可編程I/O(User I/Os,也被稱為IOE):可編程I/O資源分布在整個芯片的四周。

    (2)LAB:邏輯陣列塊(Logic Array Block,也簡稱為LAB),每個LAB由16個LE(Logic Element)組成。

    (3)BRAM:嵌入式存儲單元(Memory Bits,也被稱為Block RAM或簡稱為BRAM),該部分資源主要用於生成RAM、ROM、FIFO、移位寄存器,在存儲較多數據或作跨時鍾域處理時常用到。

    (4)虛線部分為可編程連線;

 

    未完待續 - - - 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM