《電子技術應用》
您所在的位置:首頁 > EDA與制造 > 設計應用 > 基于FPGA的∑-Δ D/A轉換器的設計與實現
基于FPGA的∑-Δ D/A轉換器的設計與實現
摘要: 數模轉換器可以將一個二進制數字量轉換成與該數字量成正比的電壓值,可應用于可編程電壓源、波形發生器等。本文采用數字化技術,用FPGA實現了一個簡單的一階8位∑-Δ 型DAC,只占用幾個CLB。FPGA的速度和柔性的輸出結構非常適合該DAC的實現。
Abstract:
Key words :

  引言

  在各類電子系統中,數字電路所占比重越來越大。這主要是因為數字電路相對于 電路有一些突出的優點,例如:1 數字電路中的有源器件工作在飽和區 與截止區,工作狀態穩定;2 數字電路處理的是二值信號,易于存儲和再生;3 數字電路是由大量相同的基本單元,如門、觸發器等所組成,易于大規模集成,易于自動化設計工具的應用等。再加上數字計算機和數字信號處理技術的迅速發展,使得數字電路從集成規模、應用范圍及設計自動化程度等方面都大大超過了模擬電路,越來越多的由模擬電路實現的功能轉由數字電路實現,進入了電子系統設計的數字化時代。

  1  變∑-Δ換的原理

  ∑-Δ變換采用過取樣技術,將信號按時間分割,保持幅度恒定,具有高取樣率、噪聲整形和比特字長短的特點。變換可以在低取樣率、高分辨率的量化器或者高取樣率、低分辨率的量化器中進行,在數字音頻中很有用,如用于音頻信號數字化的∑-Δ ADC及可將已經數字化處理后的音頻信號還原為模擬聲音信號的比特數時所帶來的量化非線性誤差、糾錯困難的缺點。


  ∑-Δ變換是將信號按時間分割,保持信號幅度恒定。它用高電平或低電平的脈沖表示信號,例如可以采用脈沖密度調制(PDM),如圖1所示恒定幅度的脈沖信號,不論電平高或低都能夠重建輸出信號波形?! 〈騻€比方來說明如何用1比特替代16或更多比特:傳統的階梯變換器像16個電燈泡,連接到各自的開關上,每個都有不同的亮度,用各種組合方式可以得到216(即65536)種不同的亮度。然而,燈泡間的亮度差會引入誤差,某種組合也并不總是能夠產生所要求的亮度。1比特變換技術采用完全不同的方法,不用那么多燈泡和開關,只用一個燈泡和一個開關。房間亮度的變化可以通過簡單的改變開、關燈泡的次數來得到。如果燈泡開的次數增加,房間的亮度就會增加。

恒定幅度的脈沖信號

 圖1 脈沖密度調制

  2  ∑-Δ DAC的結構

  傳統的應用電流模技術的DAC當位數達到10位以上時,要在某一溫度范圍保持精度非常困難。本文的∑-Δ DAC運用了數字技術,因此與電流模DAC相比,不受溫度變化的影響,且能在可編程邏輯器件如FPGA" title="FPGA">FPGA中實現。∑-Δ DAC實際上是高速1位DAC,應用數字反饋技術從輸入二進制數字量產生等幅的脈沖串,脈沖串的平均占空比與輸入二進制數字量成正比,脈沖串再通過一RC模擬低通濾波器就能重建模擬波形。∑-Δ DAC非常適合于低頻、高精度的應用,尤其在數字音頻領域應用廣泛。

  作為例子,本文中所描述的∑-Δ DAC的二進制8位輸入數字量是無符號數,模擬輸出電壓值都是正值。輸入“00000000”產生輸出電壓0V,“11111111”產生輸出電壓的最大值Vmax,Vmax非常接近VCCO,其中VCCO是FPGA芯片I/O端口的供電電壓。         

<a class=∑-Δ DAC" title="∑-Δ DAC">∑-Δ DAC的內部結構圖 " border="0" height="319" hspace="0" src="http://files.chinaaet.com/images/20100811/1130b331-9554-44dd-af03-bba3467f2219.jpg" style="WIDTH: 577px; HEIGHT: 319px" width="577" />

  圖2  ∑-Δ DAC的內部結構圖    

       術語“∑-Δ”分別代表算術和與差,都可用二進制加法器來產生。雖然Δ加法器的輸入是無符號數,但Δ和∑兩加法器的輸出被看作有符號數。Δ加法器用來計算DAC輸入與當前DAC輸出之間的差值。由于DAC的輸出只有一位,非0即1,即全0或全1。如圖2 ∑-Δ DAC的結構圖所示,Δ加法器的另一個輸入值由∑鎖存器最高位L[9]的兩個拷貝后面跟8個0產生,這也彌補了DAC輸入值是無符號數的問題。∑加法器將它的上一次輸出(已經保存在∑鎖存器)與Δ加法器的當前輸出求和。

  3 ∑-Δ DAC的FPGA實現

  如圖2所示,∑-Δ DAC的內部僅由2個10位的二進制加法器,1個10位的鎖存器和一個D觸發器組成,用FPGA實現時只需耗費極少的邏輯資源,即使用最小的FPGA也能實現,本文采用了Xilinx Virtex" title="Virtex">Virtex FPGA,圖3給出了FPGA實現的頂層原理圖。輸入信號有8位寬的二進制數字量DACin[7:0]、時鐘信號CLK和復位信號Reset;輸出信號為等幅脈沖串DACout,通過一個驅動緩沖器OBUF_F_24(是Xilinx FPGA特有的SelectI/O資源,OBUF表示輸出緩沖器,F表示它的轉換速率快,24表示它的驅動能力即輸出驅動電流是24MA,基于LVTTL I/O標準)驅動FPGA外部的模擬RC低通濾波器,該緩沖器的輸出端連接到FPGA的I/O端口,則它的驅動電壓即為FPGA的I/O端口的供電電壓VCCO。表1列出了∑-Δ DAC的接口信號。

FPGA實現∑-Δ DAC的頂層原理圖

  圖3  FPGA實現∑-Δ DAC的頂層原理圖

∑-Δ DAC的接口信號

  表1  ∑-Δ DAC的接口信號    

  圖3虛線框內的電路都在FPGA里面實現,其中的DAC模塊的原理圖見圖2,在本文中是用可以綜合的VerilogHDL" title="VerilogHDL">VerilogHDL語句來描述的。VerilogHDL描述的可綜合性是指其可被綜合工具所識別,將其寄存器傳輸級(RTL)描述綜合成門級網表,最終能通過FPGA的布局布線工具映射到FPGA當中成為能完成指定功能的硬件電路。VerilogHDL語言最初是面向建模和仿真的,只有10%可以被綜合稱為可綜合子集。對于不同的綜合工具,可綜合子集的內容并不相同。IEEE的一個工作組目前正在撰寫一個名為IEEE Std 1364.1RTL的綜合子集的規范,定義了一個最小的可綜合的Verilog語言要素的子集,以便得到各綜合工具提供商的支持。

  圖3中緩沖器的輸出端DACoutDrvr連接到FPGA的輸出引腳上,驅動外部的模擬RC低通濾波器。圖

 

中R=3.3kΩ,C=0.0047μF,VOUT即為最終轉換所得的模擬信號。下面給出了DAC模塊的可綜合的VerilogHDL描述:

  ‘timescale 100 ps / 10 ps

  //This is a Delta-Sigma Digital to Analog Converter

  module dac(DACout, DACin, Clk, Reset);

  output DACout; // This is the average output that feeds low pass filter

  reg DACout;

  input [7:0] DACin; // DAC input

  input Clk;

  input Reset;

  reg [9:0] DeltaAdder; // Output of Delta adder

  reg [9:0] SigmaAdder; // Output of Sigma adder

  reg [9:0] SigmaLatch; // Latches output of Sigma adder

  reg [9:0] DeltaB; // B input of Delta adder

  always @(SigmaLatch) DeltaB = {SigmaLatch[9],SigmaLatch[9]} << (8);

  always @(DACin or DeltaB) DeltaAdder = DACin + DeltaB;

  always @(DeltaAdder or SigmaLatch) SigmaAdder = DeltaAdder + SigmaLatch;

  always @(posedge Clk or posedge Reset)

  begin

  if(Reset)

  begin

  SigmaLatch <= #1 1’bl << (8);

  DACout <= #1 1’b0;

  end

  else

  begin

  SigmaLatch <= #1 SigmaAdder;

  DACout <= #1 SigmaLatch[9];

  end

  end

  endmodule該程序經過Xilinx的FPGA集成開發工具ISE6.2編譯(含綜合過程)、仿真后,再選擇Virtex系列FPGA芯片進行配置。設置CLK=100MHz(最高可達219MHz)。

  4 結論

  ∑-Δ DAC是高速FPGA芯片用于數字模擬混合信號系統設計的嘗試,可應用于可編程電壓源、波形發生器、聲音發生器、RGB顏色發生器和ADC的參考電壓發生器等,極大的減少了系統的元件數目,降低了系統的成本,有很好的實用價值。

  參考文獻

  [1] (美)巴斯克爾著,孫海平譯《VerilogHDL綜合實用教程》,清華大學出版社,2004

  [2] 王誠,薛小剛《FPGA/CPLD設計工具:Xilinx ISE5.x使用詳解》,人民郵電出版社,2003

  [3] (美)Ken C.Pohlmann著,蘇菲譯《數字音頻原理與應用》第四版,電子工業出版社,2002

  [4] www.xilinx.com,Xilinx公司在線文檔

此內容為AET網站原創,未經授權禁止轉載。
热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| 欧美v国产在线一区二区三区| 欧美日韩一二三区| 一区二区三区久久久| 一区二区三区视频在线看| 国产农村妇女毛片精品久久麻豆| 亚洲免费观看在线视频| 欧美成人精品高清在线播放| 欧美日韩伊人| 国产精品ⅴa在线观看h| 免费久久精品视频| 欧美中文字幕不卡| 亚洲小说欧美另类社区| 欧美日韩国产123| 欧美日本三级| 亚洲国产欧美另类丝袜| 洋洋av久久久久久久一区| 亚洲精品一区二区三区99| 亚洲视频免费在线| 久久久久久久久久看片| 久久av红桃一区二区小说| 欧美日韩在线精品| 欧美激情一区二区三区不卡| 狠狠色丁香婷婷综合久久片| 欧美一区网站| 欧美日韩一区二区视频在线观看| 欧美a级片网站| 国内成人自拍视频| 在线日本欧美| 极品av少妇一区二区| 欧美一级二级三级蜜桃| 一区二区高清| 在线亚洲自拍| 国产精品大片免费观看| 蘑菇福利视频一区播放| 亚洲美女黄网| 亚洲无线一线二线三线区别av| 久久久久久久久久久成人| 国产精品一区二区三区成人| 欧美在线|欧美| 亚洲欧美日韩视频一区| 在线观看av一区| 亚洲一区二区三区影院| …久久精品99久久香蕉国产| 久久午夜电影网| 午夜精品成人在线视频| 激情视频一区二区| 亚洲一级在线| 国产精品你懂的在线| 欧美三级韩国三级日本三斤| 国产一区二区三区久久久久久久久| 精品91久久久久| 亚洲福利一区| 久久成人免费视频| 欧美一级二区| 欧美日韩成人综合| 国产视频在线观看一区二区三区| 欧美激情一级片一区二区| 亚洲国产人成综合网站| 国产欧美一区二区精品婷婷| 极品尤物久久久av免费看| 一本色道久久88精品综合| 久久精品二区亚洲w码| 国产精品v一区二区三区| 精久久久久久久久久久| 欧美性大战久久久久久久蜜臀| 亚洲精品自在在线观看| 亚洲第一区在线| 麻豆成人av| 国产精品有限公司| 欧美日韩四区| 国产农村妇女精品一二区| 国产欧美日韩另类视频免费观看| 国产精品私拍pans大尺度在线| 欧美肉体xxxx裸体137大胆| 亚洲国产天堂久久综合| 亚洲午夜黄色| 国产精品一区在线观看你懂的| 亚洲欧美日韩直播| 国产精品系列在线| 亚洲影视综合| 欧美激情一区二区三区高清视频| 99re6这里只有精品视频在线观看| 久久精品国产精品| 久久综合中文色婷婷| 亚洲国产高清一区| 一本大道久久a久久综合婷婷| 激情综合五月天| 国产情侣一区| 国产偷自视频区视频一区二区| 在线精品观看| 海角社区69精品视频| 国内精品视频久久| 欧美日韩18| 国产午夜亚洲精品羞羞网站| 日韩亚洲欧美成人| 欧美一级播放| 欧美视频手机在线| 亚洲丶国产丶欧美一区二区三区| 亚洲欧美日韩综合aⅴ视频| 欧美日韩中文在线| 国产精品a久久久久| 亚洲综合首页| 国产一区导航| 亚洲国产精品电影| 久久久久99精品国产片| 亚洲欧美激情四射在线日| 久久精品99无色码中文字幕| 久久伊伊香蕉| 午夜久久电影网| 欧美粗暴jizz性欧美20| 依依成人综合视频| 亚洲一区二区高清| 欧美主播一区二区三区| 亚洲一线二线三线久久久| 国产精品久久久对白| 国产精品电影在线观看| 老司机aⅴ在线精品导航| 在线观看成人av| 国产精品女人久久久久久| 91久久精品国产91久久| 欧美日韩日本国产亚洲在线| 国产精品日韩一区二区| 国产在线精品一区二区中文| aa级大片欧美三级| 国产麻豆精品久久一二三| 欧美精品色一区二区三区| 久久精品国产99国产精品澳门| 国产精品一区二区a| 国产精品久久久久天堂| 国产精品啊v在线| 欧美成人午夜激情| 欧美一区二区三区日韩视频| 极品尤物av久久免费看| 欧美视频在线一区二区三区| 亚洲在线1234| 午夜久久久久久| 亚洲精品日韩精品| 国产色产综合产在线视频| 欧美日韩精品系列| 99riav国产精品| 亚洲国产1区| 欧美在线播放一区| 欧美一级二区| 国产一区二区三区的电影| 国产亚洲欧美一区在线观看| 国产日韩欧美视频在线| 欧美三级在线播放| 欧美高清视频一区二区三区在线观看| 国产亚洲一级高清| 国产精品高清在线| 蜜臀av在线播放一区二区三区| 在线亚洲+欧美+日本专区| 亚洲人成网站影音先锋播放| 欧美啪啪成人vr| 亚洲一区日本| 亚洲三级电影在线观看| 欧美—级a级欧美特级ar全黄| 欧美午夜视频在线观看| 一区精品在线| 亚洲视频在线视频| 亚洲国产一区在线观看| 最新国产成人av网站网址麻豆| 欧美高清免费| 久久精品综合一区| 欧美视频日韩视频在线观看| 国产精品乱码| 国产偷久久久精品专区| 一本色道久久88综合亚洲精品ⅰ| 亚洲在线成人精品| 欧美日韩三级视频| 亚洲国产精品一区在线观看不卡| 亚洲国产一区二区三区青草影视| 亚洲天堂av在线免费| 国产曰批免费观看久久久| 国语精品中文字幕| 一本色道久久综合亚洲二区三区| 影音先锋久久| 国产日韩精品综合网站| 在线免费观看一区二区三区| 欧美日韩一区二区在线观看视频| 久久九九有精品国产23| 久久天天躁狠狠躁夜夜爽蜜月| 国内久久婷婷综合| 亚洲欧美日韩精品一区二区| 久久久久一区二区三区| 欧美在线看片| 一本色道久久88精品综合| 国产欧美一区二区三区视频| 在线精品一区二区| 韩国三级电影久久久久久| 久久久精品欧美丰满| 久久疯狂做爰流白浆xx| 在线亚洲成人| 性做久久久久久| 欧美成人精品福利| 亚洲欧美日韩一区二区三区在线观看| 国产精品日韩一区| 久久天天躁夜夜躁狠狠躁2022| 欧美中文在线免费| 99国产精品国产精品久久| 国产一区视频网站| 欧美一区二区国产| 国产精品日韩精品欧美在线| 国产精品国产三级国产| 91久久精品美女| 在线亚洲一区二区| 激情久久五月天| 国产欧美欧洲在线观看| 欧美日在线观看| 欧美精品亚洲精品| 国产精品视频免费观看www| 亚洲一区二区三| 一区二区三区久久精品| 香蕉久久久久久久av网站| 欧美成人精品影院| 国产亚洲欧美aaaa| 欧美日韩一区二区免费在线观看| 久久国产一区| 国产精品夜色7777狼人| 亚洲综合国产| 亚洲视频在线一区观看| 日韩一本二本av| 国内外成人在线| 亚洲丰满少妇videoshd| 欧美伊人精品成人久久综合97| 欧美在线啊v一区| 在线一区视频| 亚洲高清二区| 在线亚洲电影| 欧美精品一区二区三区蜜臀| 99精品99| 日韩视频免费观看高清在线视频| 欧美日韩精品一二三区| 久久aⅴ乱码一区二区三区| 欧美日韩一二三四五区| 久久全球大尺度高清视频| 欧美aaa级| 国产精品久久久| 欧美在线观看一区二区三区| 久久欧美中文字幕| 欧美一区二区三区在线免费观看| 亚洲福利视频三区| 亚洲欧美成人在线| 欧美一区二区啪啪| 国模叶桐国产精品一区| 国产一区二区三区在线观看精品| 欧美性色aⅴ视频一区日韩精品| 欧美成人三级在线| 亚洲桃花岛网站| 国产一区二区剧情av在线| 怡红院精品视频在线观看极品| 久久久久久久久久久久久久一区| 国产日韩欧美日韩大片| 国产精品无码专区在线观看| 国产精品久久二区二区| 欧美精品二区三区四区免费看视频| 亚洲三级电影全部在线观看高清| 国产一区二区三区精品欧美日韩一区二区三区| 欧美国产日本韩| 欧美日韩免费区域视频在线观看| 欧美在线视频二区| 欧美不卡视频一区发布| 亚洲国产日韩欧美| 夜夜嗨av色综合久久久综合网| 小黄鸭精品aⅴ导航网站入口| 欧美日韩精品一区二区| 欧美国产视频在线观看| 欧美日韩国产二区| 国产欧美精品va在线观看| 午夜精品久久久久久久99黑人| 亚洲第一精品夜夜躁人人躁| 亚洲精品视频在线观看免费| 国内免费精品永久在线视频| 国产精品久久久一本精品| 国产精品久久久久久av福利软件| 欧美成人免费在线观看| 在线视频亚洲欧美| 免费在线观看精品| 欧美99在线视频观看| 亚洲高清久久久| 一本色道久久综合一区| 久久综合九色综合久99| 尤物yw午夜国产精品视频| 国产日产精品一区二区三区四区的观看方式| 性xx色xx综合久久久xx| 国产亚洲精品高潮| 精品成人乱色一区二区| 日韩视频三区| 久久九九热re6这里有精品| 久久夜色精品国产欧美乱| 久久久久国色av免费看影院| 久久一区二区三区国产精品| 久久久999精品| 亚洲精品九九| 国产精品porn| 国产欧美婷婷中文| 午夜在线观看欧美| 亚洲小说欧美另类社区| 欧美精品在线观看一区二区| 在线成人激情视频| 欧美在线视频二区| 免费精品99久久国产综合精品| 亚洲精品1234| 久久精品女人天堂| 亚洲国产成人porn| 久久成人av少妇免费| 国产精品久久久久久久午夜片| 在线观看91久久久久久| 国产欧美一区二区三区视频| 含羞草久久爱69一区| 激情综合色综合久久| 亚洲大胆人体视频| 在线观看欧美视频| 久久综合免费视频影院| 狠狠色综合色综合网络| 久久一本综合频道| 国内成+人亚洲+欧美+综合在线| 欧美另类综合| 午夜老司机精品| 亚洲精品久久嫩草网站秘色| 亚洲综合色婷婷| 在线观看欧美日韩| 国产女主播一区| 亚洲影院色在线观看免费| 极品尤物久久久av免费看|