Logo image
以PCI Bus為介面之直接數位合成器研製
Thesis

以PCI Bus為介面之直接數位合成器研製

陳兆欽
Masters, National Tsing Hua University
2000

Abstract

任意波形產生器直接數位合成器 PCIDDS
任意波形產生器比較於一般訊號產生器的最大特點在於可輸出較為複雜的波形,採用直接數位合成的方式,使用者可藉由數學函式或自行建立波形取樣序列的方式,將波形對照表存放於隨機存取記憶體中,在經過數位類比轉換、濾波、放大之後,產生所需的波形。目前的任意波形產生器,多是由國外大廠如HP、Tektronix等所製作,所使用的晶片亦是由國外廠商如Qualcomm、Standford Telecom所提供,國內並無自製的晶片可供使用,且關於DDS方面的專利技術亦是受制於國外廠商中。因此,在本論文中,我們將研究探討直接數位合成技術之運作原理及相關偽波抑制方法,並於評估其於電路實作上之複雜度與可行性後,設計及製作一PC-Based之任意波形產生器。包括用FPGA設計製作PCI Controller、32 bit Phase accumulator、Noise Reduced Circuit 以及控制電路等等。我們採用MLBS作為擾動訊號以打散偽波;並製作數位類比轉換相關電路與橢圓LPF電路,同時撰寫了本PCI-DDS模組之VxD (Virtual xDevice Driver)與Win32 Application program,使用者可利用此Win32圖形界面程式,直接控制任意波形產生器之輸出。經過一連串的測試 ,本論文所研製之PCI-DDS模組確實可以合成任意波形,且在SFDR或是Distortion的量測結果中,我們可以得知其整體效能已不亞於一般儀器廠商所製造之訊號產生器。在本論文中,將研究探討直接數位合成技術之運作原理及相關偽波抑制方法,並於評估其於電路實作上之複雜度與可行性後,設計及製作一PC-Based之任意波形產生器。考量PC與本DDS模組間資料傳輸速度及符合目前PC之發展,我們將設計並製作一PCI控制器,以當作DDS與PC之橋樑;同時撰寫其隨插即用(Plug&Play)之視窗裝置驅動程式及Win32 Application program,以使本DDS模組便於使用。

Metrics

1 Record Views

Details

Logo image