《電子技術應用》
您所在的位置:首頁 > 模擬設計 > 解決方案 > 高速數模轉換器AD9779/AD9788的應用

高速數模轉換器AD9779/AD9788的應用

2012-03-16
作者:衛曉娟,李軍紅
來源:來源:微型機與應用2011年第24期

摘  要: 介紹了高速數模轉換器AD9779AD9788的使用方法,重點介紹了其驅動軟件設計方法和內部寄存器的配置方式等。文中內容都是實踐經驗,具有很強的實用性和參考價值。
關鍵詞: AD9779;AD9788;數模轉換器;串行外設接口;鎖相環

    AD9779是ADI公司的一款產品,是雙通道、寬動態范圍數模轉換器(DAC),提供1 GS/s采樣速率,允許高至奈奎斯特頻率的多載波生成[1]。AD9788提供800 MS/s的采樣速率,其性能和應用方式與AD9779非常相似[2]。AD9779和AD9788雖然不是一個系列,但芯片管腳是兼容的,在硬件電路的設計上并沒有區別,兩者均使用標準的SPI接口來驅動,因此軟件實現上也可以采用統一的驅動方式。但在寄存器的配置上,兩者存在差異,這在后面會具體介紹。為了描述方便,如不特殊說明,下文中使用AD97××來統一表示AD9779和AD9788。
1 AD97××的SPI規范
    AD97××采用標準的4線SPI接口進行通信,當然也可以配置成3線SPI接口。
    一個寄存器的讀寫周期(或叫傳輸周期)包括兩部分:指令部分和數據部分。指令部分是一個8 bit的字節,對應于8個時鐘的上升沿,用來控制讀寫以及隨后需要讀寫的數據字節數。D7為讀/寫標志位(其中讀為高,寫為低),D6和D5是用來配置指令字節后面需要傳輸的數據的字節數,通常配置如表1所示(N1和N0對應指令字節中的D6和D5),D4~D0是AD97××寄存器的地址。

    需要特別說明的是,對于AD9788,指令字節的D6和D5兩個位被屏蔽了,因此這兩位不需要配置,指令字節后面需要傳輸的數據的字節數是由寄存器本身來決定的。例如對于一個32 bit的寄存器,指令字節后面需要傳輸4 B的數據。
2 AD97××的驅動方式
    AD97××主要通過SPI驅動,實現寄存器的讀寫和功能的配置。
    將AD97××的代碼分為兩部分設計,一部分是底層的SPI接口驅動,完成SPI接口的初始化、讀寫以及設備封裝等功能;另一部分是AD97××本身的驅動,主要通過SPI封裝的讀寫接口實現對AD97××芯片的控制。
3 AD97××的配置說明
3.1 寄存器長度不固定的問題

    AD9779的寄存器長度是固定的8 bit,但AD9788的寄存器長度是不固定的,有8 bit、16 bit、32 bit,還有24 bit。datasheet中規定一個寄存器的讀寫傳輸周期由寄存器本身決定,包括一個指令字節和實際傳輸的數據字節數,例如,0x00寄存器傳輸周期為2 B,0x01寄存器傳輸周期為3 B。因此對于AD9788,不能用統一的讀寫傳輸周期,例如5 B(8 bit指令+32 bit數據),而是需要對不同長度的寄存器分開處理,這就意味著需要模擬四種不同的SPI時序。
3.2 個別寄存器回讀時應注意
    在寫寄存器操作時,一般需要回讀一下來判斷寫的值是否正確?;刈x時要注意以下兩種情況,否則會判斷錯誤:
    (1)有的寄存器個別位是只讀的,與寫進去的值沒有關系,回讀時最好屏蔽掉相關位。例如AD9788的0x04寄存器的高三位(23 bit~21 bit)為只讀;AD9779也有類似的寄存器,例如0x00寄存器低三位(2 bit~0 bit)也是只讀;
    (2)寄存器在配置完后就發生了變化,這種寄存器一般是指示寄存器,例如AD9788的0x09寄存器,有一個鎖定指示位,配置完后,若PLL鎖定,這一位會改變,讀出的值和寫的值就會不一樣。
3.3 AD97×× PLL的配置
    PLL的配置是AD97××配置中的一個重點,AD9779與AD9788的PLL結構是相同的,不同的是AD9788比AD9779多了一個NCO,用于頻點搬移。本節以AD9788為例講述PLL相關寄存器的配置。
    在AD9788的數據手冊中,共有15個配置寄存器,其中與PLL相關的寄存器主要有0x01、0x04兩個寄存器。不過由于要進行頻點搬移,所以還要對0x0a寄存器按照系統需要進行配置。這樣一來,只需關注0x01、0x04和0x0a這三個配置寄存器就可以了。
3.3.1 DCTL寄存器
    DCTL寄存器(DIGITAL CONTROL REGISTER)參數為:地址:0x01h;寬度:2 B;默認值:0x3100;定義值:0x31c0。在此寄存器中,主要關注bit[7:6]的設置,如果系統要求DAC實現8倍內插,就要配置bit[7:6]=11,其他位按默認值即可。
3.3.2 PLLCTL寄存器
    PLLCTL寄存器(PLL CONTROL REGISTER)參數為:地址:0x04h;寬度:3 B;默認值:0x3837cf;定義值:0x2fb387。
    在對PLL的CTL寄存器進行設置時,主要關心bit[15:
11]和bit[7:2]值的設置,bit[15]默認是PLL無效,所以要配置bit[15]=1;bit[14:13]和bit[12:11]要根據具體系統需求配置,本例中配置為bit[14:13]=01,bit[12:11]=10,bit[7:2]的值通過式(1)計算并查表2后決定。
    fvco=frefclk×N1×N2                                 (1)
    經過查表2可知,bit[7:2]可以取100001或者100000,為了使1 474.56 MHz盡量接近于PLL Lock選擇范圍的中間位置,所以選用bit[7:2]=100001。對于其他位,按器件手冊上推薦的最佳值選取即可,這里要注意bit[23:21]的只讀屬性。


    驅動工作完成以后,可以通過一些簡單的測試方法來驗證AD97××芯片是否正常工作。 當確認芯片和驅動程序能夠正常工作后,驅動程序就可以投入使用了。
參考文獻
[1] Analog Devices Inc.AD9776/AD9778/AD9779 datasheet[S]. 2007.
[2] Analog Devices Inc.AD9785/AD9787/AD9788 datasheet[S]. 2007.

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          欧美三级中文字幕在线观看| 日韩午夜av在线| 国内久久婷婷综合| 亚洲一线二线三线久久久| 欧美激情亚洲激情| 欧美在线观看网址综合| 久久久精品一区二区三区| 麻豆成人在线| 日韩一级裸体免费视频| 欧美日韩激情小视频| 欧美性事免费在线观看| 欧美精品不卡| 亚洲在线第一页| 麻豆成人在线观看| 亚洲日韩视频| 亚洲高清不卡| 亚洲视频一区二区免费在线观看| 99国产精品视频免费观看| 国产欧美日本一区视频| 99re66热这里只有精品4| 国产精品青草久久久久福利99| 在线午夜精品自拍| 狠狠色狠狠色综合| 午夜在线视频一区二区区别| 曰本成人黄色| 黄色成人免费网站| 久久久精品日韩欧美| 国产精品剧情在线亚洲| 在线观看视频一区二区| 亚洲青涩在线| 亚洲图片欧美日产| 亚洲免费伊人电影在线观看av| 欧美精品久久久久久久免费观看| 欧美高清在线视频| 国产精品激情av在线播放| 亚洲免费在线精品一区| 亚洲精品乱码久久久久久| 久久婷婷综合激情| 欧美视频在线免费看| 亚洲区一区二| 国产精品视频网站| 91久久精品国产91久久| 亚洲国产日韩欧美一区二区三区| 国产精品vip| 欧美区一区二| 国产中文一区二区| 免费久久99精品国产自| 亚洲娇小video精品| 亚洲一区欧美二区| 毛片精品免费在线观看| 国产日韩精品一区二区三区在线| 欧美成人免费全部| 国产欧美日韩不卡| 日韩小视频在线观看专区| 欧美日韩免费区域视频在线观看| 性欧美大战久久久久久久免费观看| 亚洲激情亚洲| 欧美一区二区大片| 国产午夜精品在线观看| 欧美视频在线一区二区三区| 狠狠入ady亚洲精品经典电影| 99精品欧美一区二区蜜桃免费| 欧美理论在线播放| 欧美激情在线免费观看| 欧美区视频在线观看| 亚洲人线精品午夜| 久久成人免费日本黄色| 欧美精品一区二区三区高清aⅴ| 麻豆国产精品777777在线| 久久久免费精品视频| 欧美激情aⅴ一区二区三区| 亚洲曰本av电影| 禁断一区二区三区在线| 亚洲成色777777在线观看影院| 欧美日韩裸体免费视频| 国产女同一区二区| 亚洲视频在线免费观看| 欧美精品久久一区| 欧美精品久久久久久| 欧美亚洲一级片| 国产精品久久久久久久久久直播| 欧美性猛交视频| 亚洲盗摄视频| 久久精品国产第一区二区三区| 亚洲自拍16p| 欧美日韩a区| 亚洲精品美女久久7777777| 亚洲一卡二卡三卡四卡五卡| 久久亚洲私人国产精品va媚药| 欧美韩日视频| 国产亚洲一区精品| 久久午夜激情| 在线观看日韩av| 麻豆成人在线| 久久在线免费| 亚洲一区免费| 国产欧美精品一区二区色综合| 国产精品麻豆欧美日韩ww| 一区在线视频观看| 亚洲欧美在线视频观看| 亚洲在线视频观看| 亚洲精品免费电影| 亚洲尤物视频网| 老司机午夜精品视频在线观看| 黄色日韩精品| 国产欧美精品在线观看| 狠狠色综合色综合网络| 在线精品观看| 久久久欧美精品sm网站| 日韩午夜在线播放| 欧美一乱一性一交一视频| 亚洲国产精品99久久久久久久久| 久久精品一区二区三区中文字幕| 国产色产综合色产在线视频| 欧美一区二区在线播放| 亚洲欧美精品在线| 韩国av一区二区三区四区| 亚欧美中日韩视频| 亚洲欧美日韩国产综合在线| 国产女精品视频网站免费| 一区二区三区在线视频观看| 好男人免费精品视频| 亚洲欧洲在线免费| 免费久久久一本精品久久区| 久久国产精品免费一区| 激情久久婷婷| 国产精品久在线观看| 欧美国产日本高清在线| 欧美大片免费观看在线观看网站推荐| 国内精品一区二区| 欧美成人国产| 亚洲欧美日韩国产成人| 欧美天堂亚洲电影院在线观看| 在线日韩精品视频| 亚洲一区二区精品在线| 亚洲国产高清视频| 好吊妞这里只有精品| 影音先锋中文字幕一区二区| 一区二区三区产品免费精品久久75| 欧美日韩综合在线免费观看| 亚洲永久字幕| 女人天堂亚洲aⅴ在线观看| 国产欧美精品一区二区三区介绍| 一区二区三区自拍| 国自产拍偷拍福利精品免费一| 怡红院精品视频在线观看极品| 在线日韩日本国产亚洲| 一区二区三区高清在线观看| 亚洲美女福利视频网站| 亚洲三级免费电影| 99国产精品久久| 亚洲大胆美女视频| 久久久久久久国产| 午夜影院日韩| 亚洲日本免费电影| 欧美日韩一区二区三区四区五区| 激情文学一区| 免费精品视频| 久久一综合视频| 快she精品国产999| 亚洲欧美激情一区二区| 欧美在线影院在线视频| 亚洲高清一区二区三区| 亚洲国产一区二区三区在线播| 葵司免费一区二区三区四区五区| 亚洲永久在线| 亚洲国产精品精华液网站| 久久综合影视| 亚洲黑丝一区二区| 国产精品久久久久77777| 一区二区亚洲| 久久久亚洲欧洲日产国码αv| 欧美gay视频激情| 一区二区三区欧美在线| 国产精品久久久一区二区| 久久久天天操| 午夜精品一区二区三区电影天堂| 国产精品久久九九| 日韩视频中文| 久久综合久久88| 国产亚洲美州欧州综合国| 亚洲女同精品视频| 韩日视频一区| 国产精品视频午夜| 国产精品推荐精品| 欧美日韩www| 翔田千里一区二区| 亚洲欧美精品在线观看| 欧美14一18处毛片| 欧美一级欧美一级在线播放| 国产欧美日韩亚洲一区二区三区| 亚洲第一天堂av| 影音先锋日韩精品| 一区二区久久久久| 国产欧美亚洲精品| 在线观看国产日韩| 亚洲女爱视频在线| 亚洲国产精品一区二区第一页| 欧美成年人网站| 又紧又大又爽精品一区二区| 国产日韩欧美综合精品| 日韩视频不卡中文| 亚洲综合色婷婷| 亚洲精品一区中文| 国内精品视频在线播放| 一区二区三区精品久久久| 六月婷婷一区| 久久在线视频在线| 亚洲人成网站999久久久综合| 日韩午夜三级在线| 在线看片日韩| 亚洲午夜女主播在线直播| 欧美三级乱码| 亚洲另类在线视频| 国产精品自在欧美一区| 欧美区视频在线观看| 日韩午夜在线电影| 免费日韩精品中文字幕视频在线| 最新69国产成人精品视频免费| 亚洲国产精品成人| 欧美国产日产韩国视频| 欧美一区二区三区在线播放| 亚洲黄色av| 欧美成人国产一区二区| 欧美wwwwww| 99热在这里有精品免费| 亚洲欧美日韩国产综合在线| 在线日本欧美| 欧美高清影院| 欧美电影免费观看高清| 一本色道久久88综合日韩精品| 在线日韩成人| 欧美精品一区二区三区在线看午夜| 国产精品高潮呻吟久久av黑人| 欧美视频在线观看免费| 国产亚洲欧美aaaa| 亚洲欧美一区二区在线观看| 国产精品卡一卡二| 亚洲一区精品在线| 欧美日本不卡视频| 久久精品中文字幕免费mv| 亚洲午夜一二三区视频| 国产一区二区福利| 久久欧美肥婆一二区| 欧美日本一道本| 六月天综合网| 欧美久久一级| 亚洲人成毛片在线播放| 中文欧美字幕免费| 亚洲人成人77777线观看| 国语自产精品视频在线看8查询8| 欧美国产在线视频| 欧美婷婷六月丁香综合色| 久久精品一区二区三区中文字幕| 国产视频丨精品|在线观看| 亚洲图片欧美一区| 国产欧美日韩精品一区| 亚洲一线二线三线久久久| 在线视频成人| 麻豆亚洲精品| 狠狠入ady亚洲精品| 亚洲精一区二区三区| 亚洲欧美另类在线观看| 欧美另类69精品久久久久9999| 伊人成综合网伊人222| 亚洲第一狼人社区| 欧美日韩国产综合网| 黄色成人av网站| 亚洲欧美日韩精品综合在线观看| 亚洲精品一区二区三区蜜桃久| 日韩午夜在线观看视频| 国外成人网址| 国产精品hd| 另类av一区二区| 99精品99久久久久久宅男| 欧美另类一区二区三区| 在线电影国产精品| 亚洲电影免费在线观看| 亚洲精品小视频在线观看| 最新国产の精品合集bt伙计| 久久福利一区| 亚洲人成在线免费观看| 国产精品视频一区二区三区| 欧美一级在线播放| 欧美日韩裸体免费视频| 久久久一二三| 亚洲资源在线观看| 国产亚洲人成a一在线v站| 国产一区二区三区四区在线观看| 欧美精品乱人伦久久久久久| 美脚丝袜一区二区三区在线观看| 国产女人18毛片水18精品| 国产精品色婷婷| 亚洲视频在线二区| 国内精品久久久久国产盗摄免费观看完整版| 亚洲一区免费| 欧美激情在线播放| 久久免费少妇高潮久久精品99| 国产精品久久久一区二区三区| 久久久久女教师免费一区| 韩日精品视频| 欧美成人性生活| 亚洲缚视频在线观看| 久久超碰97中文字幕| 国产精品免费区二区三区观看| 亚洲人成亚洲人成在线观看| 久久久精品性| 国产精品久久久久久五月尺| 激情成人综合| 国产精品露脸自拍| 韩国女主播一区| 亚洲第一在线综合网站| 欧美伦理一区二区| 国产精品国产三级国产普通话99| 国外成人网址| 国产精品入口福利| 亚洲一区二区在线免费观看| 亚洲国产色一区| 欧美激情五月| 亚洲日本理论电影| 欲色影视综合吧| 欧美日韩三区四区| 欧美三级黄美女| 亚洲欧美在线看| 韩国精品在线观看| 欧美日韩一区二区三区| 亚洲福利视频一区二区| 欧美激情亚洲综合一区|