南京電子技術(shù)研究所 徐 濤 鄭 清
目前,氣象雷達(dá)開始運(yùn)用相控陣體質(zhì),需要24小時開機(jī),所以對控制系統(tǒng)可靠性要求高,同時相控陣?yán)走_(dá)控制系統(tǒng)功能復(fù)雜,需要專用芯片進(jìn)行控制。隨著電子技術(shù)的發(fā)展與進(jìn)步,電路系統(tǒng)的設(shè)計方法也發(fā)生了巨大的變化,基于EDA技術(shù)的芯片設(shè)計正成為系統(tǒng)設(shè)計的主流,集成電路向著高速度、高集成度、低功耗的系統(tǒng)集成方向迅速發(fā)展[1][2]。傳統(tǒng)的單一功能電路設(shè)計已無法滿足現(xiàn)代雷達(dá)的要求。具體到控制系統(tǒng)設(shè)計,雷達(dá)因為結(jié)構(gòu)空間小、環(huán)境溫度高、電磁環(huán)境復(fù)雜,且參與控制的系統(tǒng)設(shè)備多、接口復(fù)雜等原因,開發(fā)具有多功能、多用途、高性能的綜合應(yīng)用平臺具有重要的工程意義。
本文介紹了基于HardCopy技術(shù)的多功能控制芯片的設(shè)計:包括了控制和數(shù)據(jù)分發(fā)模塊和子控制模塊,實(shí)現(xiàn)了控制功能的高度集成。
作為電子設(shè)計的兩大主流技術(shù),ASIC和FPGA分別針對不同的市場定位,ASIC被用于大批量的專用產(chǎn)品,具有良好的性價比,而FPGA雖單價昂貴,但由于其可編程性的靈活性,隱刺廣受小批量應(yīng)用的青睞。隨著日漸強(qiáng)大的產(chǎn)品面市時間縮短的壓力,再加上對產(chǎn)品設(shè)計的快捷性和靈活性要求的提升,使得FPGA的發(fā)展勢頭強(qiáng)勁,但是原有FPGA固有的弱點(diǎn)如功耗高、速度慢、資源冗余、價格昂貴等使其在面對復(fù)雜功能設(shè)計的要求時還是會感到力不從心。因此人們開始考慮通過技術(shù)上的融合,在ASIC和FPGA之間找到一條“中間道路”,結(jié)構(gòu)化ASIC可以說是這條中間道路的最成功的嘗試。Altera將其推出的結(jié)構(gòu)化ASIC產(chǎn)品命名為HardCopy系列,它提供了從原型到批量成品的完整解決方案,讓設(shè)計者能夠應(yīng)對成本和風(fēng)險的上升及市場的不確定性。HardCopy器件是可編程邏輯器件的準(zhǔn)確再現(xiàn),但沒有可編程性,采用用戶專用的配置和金屬互連布線。HardCopy架構(gòu)構(gòu)建在HCell精細(xì)顆粒架構(gòu)上,HCell可支持FPGA無縫移植,可實(shí)現(xiàn)ASIC技術(shù)那樣的密度、成本、性能和功耗特性,具體的成本、風(fēng)險等對比情況如表一所示。本設(shè)計就是基于HardCopy技術(shù)上進(jìn)行設(shè)計的。
根據(jù)現(xiàn)在雷達(dá)的發(fā)展情況,控制系統(tǒng)主要是組合控制單元。組合控制單元可以大致分為以下幾部分:下行傳輸控制模塊、電源控制模塊、上行傳輸控制模塊。
圖1 組合控制單元功能模塊
圖2 控制系統(tǒng)芯片功能框圖
表一 三種SOC方案的比較
圖3 定時信號邏輯功能驗證時序圖
下面具體說明組合控制單元的劃分及各模塊的功能,如圖一所示:
(1)上行傳輸控制模塊:上行傳輸控制模塊用來完成上行控制、定時信號的分發(fā)傳輸功能。組合控制把接收到的光纖信號轉(zhuǎn)化為差分電信號,通過射頻電纜傳輸給下端的控制單元。
(2)電源控制模塊:電源控制模塊用以實(shí)現(xiàn)電源控保系統(tǒng)的通信功能。組合控制單元會根據(jù)上行控制指令,把相應(yīng)的電源控制信號以串行通信的形式傳輸給電源控保系統(tǒng),并接收相應(yīng)的電源自檢信息。
(3)下行傳輸控制模塊:下行傳輸控制模塊用以保證陣面AD數(shù)據(jù)、自檢等相關(guān)信息的實(shí)時傳輸。組合控制單元在接收到控制單元的AD采樣數(shù)據(jù)和相應(yīng)的電源自檢信號之后,根據(jù)相應(yīng)的通信協(xié)議要求,完成所有相關(guān)數(shù)據(jù)的打包工作,并通過光纖完成下行數(shù)據(jù)的傳輸功能。
控制芯片在FPGA原型設(shè)計階段選用ALTERA公司的FPGA芯片系列,該系列芯片有豐富的高速串行收發(fā)器,硬件乘法器也很豐富,片內(nèi)RAM資源強(qiáng)大,可用I/O個數(shù)滿足設(shè)計需要如圖1所示。
組合控制模塊的具體功能描述:
該模塊主要包括指令定時輸入、本地地址管理、上行指令定時發(fā)送、下行數(shù)據(jù)傳輸和自檢等,具體功能如下:
(1)指令定時輸入
上行指令定時指令定時按設(shè)定的選擇方式,選擇相應(yīng)通道的指令定時信號為有效通道。
(2)本地地址管理
該模塊包括產(chǎn)品序列號寫入(產(chǎn)品序列號寫入)、控制地址寫入(配置信息寫入)、Key地址讀取(控制地址讀取)和初始化(初始化)。
(3)上行指令定時發(fā)送
選定的指令定時信號通過Serdes通道發(fā)送。
(4)下行數(shù)據(jù)傳輸
接收Serdes通道數(shù)據(jù),重新打包后通過光口發(fā)送給數(shù)字波束形成模塊。
(5)自檢
該模塊包括:搜集控制系統(tǒng)是否工作正常、本板溫度傳感器數(shù)據(jù)采集、時鐘輸入、按定時序列及地址分時通過光口下傳自檢數(shù)據(jù)、通過DSP下傳自檢數(shù)據(jù)、控自檢燈以及自檢端口輸出關(guān)鍵定時信號。
根據(jù)上面對組合控制模塊詳細(xì)劃分,該芯片的具體設(shè)計功能框圖如下圖2所示。
對原型芯片進(jìn)行功能驗證后,各項功能都能滿足系統(tǒng)要求,由于篇幅原因,只將定時信號功能驗證邏輯時序圖給出如圖3所示。圖中結(jié)果可以看出,給出的定時信號穩(wěn)定,有序??梢娫擁椆δ苁菨M足設(shè)計要求的。
基于HardCopy技術(shù)的控制芯片的設(shè)計方法新穎而靈活。本文詳細(xì)給出了控制芯片的功能框圖,具有很強(qiáng)的可操作性。在FPGA原型芯片上驗證芯片功能相當(dāng)方便且風(fēng)險小,在功能驗證完全無誤后,可無縫移植到結(jié)構(gòu)化ASIC中,實(shí)現(xiàn)引腳相同、功能等價的結(jié)果,達(dá)到高效、低成本和小型化的目標(biāo)。相信在不遠(yuǎn)的將來,該技術(shù)將得到大量應(yīng)用。
[1]張光義.相控陣?yán)走_(dá)系統(tǒng)[M].北京:國防工業(yè)出版社,1994.
[2]鄭清.相控陣?yán)走_(dá)波控系統(tǒng)技術(shù)研究[J].現(xiàn)代雷達(dá),2006,28(4):53-55.
[3]HardCopy handbook.(Altera).http:/www.altera.com.
[4]王國章,劉戰(zhàn),須自明.一種新的硬件設(shè)計方法 結(jié)構(gòu)化ASIC技術(shù)[J].微計算機(jī)信息,2006,2.