Our Products → Actel → SX
SX系列 FPGA 是 0.35um CMOS 製程,內部採用 Actel 公司專利的
sea of module 架構以及金屬層間(Metal to metal)反熔絲技術。相較於 MX 系列 FPGA,這是 Actel 公司第二代反熔絲 FPGA 的第一款。Actel 公司將其編號為 A54SX。
Sea of Module 架構
SX 內部有二種基本邏輯單元,C-cell
& R-cell,在晶圓的基層緊密排列成為
規則的陣列。C-cell 能夠實現任何4個
輸入訊號的組合邏輯運算,並具有輸入
反向控制。R-cell 是以一個簡化的 C-
cell 與一個正反器 flip-flop 串接而成。
這二種基本邏輯單元的小多工器結構,
可以達成較高的設計彈性,並且也有利
於 HDL 邏輯合成。
 
基本邏輯單元之間的互聯是利用晶圓基
層上方的三層繞線金屬網路,每一個基
本邏輯單元的輸入與輸出都連接到金屬
網路,金屬網路層之間的熔絲是否被燒
錄,決定了基本邏輯單元之間的互聯而
定。
由於繞線金屬網路不佔用晶圓基層,因
此 SX 可以充分利用晶圓基層來製作邏
輯單元,降低生產成本.
 
金屬層間反熔絲體積非常小,所以在 SX 內部可以容納綿密的金屬網路以供邏輯
單元之間的互聯。即使 SX 系列 FPGA 的基本邏輯單元使用率達到 100%,而且
約FPGA 封裝的接腳都已指定,依然可以互聯成功.
 
即使 SX 系列 FPGA 內部有充分的佈線資源,Actel 公司的佈局繞線軟體依然約
束了任何一個基本邏輯單元的輸出扇出上限為 24。這是為了避免輸出負載過大
束而降低性能,同時也可以避免局部區域的佈線擁擠。
A54SX16 與 A54SX16P
兩個成員的封裝腳位完全相容,兩者的差異有兩項:
  • A54SX16P 具有符合 PCI 匯流排規範的輸出入緩衝器,只要在佈局繞線軟體內選用 PCI compliant mode 即可。
  • A54SX16P 可以工作在單一 3.3 伏特電源的環境;A54SX16 需要額外提供 5 伏特電源。

SX 系列 FPGA 成員表

PART Number
A54SX08
A54SX16
A54SX16P
A54SX32
CAPACITY
(GATES)
YES
YES
YES
YES
JTAG
-
-
YES
-
PCI COMPLIANT
-
-
YES
-
MAXIMUM I/O
130
177
177
249
DEDICATED FLIP-FLOPS
256
528
528
1080
ICOMBINATORIAL LOGIC CELLS
512
924
924
1800
 
低耗電性與高效能
先進的 CMOS 製程產品在工作時,傳輸訊號克服金屬連接點上的阻抗所造成的
功率消耗佔了整體功率消耗的 50% 以上,而且阻抗越大、訊號的傳播越慢。由
由於金屬層間反熔絲的阻抗很小,而且未燒錄的反熔絲不消耗電流,因此 SX 系
列 FPGA 可以兼顧低耗電、以及高速訊號傳輸。
高可靠度

金屬層間反熔絲被燒錄之後,金屬網路的連接關係就是永恆的,不受任何環境

因素影響,因此 MX 系列 FPGA 具有極高的可靠性。此外,MX 系列 FPGA
在供電後立即工作,具有即時性的優點。
 
高保密性
SX 系列 FPGA 擁有設計保密性的特殊優點,即使高解析度顯微鏡都難以辨識一

個金屬層間反熔絲是否已被燒錄。因此,無法自一個 SX 系列 FPGA 進行破解的

反向工程。Actel 公司的 FPGA 內部訊號即時分析儀能夠用以觀側 SX 系列 FPGA
內部任何一個基本邏輯單元的輸出動態變化。為了確保絕對的設計保密性,這
一功能可以藉由燒錄 SX 系列 FPGA 內部一個保密熔絲加以廢止。
 
工作電壓
SX 系列 FPGA 內部電晶體必須用3.3伏特供電,這是 0.35um 製程產品的特性。
供電的方式是施加電源在封裝的 VCCA 腳位。另外有兩組電源腳位,VCCI 與
VCCR,其設定請見下表。
Item
VCCA
VCCI
VCCR
Input Tolerance
Output Drive
A54SX08
A54SX16
A54SX32
3.3V
3.3V
5.0V
3.3V
3.3V
3.3V
3.3V
5.0V
5.0V
3.3V
A54SX16P
3.3V
3.3V
3.3V
3.3V
3.3V
3.3V
3.3V
5.0V
5.0V
3.3V
3.3V
5.0V
5.0V
5.0V
5.0V
介面特性
MX 封裝的接腳中除了電源、地線及少數特殊用途者外,均可讓用戶自由設計為
輸出接腳、或輸入接腳、或三態輸出接腳、或雙向接腳。
怖局繞線軟體會自動把未使用到的封裝接腳,設定為三態輸出。A54SX16P 具有
符合 PCI 匯流排規範的輸出入緩衝器,只要在怖局繞線軟體內選 PCI compliant
mode 即可。
內部的時鐘網路
SX 系列 FPGA 的每一個成員都有三個全域時鐘網路,其中二個是繞線式網路(
CLKA 與 CLKB)、一個是硬線式網路(HCLK)。繞線式網路是由佈局繞線軟體來決
定是否連接到設計使用到的 R-Cell,然而硬線式網路是在晶片生產的時候就已經
連接到全部的 R-Cell 了。
根據訊號的來源,有兩個方法來使用時鐘網路。如果訊號來自 SX FPGA 內部邏
輯單元的輸出,那麼用戶可以使用全域時鐘網路接入緩衝器 CLKINT 把訊號引入
時鐘網路 CLKA or CLKB。如果訊號來自 SX FPGA 輸入接腳,則用戶可以使用全
域時鐘網路輸入緩衝器 CLKBUF(or HCLKBUF)把訊號引入時鐘網路 CLKA、CLKB
(或 HCLK)。必須注意 HCLK 只能由 SX FPGA 輸入接腳以及 HCLKBUF 來使用,
不存在 HCLKINT 這種緩衝器。HCLK 網路另外一個限制是他只能連接到 R-cell
的 CLK 腳位。
基本上 HCLK 網路比 CLKA、CLKB 網路有較佳的性能,然而他的耗電比較大,所
以把 HCLK 網路指定給高負載的時鐘訊號是比較合適的做法。
使用CLKBUF 與 HCLKBUF 時,訊號必須從特定接腳輸入,所以 PCB 的設計必須
留意。
效能級別
SX 系列 FPGA 出廠時根據電器特性來篩選出四種不同的級別,分別為 -STD、
-1、-2、-3。

-3 的級別屬於特級品,以速度來衡量,其在最壞的工作環境下比 -STD 級別快

了35%。依此類推,-2 的級別在最壞的工作環境下比 -STD 級別快了25%;而
-1 的級別在最壞的工作環境下比 -STD 級別快了15%;至於 -F 的級別是屬於寬
鬆級品,其速度在最壞的工作環境下比 -STD 級慢了40%。
不同的效能級別在產品編號上註明,例如 A54SX16P-3PQ208C 表示封裝為
PQFP208 、屬於 -3 級別的商規 A54SX16P。
內部閘型電路 (Gated Latch)
Actel 第二代的反熔絲 FPGA 是採用 C-cell 來製作閘級電路(Gated latch),而
採用 R-cell 來製作正反器型電路(Clocked Flip-flop)。Actel 建議用戶盡量採用

正反器型電路,以避免過度使用 C-Cell。

 
 
 
 
 
 
知業科技股份有限公司 版權所有,未經授權不得複製、修改、散發或引用