車 巖
(中國(guó)電子科技集團(tuán)公司第四十七研究所,沈陽(yáng) 110000)
隨著微電子技術(shù)高速發(fā)展,高集成度、小型化是未來(lái)電子產(chǎn)品的發(fā)展趨勢(shì)。于是,新型的封裝形式——系統(tǒng)級(jí)封裝(System in Package,SiP)[1]得到了越來(lái)越多半導(dǎo)體廠商的青睞,得到了迅速發(fā)展。SiP 技術(shù)是集成電路向高性能、多功能、高密度化發(fā)展的有效技術(shù)途徑,相較于后摩爾時(shí)代基于CMOS工藝的主流系統(tǒng)集成技術(shù)片上系統(tǒng)(System on Chip,SoC)而言,它朝著超越摩爾定律(more than Moore)的方向在發(fā)展。作為當(dāng)前實(shí)現(xiàn)系統(tǒng)小型化的主流技術(shù)手段,SiP 是通過(guò)先進(jìn)的封裝技術(shù),將不同工藝、不同架構(gòu)、不同功能的裸芯集成到一個(gè)封裝中,即異質(zhì)異構(gòu)集成,以此有效地解決SoC 所面臨的研發(fā)成本高、設(shè)計(jì)周期長(zhǎng)、驗(yàn)證和生產(chǎn)工藝復(fù)雜等問(wèn)題,必將在未來(lái)技術(shù)發(fā)展中發(fā)揮極重要的角色。
ARM+FPGA 雙核異構(gòu)SiP 的內(nèi)部集成了1 個(gè)FPGA 裸芯、1 個(gè)基于ARM Cortex-M4[2]的MCU 裸芯、1 個(gè)flash 裸芯、1 個(gè)電平轉(zhuǎn)換功能裸芯、4 個(gè)RS422 收發(fā)器裸芯,此外還包括若干阻容分立器件。其功能框圖如圖1 所示。
圖1 ARM+FPGA 雙核異構(gòu)SiP 原理框圖
所選裸芯片的主要技術(shù)指標(biāo)如下:
1)MCU:選取集成了ARM Cortex-M4 內(nèi)核的32位高性能MCU[3],主頻168MHz;內(nèi)部flash 容量1MB;SRAM 大?。?92+4)kB;支持FSMC 接口;支持SWD&JTAG 調(diào)試接口;具有豐富的外設(shè)資源,包括GPIO、USART、ADC、DAC、RTC、USB、CAN(2.0B)、SPI、I2C、DMA、以太網(wǎng)MAC、SDIO、PWM 等。
2)FPGA:采用先進(jìn)的55nm 低功耗工藝,邏輯規(guī)模為19600 查找表(LUTs),嵌入式存儲(chǔ)器(ERAM)容量為1088kbit,內(nèi)部DSP 數(shù)量為29 個(gè),PLL 數(shù)量為4 個(gè)。
3)Flash:選用串行SPI 接口flash 存儲(chǔ)器,屬于非揮發(fā)存儲(chǔ)器,可多次寫(xiě)入、讀出,具備掉電保持存儲(chǔ)數(shù)據(jù)信息的特性,存儲(chǔ)容量為64Mbits。
4)電平轉(zhuǎn)換器:支持?jǐn)?shù)據(jù)高速傳輸,16 位數(shù)據(jù)通道分為兩組,每組通道分別有獨(dú)立的使能端以及方向控制端。信號(hào)通道兩側(cè)供電電源可獨(dú)立設(shè)置。
5)RS422 收發(fā)器:選用一款3.0~5.5V 供電、全雙工、低功耗產(chǎn)品,支持RS-485/ RS-422 協(xié)議,包括一個(gè)驅(qū)動(dòng)器和一個(gè)接收器,兩者均可獨(dú)立傳輸信號(hào)。
MCU 與FPGA 的連接是通過(guò)FSMC 的接口來(lái)實(shí)現(xiàn)的,具體連接關(guān)系如圖2 所示。FSMC 接口信號(hào)只做內(nèi)部互聯(lián),不做外部引出。
圖2 MCU 與FPGA 連接示意圖
MCU 與FPGA 的連接采用FSMC 接口的異步模式A 的時(shí)序,包括讀時(shí)序和寫(xiě)時(shí)序,如圖3 示。
圖3 FSMC 接口異步模式A 時(shí)序
由于FPGA 是SRAM 型,需要外部flash 存放FPGA 的配置文件。系統(tǒng)上電后,從flash 中加載FPGA 的配置文件,用于配置FPGA。FPGA 與外部flash 的連接通過(guò)SPI 接口來(lái)實(shí)現(xiàn),具體連接如圖4所示。
圖4 FPGA 與flash 連接示意圖
某型號(hào)RS422 收發(fā)器具有全雙工、低功耗特點(diǎn)。FPGA 與4 個(gè)RS422 收發(fā)器連接是通過(guò)UART接口來(lái)實(shí)現(xiàn),如圖5 所示。
圖5 FPGA 與RS422 收發(fā)器連接示意圖
FPGA 與電平轉(zhuǎn)換器的連接如圖6 所示。通過(guò)共用總線SCK、MOSI、MISO 的信號(hào),片選信號(hào)CS1~CS6 來(lái)實(shí)現(xiàn)6 路SPI 的接口功能。其中電平轉(zhuǎn)換器的作用是實(shí)現(xiàn)3.3V 與5V 之間的電平轉(zhuǎn)換。
基板原理圖設(shè)計(jì)軟件選用Cadence 平臺(tái)Orcad組件[4],主要設(shè)計(jì)思想如下:
MCU 按照144 引腳的封裝引出;FPGA 裸芯3.3V電源、1.2V電源、BANK 電源、地、I/O 信號(hào)的PAD 均引出;3.3V 電源、1.2V 電源、地在基板上分別進(jìn)行互聯(lián);每組BANK 電源至少引出1 組;I/O 信號(hào)除內(nèi)部互聯(lián)外,均引出到Ballmap 上;所有裸芯3.3 V 數(shù)字電源互聯(lián);數(shù)字地互聯(lián)。
基板版圖設(shè)計(jì)選用的軟件為Cadence 平臺(tái)SiP組件。主要設(shè)計(jì)規(guī)則可歸如下:
外觀尺寸17mm×17mm,封裝形式為BGA400[5],pitch 為0.8mm;Finger 尺寸為70μm×150μm,最小pitch 為120 μm;裸芯到裸芯最小距離為500 μm;Finger 距離裸芯最小距離為300μm;鍵合絲選取直徑20 μm 金絲,最大長(zhǎng)度為3600 μm;Finger(邊緣)到基板外框最小距離為150μm;走線(邊緣)到基板外框最小距離為100 μm;基板版圖最小線寬為35μm;鐳射孔[6]的孔徑、孔盤之比為80μm/180μm。
按照上述規(guī)則與設(shè)計(jì),完成裸芯布局??紤]到銅布線的厚度及印制板廠工藝水平等因素,信號(hào)走線寬度選為35μm,間距為50μm。信號(hào)互聯(lián)主要在TOP 層完成,第二層為地層,第三層為電源層,Bottom層為SiP 對(duì)外引出信號(hào)連接到BGA 球的布線。
在設(shè)計(jì)中還應(yīng)該注意到,由于BT 基板厚度很薄,很容易出現(xiàn)翹曲的問(wèn)題??赏ㄟ^(guò)采取一定的技巧,有效緩解BT 基板翹曲的問(wèn)題。
BT 基板上具有覆銅區(qū)域,通過(guò)控制BT 基板對(duì)稱層的殘銅比小于15%,可以有效避免基板翹曲問(wèn)題。具體而言,BT 基板的頂層與底層為對(duì)稱層;第二層與第三層為對(duì)稱層。殘銅比則是指對(duì)稱層中兩層銅重量百分含量的差值。
另外,通過(guò)在BT 基板上的覆銅區(qū)域設(shè)置排氣孔,基板上設(shè)置綠油層,并在金手指區(qū)域開(kāi)設(shè)大于等于50μm 的窗口來(lái)提高塑封料的結(jié)合度,也可以有效避免基板翹曲問(wèn)題。
封裝形式采用塑封BGA400,20μm 金絲引線鍵合[7],如圖7 所示,尺寸參數(shù)的取值如表1 所示。
圖7 引線鍵合圖
基板采用4 層BT 基板,它是一種使用BT 樹(shù)脂(Bismaleimide 和Triazine 兩種成份)為材質(zhì)的PCB,具體材質(zhì)結(jié)構(gòu)及各層厚度如表2 所示。
表2 BT 基板疊層構(gòu)成
測(cè)試系統(tǒng)從結(jié)構(gòu)上包括測(cè)試板和PC 機(jī)兩個(gè)部分,結(jié)構(gòu)示意圖如圖8 所示。測(cè)試板的功能是為被測(cè)SiP 模塊提供電源、晶振、接口電路等[8]。PC 機(jī)用來(lái)調(diào)試、下載SiP,通過(guò)RS422 轉(zhuǎn)USB/CAN 調(diào)試器等對(duì)通信接口進(jìn)行測(cè)試。PC 機(jī)通過(guò)串口或網(wǎng)口與測(cè)試板通信,并顯示、保存測(cè)試結(jié)果。
圖8 測(cè)試系統(tǒng)結(jié)構(gòu)框圖
所探討的基于ARM+FPGA 的雙核異構(gòu)SiP,立足于系統(tǒng)級(jí)封裝技術(shù),與傳統(tǒng)的PCB 設(shè)計(jì)相比,在實(shí)現(xiàn)相同功能的條件下,占用的空間僅是傳統(tǒng)模組的10%;與SoC 相比,研發(fā)時(shí)間僅是SoC 的10%,研發(fā)成本為SoC 的5%左右。此外該SiP 功能齊全、性能穩(wěn)定,相對(duì)于傳統(tǒng)的單板系統(tǒng),具有可定制、體積小、功耗低、重量輕等優(yōu)點(diǎn),可為嵌入式系統(tǒng)的未來(lái)發(fā)展提供一種全新的解決途徑。