《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 可編程邏輯 > 業(yè)界動態(tài) > 在系統(tǒng)可編程器件ispPAC80及其應(yīng)用

在系統(tǒng)可編程器件ispPAC80及其應(yīng)用

2008-11-03
作者:王祖強(qiáng) 葛 敏 王照君

  摘? 要: 主要介紹了在系統(tǒng)可編程" title="可編程">可編程器件ispPAC80的結(jié)構(gòu)與特點(diǎn)、封裝與管腳及其開發(fā)環(huán)境,并給出一個ispPAC80應(yīng)用的例子,最后還對ispPAC系列器件進(jìn)行了比較。

  關(guān)鍵詞: 在系統(tǒng)可編程(ISP) 差分" title="差分">差分I/O? 濾波器? 模擬

?

  1992年美國Lattice半導(dǎo)體公司發(fā)明了在系統(tǒng)可編程技術(shù)(In-System Programmability),徹底改變了傳統(tǒng)數(shù)字電子系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)方法,開創(chuàng)了數(shù)字系統(tǒng)設(shè)計(jì)的里程碑。1999年11月,美國Lattice公司又推出了在系統(tǒng)可編程模擬電路" title="模擬電路">模擬電路(ispPAC:In-System Programmable Analog Circuits),翻開了模擬電路設(shè)計(jì)方法的新篇章。與數(shù)字在系統(tǒng)可編程大規(guī)模集成電路一樣,在系統(tǒng)可編程模擬器件" title="模擬器件">模擬器件允許設(shè)計(jì)者使用開發(fā)軟件在計(jì)算機(jī)中設(shè)計(jì)、修改模擬電路,進(jìn)行電路特性模擬,最后通過編程電纜將設(shè)計(jì)方案下載到芯片中。目前已經(jīng)推出的在系統(tǒng)可編程模擬器件有三種:ispPAC10、ispPAC20和 ispPAC80。本文主要介紹ispPAC80器件及其應(yīng)用。

1 ispPAC80結(jié)構(gòu)與特性

  ispPAC80器件包括一個增益為1、2、5或10可選的差分輸入儀表放大器IA、一個差分輸出求和放大器OA、5階低通濾波器、兩個非易失性在系統(tǒng)配置存儲器、ISP接口、參考電壓及自校正電路,如圖1所示。

?

?

  ispPAC80中所包含的5階連續(xù)時(shí)間低通濾波器如圖2所示。改變它的電容、電阻值便可得到具有不同幅頻特性和相頻特性的濾波器。這些值的改變有兩種途徑:①設(shè)計(jì)者自行設(shè)定;②設(shè)計(jì)者對濾波器性能(截止頻率" title="截止頻率">截止頻率、濾波器類型等)提出要求,由應(yīng)用軟件計(jì)算出所需的參數(shù)值。通常采取第二種途經(jīng)。這些值及放大器增益等信息均被直接存儲在芯片上的非易失E2CMOS存儲器,并且設(shè)計(jì)者可以保存兩種配置,因此在修改模擬電路時(shí)無需變動外部元件。

?

?

  ispPAC80的主要性能特點(diǎn)如下:

 ?、倬苡性礊V波(50kHz~750kHz);

  ②雙配置存儲器使得用戶可以在不對電路板做任何改動的情況下,完成兩個完全不同的濾波器設(shè)計(jì);

 ?、鬯械呐渲脜?shù)均存儲在非易失E2CMOS存儲器中;

 ?、茉谙到y(tǒng)可編程模擬電路;

 ?、蓦娐吩鲆婵梢酝ㄟ^編程的方法改變,增益范圍為0dB~20dB;

 ?、蘅蓪?shí)現(xiàn)多種形式的濾波器設(shè)計(jì):Chebyshev、Butterworth、Gaussian、Bessel等;

 ?、哒嬲牟罘諭/O,輸入阻抗為109Ω,共模抑制比為58dB;

  ⑧失真低,總諧波失真THD<-74dB;

 ?、嵯到y(tǒng)包含大約3000個獨(dú)立的電容器,相當(dāng)于7個分辨率為9~12位的可編程電容器,因此設(shè)計(jì)精度非常高;

 ?、鈫坞娫?5V供電,內(nèi)部可提供2.5V共模參考電壓。

2 ispPAC80的封裝與引腳

  ispPAC80采用16腳塑封PDIP或SOIC封裝,如圖3所示。各引腳說明如表1所示。

?

?

  ispPAC80的型號說明規(guī)則如圖4所示。

?

?

3 ispPAC80的開發(fā)環(huán)境

  Lattice半導(dǎo)體公司提供的基于Windows系統(tǒng)的PAC-Designer軟件設(shè)計(jì)工具,具有非常友好的設(shè)計(jì)界面,且易學(xué)易用。用戶可在用戶圖形界面GUI的原理圖上或在濾波器表的輸入項(xiàng)里描述屬性或參數(shù),然后在仿真窗口仿真濾波器的特性。在此仿真窗口中,設(shè)計(jì)者可同時(shí)查看至多4個輸入輸出的組合的增益和相位波形,且可用十字光標(biāo)直接讀取任意的增益和相位。一旦設(shè)計(jì)屬性被確認(rèn),便可通過一條連接在PC機(jī)并口與ispPAC80串行編程口之間的下載電纜將其下載到ispPAC80器件中。連接接口符合IEEE 1149.1 JTAG標(biāo)準(zhǔn)。

4 應(yīng)用舉例

  在一個實(shí)際的電子系統(tǒng)中,它的輸入信號往往因干擾等而含有一些不必要的成分,應(yīng)當(dāng)把它衰減到足夠小的程度;在一些場合,需要的信號卻和別的信號混在一起,應(yīng)當(dāng)設(shè)法把前者挑選出來。上述問題均可利用ispPAC80來解決。圖5所示電路是ispPAC80器件的一個典型應(yīng)用,其功能就是先通過ispPAC80濾除有用信號中所含的干擾成分,再對其進(jìn)行A/D轉(zhuǎn)換。

?

?

5 ispPAC系列器件比較

  Lattice公司推出的三種在系統(tǒng)可編程模擬器件分別是ispPAC10、ispPAC20和ispPAC80。ispPAC10的輸入、輸出全差分結(jié)構(gòu)及高增益性能(0~80dB),使得它非常適合儀器、儀表測量;ispPAC20比ispPAC10少了兩個PAC塊,增加了兩個可編程雙差分比較器和一個8位的D/A轉(zhuǎn)換器,所以ispPAC20的增益可調(diào)范圍比ispPAC10小,只有0~40dB。但它卻可以接受8位的數(shù)字信號并將其轉(zhuǎn)換為模擬信號,此模擬信號的輸出也是完全差分形式,可以與器件內(nèi)部的比較器或儀用放大器相連,也可以直接輸出;ispPAC80器件則主要集中在濾波器的應(yīng)用上,它使濾波器可以工作在很小的容差范圍內(nèi)。雖然使用ispPAC10或ispPAC20也可以進(jìn)行濾波器的設(shè)計(jì),但其精度和工作頻率范圍都不及ispPAC80。例如ispPAC10有4個PAC塊,最多可實(shí)現(xiàn)4階濾波器,并且只能是截止頻率在17kHz~100kHz之間的Butterworth或Chebyshev濾波器;而ispPAC80的截止頻率卻可以高達(dá)500kHz。

  由于isp技術(shù)可以在器件被焊接在電路板上的情況下對系統(tǒng)編程或重構(gòu),因而當(dāng)需要改變設(shè)計(jì)時(shí),無需改動元器件或印制板,只需通過Lattice的開發(fā)系統(tǒng)軟件在數(shù)分鐘內(nèi)即可完成??梢娎胕sp技術(shù)設(shè)計(jì)系統(tǒng)時(shí),雖然設(shè)計(jì)的是硬件,卻像軟件一樣方便,這就縮短了設(shè)計(jì)試制的周期,降低了試制成本,省去了編程器等設(shè)備和器件插拔的手續(xù),是一種全新的設(shè)計(jì)方法。因此,IspPAC器件的出現(xiàn)必將使電子系統(tǒng)設(shè)計(jì)、生產(chǎn)、維護(hù)及更新諸環(huán)節(jié)發(fā)生革命性的變化。

?

參考文獻(xiàn)

1 黃正瑾.系統(tǒng)編程技術(shù)及其應(yīng)用.東南大學(xué)出版社,1999

2 ispPAC Handbook. Lattice Semiconductor Corporation,?2000(3)

本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點(diǎn)。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認(rèn)版權(quán)者。如涉及作品內(nèi)容、版權(quán)和其它問題,請及時(shí)通過電子郵件或電話通知我們,以便迅速采取適當(dāng)措施,避免給雙方造成不必要的經(jīng)濟(jì)損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。