龙虎斗
當前位置: 主頁>電路基礎>模擬電路>

在系統可編程模擬電路(ispPAC)

2014-12-27 11:52 [模擬電路] 來源于:電路圖之家
導讀:一、PAC簡介 PAC是繼PLD后推出的模擬可編程電路,由美國Lattice公司于1999年11月推出。 它和ispPLD一樣, ispPAC 也允許使用者在EDA平臺上進行模擬電路的設計、修改,編程和仿真,并通過編程電纜下載到具體的芯片上。 目前市場上提供的可編程模擬電路(PAC)主

一、PAC簡介

PAC是繼PLD后推出的模擬可編程電路,由美國Lattice公司于1999年11月推出。

它和ispPLD一樣, ispPAC 也允許使用者在EDA平臺上進行模擬電路的設計、修改,編程和仿真,并通過編程電纜下載到具體的芯片上。

目前市場上提供的可編程模擬電路(PAC)主要有三種:① 信號處理用(放大、衰減、濾波);② 信號運算用(加、減、積分運算);③ 信號轉換用(D/A轉換)。主要用在工業自動控制、電子測量、生物醫療技術等場合。

二、在系統可編程模擬電路器件

Lattice公司推出了三種在系統可編程模擬器件ispPAC10、 ispPAC20、 ispPAC80。內部結構圖:

由ispPAC10內部結構圖可見:有四個PAC單元、模擬布線池(ARP:Analog Routing Pool)、配置存儲器、參考電壓和自校正單元、isp接口等,用的是5V單電源供電。

ispPAC20內部結構只有兩個PAC單元、兩個比較器、一個8位D/A、模擬布線池、配置存儲器、參考電壓和自校正單元、isp接口等。

其中PAC塊是基本單元,如圖所示:

IA1,IA2是差分輸入,增益可調儀用放大器,OAI是差分輸出求和放大器。

差分儀用放大器的輸入極性可編程,輸入增益分10檔可編程,增益調節范圍為±1~±10000。反饋網絡由Rf和Cf陣列組成, Rf由一個可編程的開關控制其通斷,反饋電容Cf陣列提出供用戶120多個可編程極點頻率,用以調諧電路的頻率響應。

模擬布線池(ARP)是可編程的關鍵部分,它為各元件間、各PAC的輸入和輸出之間提供可能,使器件中的基本單元通過ARP實現互連,而不需要外部連線即可構成非常復雜的電路。

PAC塊可以獨立使用,也可與其它PAC塊級連實現增益不同的模擬調理電路。如用ispPAC10的四個模塊,可以實現1~10000增益配置。同時可以根據用途的不同(放大、濾波、轉換)等,進行不同的配置。

三、在系統可編程模擬電路(ispPAC)的設計軟件

ispPAC的設計軟件為PAC-Designer,可以在Windows 95 、Windows 98和Windows NT4.0環境下工作。可以選用原理圖方式、模塊化方法進行電路設計,在設計窗口中的模擬布線池區域進行PAC塊的互聯,以構成各種組合型的電路。可以在電路中設置各種參數(如增益、電阻值、電容值、128個可選擇極點頻率等)。 PAC-Designer軟件能對設計后的電路進行仿真、模擬得以驗證,顯示出電路的幅頻、相頻特性曲線,輸入/輸出的四種組合。只要輸入對某一濾波器的各種參數(如同(fo),Q等),就會自動生成所需的電路。

PAC-Designer的設計流程如圖所示:

由于在Windows環境下, PAC-Designer采用原理圖的設計,具有易學易用特點。

對ispPAC器件的編程只要具備下面三個條件:1.ISP編程電纜,2.PC機,3. PAC-Designer軟件器件可編程次數達10000次以上,在編程時用戶可以加密,使所設計的電路不被抄襲。

龙虎斗