《電子技術應用》
您所在的位置:首頁 > 測試測量 > 設計應用 > 基于FPGA的低成本虛擬測試系統實現
基于FPGA的低成本虛擬測試系統實現
西安電子科技大學
吳浩 胡方明 任愛鋒
摘要: 傳統測試測量儀存在價格昂貴、體積龐大、數據傳輸速率低、存儲顯示困難等問題,本文選用FPGA實現數據處理、邏輯控制,充分利用PC機,結合Labwindows圖形化上層應用軟件界面生成的虛擬測試系統具有較強的競爭力。本系統在FPGA單板單片主控器件控制下,實現兩路獨立、幅值可控的信號發生器,一路虛擬存儲示波器,具有外部觸發信號和采樣時鐘的16路高速邏輯分析儀。
Abstract:
Key words :

1 引言

  傳統測試測量" title="測試測量">測試測量儀存在價格昂貴、體積龐大、數據傳輸速率低、存儲顯示困難等問題,本文選用FPGA實現數據處理、邏輯控制,充分利用PC機,結合Labwindows圖形化上層應用軟件界面生成的虛擬測試系統具有較強的競爭力。本系統在FPGA單板單片主控器件控制下,實現兩路獨立、幅值可控的信號發生器,一路虛擬存儲示波器" title="示波器">示波器,具有外部觸發信號和采樣時鐘的16路高速邏輯分析儀。

2硬件設計

2.1硬件系統框圖

  硬件系統設計是以并行處理能力強、可重配置的低端FPGA單片EP1C6為主控器件。圖1所示為硬件系統框圖,是由參考電壓及選擇模塊、USB2.0接口模塊、電源設計模塊、高速存儲模塊、示波器調理輸入A/D轉換模塊、邏輯分析儀匹配輸入比較模塊和信號源輸出濾波模塊組成。

  USB2.0接口模塊用于配合應用軟件接受上位機命令及返回采集數據。采用Cypress公司的CY7C68013 USB2.0設備器件,該器件內部增強型8051控制數據傳輸。通過下載固件代碼配置8051,使設備器件對主控FPGA動作模擬為片外從屬FI-FO,減少FPGA設計難度。電壓參考選擇模塊可為信號源D/A、比較器和示波器A/D提供參考電壓??紤]到多種測量功能間的切換及同時工作的可能,采用兩路參考電壓輸出和參考電壓通路選擇模塊實現雙路信號源獨立工作、單路信號源協同示波器工作、單路信號源協同邏輯分析儀工作等模式。

2.2雙路信號源設計

  利用FPGA內部M4K存儲模塊、邏輯資源和高頻時鐘,以DDS/控制模塊+高速D/A實現雙路信號源,避免采用專用DDS器件,從而節省成本,提高功能的多樣性。雙路信號源電路設計的前端模塊包括DDS方式實現的可變幅度、相位的正弦波以及硬件語言表述的占空比可調的方波、三角波、調制波形等數據輸出;后端包括有高速D/A轉換器DAC2900 (如圖2所示)和信號調理電路組成的模數轉換模塊(如圖3所示),其中調理模塊主要由強驅動模塊和35 MHz截止頻率的3階π型低通網絡組成。

2.3高速邏輯分析儀及存儲示波器設計

  高速邏輯分析儀的采樣率為150 MHz,對于16路采樣來說,數據量達到150 M×16 bit。采用兩片10 ns級的256 K×16 bit RAM擴展數據位,實現降速存儲。位數擴展1倍,存儲速率降低1倍,對于75 MHz的存儲速度,選用Cypress公司的CY7C-1041-8ns。RAM數據地址線和邏輯分析儀比較器接口與FPGA相連,RAM接口和存儲示波器相復用。

  虛擬存儲示波器的設計采用前端調理和高速A/D采樣器件TLC5540實現。圖4為示波器前端調理電路,包括箝位電路、放大衰減網絡和功率放大3部分。箝位電路主要是將輸入電壓箝位于后端A/D的輸入范圍,防止電路損壞。通過示波器觀察箝位波形,打開衰減網絡,反之,信號過小,打開放大網絡以實現高幅值帶寬。功率放大電路的目的在于提高信號的驅動能力和測量精度。

 

板卡邏輯設計

3.1控制邏輯實現

  SOPC(System on Programmable Chip)技術是Altera公司于2000年最早提出的,提供了使用大規??删幊唐骷﨔PGA實現SOC功能。SOPC的引進對僅為小批量應用或處于開發階段SOC帶來有效解決方法。配合Altera公司提供的NIOS II軟核處理器生成高效的SOPC系統從而實現板卡控制設計,簡化了數據通訊和模塊間的協調。圖5詳細介紹了SOPC系統組成。

  由圖中可以看出,Avalon總線是整個系統的橋梁。Avalon接口規范是為可編程片上系統SOPC環境下外設的開發而設計的,為外設的設計者提供表述主外設和從外設中基于地址讀/寫接口的基礎,是SOPC硬件系統的重要部分。

  Nios II處理器軟核支持中斷異常和用戶自定義指令集等,完全支持C語言,并且可編寫用戶邏輯接口實現一個簡化的、無冗余的專用Nios II處理器系統。上位機指令可以完全以字符串的方式通過USB接口模塊發送給軟處理器,Nios軟核通過編程實現命令解析,并同時響應輸出,配置各外設,按命令完成指定作業,返回數據。FPGA內部軟核通過GPIO和片外器件相連組成整個系統。 Nios II軟核處理器的優點在于命令解析和Avalon外設總線位寬匹配,SOPC系統能高效完成邏輯分析儀和示波器的控制傳輸。然而,其數據傳輸在高速情況下略顯不足成為系統瓶頸,主要在于C語言指令集。而作為高速采集和存儲的邏輯分析儀、示波器和RAM之間接口的讀寫速率高于100M,實現高速采集通道,并對總線提供簡單的開始采集、采集結束、數據滿等信號作為外設掛接在Nios軟核上,是提高測量系統參數的關鍵。本系統在Nios軟核的基礎上,高速接口模塊采用Verilog HDL語言和FPGA內部資源來實現,即就是片外高速讀取控制模塊。

3.2改進型低資源消耗率DDS的FPGA實現

  本系統基于FPGA實現雙路完全獨立的DDS信號源,硬件設計構成了DDS技術實現的第三部分,前面兩部分相位累加器和查找表ROM設計細節介紹如圖6所示。

  單路DDS的FPGA設計實現主要包括相位累加器地址產生及控制模塊、波形存儲及類型選擇模塊。相位累加器地址產生及控制模塊對接收到的控制指令實施執行,并產生相應的控制信號、尋址后端LUT ROM,實現DDS信號源。其翻譯及執行的信號包括信號類型TYPE_IN、輸出信號相位DAC2900_Pha、輸出信號頻率DAC2900_Freq和輸出信號幅度DAC2900_A等。相位累加模塊根據輸入信號參數,計算并產生地址,用以LUT ROM查找幅度值,輸出相位。而波形存儲模塊分為周期信號產生的正弦信號、鋸齒波信號以及方波信號和非周期的高斯噪聲信號。其中:sin_rom存儲的數據為量化的一個周期的正弦波數據。trig_rom塊并不是一個ROM模塊,而是一個三角波計算生成模塊。為了節省FPGA片內RAM模塊,結合三角波的線性特性,利用地址產生三角波幅度值,實現如圖7所示,其中K_in[9:0]為產生的三角波波形設定斜率,clock、address和q[9:0]實現與sin_rom接口兼容。square_rom和trig_rom一樣,采用Verilog HDL模擬的查找表ROM,可有效減少對FPGA資源的占用,本設計的trig_rom僅占用一個10位加法器。noise_rom為改進型加法同余偽隨機序列。數字隨機噪聲的設計也就是偽隨機序列設計,其具有良好的隨機性,它的相關函數接近白噪聲的相關函數。偽隨機序列算法包括:平方取中算法、同余算法、小數開方法、Tausworthe序列。而同余算法包括加法同余數列、線性同余數列和乘進位算法。結合各種算法及其在FPGA上的實現復雜度和資源重用率,設計了易于FPGA實現的改進型加法同余偽隨機序列。

結束語

  綜合考慮成本、性能和應用等因素,充分利用FPGA的邏輯資源,實現了中低檔測量系統。雙路信號源獨立工作可產生最大2 MHz的無失真三角波、正弦波、方波及調制波形等;示波器可虛擬存儲采樣速率為40 MS/s;邏輯分析儀最高采樣頻率150 MHz,存儲深度256 K×32 bit。適用于教學試驗。并協同上位機軟件和USB2.0接口實現便攜、即插即用。系統預留以太網接口,可實現測量設備網絡共享。同時還需進一步提高系統復雜度,充分利用FPGA特點,由上位機動態配置板卡功能。

此內容為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>
          亚洲一区二区毛片| 欧美剧在线观看| 久久精品综合一区| 狠狠色伊人亚洲综合成人| 国产精品久久久久久久一区探花| 国产精品jvid在线观看蜜臀| 欧美激情视频在线免费观看 欧美视频免费一| 亚洲网在线观看| 国产欧美一区二区精品秋霞影院| 欧美理论电影在线观看| 亚洲精品欧美一区二区三区| 99国产精品99久久久久久粉嫩| 在线观看91精品国产麻豆| 午夜精品一区二区三区在线播放| 亚洲一区999| 欧美成人伊人久久综合网| 香蕉国产精品偷在线观看不卡| 欧美在线看片a免费观看| 9人人澡人人爽人人精品| 曰本成人黄色| 久久亚洲私人国产精品va媚药| 午夜精品偷拍| 欧美大成色www永久网站婷| 亚洲国产专区校园欧美| 久久精品一区二区国产| 国产亚洲二区| 欧美激情一区三区| 亚洲欧美一区二区精品久久久| 国产亚洲一区二区三区在线播放| 欧美日韩1区2区3区| 亚洲欧美日韩一区二区三区在线| 亚洲精华国产欧美| 亚洲欧美另类在线观看| 欧美成人精品高清在线播放| 免费看av成人| 亚洲高清视频的网址| 美玉足脚交一区二区三区图片| 国一区二区在线观看| 欧美久久一级| 欧美日韩成人综合| 影音先锋亚洲电影| 欧美亚洲动漫精品| 玖玖在线精品| 欧美精品在线视频观看| 欧美日韩福利在线观看| 亚洲欧美激情一区| 国产精品人成在线观看免费| 国产区日韩欧美| 曰本成人黄色| 欧美成人免费全部| 国产精品久久久久久久一区探花| 国产精品亚洲第一区在线暖暖韩国| 激情六月婷婷综合| 久久精品一本久久99精品| 欧美日韩亚洲免费| 欧美在线播放一区二区| 国产精品女主播在线观看| 夜夜爽av福利精品导航| 麻豆成人在线| 国产欧美一区二区三区在线看蜜臀| 国产欧美日韩在线播放| 欧美体内she精视频在线观看| 欧美性猛交99久久久久99按摩| 亚洲欧美欧美一区二区三区| 欧美日韩免费在线观看| 免费不卡欧美自拍视频| 国产农村妇女精品一区二区| 老司机aⅴ在线精品导航| 欧美国产一区在线| 国产精品jvid在线观看蜜臀| 午夜视频一区在线观看| 玖玖视频精品| 国产日韩欧美精品综合| 久久久av毛片精品| 亚洲精品一二三区| 香蕉久久久久久久av网站| 亚洲桃花岛网站| 国产精品一区一区三区| 尤物九九久久国产精品的分类| 午夜久久一区| 午夜精品久久久久久久99热浪潮| 在线视频你懂得一区| 欧美美女bb生活片| 国产欧美日韩高清| 午夜精品福利一区二区蜜股av| 久久精品国产99国产精品| 男女精品网站| 亚洲视频欧美视频| 国产自产女人91一区在线观看| 国产欧美亚洲一区| 亚洲精品乱码久久久久久日本蜜臀| 欧美日韩三级一区二区| 国产一区二区三区直播精品电影| 亚洲欧美日韩国产一区二区| 久久综合九九| 国产精品高清在线观看| 激情欧美一区二区三区| 欧美性猛交99久久久久99按摩| 亚洲宅男天堂在线观看无病毒| 国产久一道中文一区| 欧美国产丝袜视频| 亚洲视频网在线直播| 在线日韩欧美视频| 久久精品中文字幕免费mv| 日韩一本二本av| 久久噜噜亚洲综合| 中日韩午夜理伦电影免费| 亚洲欧美日韩另类精品一区二区三区| 国产精品女同互慰在线看| 蜜桃久久精品乱码一区二区| 日韩视频在线观看一区二区| 午夜精品在线视频| 亚洲一区二区在线观看视频| 亚洲国产精品高清久久久| 在线日本成人| 国产精自产拍久久久久久蜜| 国产精品久久夜| 欧美日韩一区视频| 性欧美18~19sex高清播放| 亚洲在线观看视频| 国产精品初高中精品久久| 国产精品日韩一区| 免费观看不卡av| 国产一区二区三区在线观看免费视频| 国产亚洲精品久久久| 欧美成人影音| 老色鬼精品视频在线观看播放| 欧美日本在线| 久久综合国产精品| 亚洲一区二区三区精品视频| 欧美在线短视频| 久久久视频精品| 国产精品一区在线观看你懂的| 国产日韩在线看| 久久国内精品自在自线400部| 美女啪啪无遮挡免费久久网站| 国产日韩欧美中文在线播放| 欧美三级网址| 国产精品国产三级国产aⅴ入口| 激情亚洲网站| 91久久香蕉国产日韩欧美9色| 久久综合伊人77777麻豆| 国内伊人久久久久久网站视频| 黄色成人av网| 欧美精品一区二区三区视频| 国产精品久久久久毛片软件| 欧美日韩二区三区| 国产主播在线一区| 久久天堂av综合合色| 久久国产视频网| 欧美精品电影在线| 亚洲激情亚洲| 久久精品卡一| 国产精品国产成人国产三级| 欧美成人在线免费视频| 国产视频一区在线观看一区免费| 亚洲欧洲日产国产网站| 欧美激情在线免费观看| 久久久久国产精品人| 亚洲国产一区二区a毛片| 免费一级欧美片在线播放| 亚洲欧美久久| 久久精品九九| 久久久综合香蕉尹人综合网| 欧美在线999| 国内精品视频666| 欧美午夜一区二区三区免费大片| 18成人免费观看视频| 老司机成人在线视频| 久久久精品五月天| 国产噜噜噜噜噜久久久久久久久| 国产精品一区二区三区久久久| 蜜乳av另类精品一区二区| 国产精品视频免费观看www| 欧美色一级片| 亚洲区免费影片| 亚洲欧美bt| 午夜精品视频在线观看一区二区| 亚洲激情影院| 欧美日韩国产三级| 国产精品亚洲成人| 亚洲欧美第一页| 99在线精品观看| 日韩视频一区二区三区| 久久婷婷久久| 黄色工厂这里只有精品| 在线免费观看一区二区三区| 亚洲一区二区三区涩| 欧美日韩国产综合视频在线观看中文| 国产精品都在这里| 亚洲茄子视频| 国产精品女人久久久久久| 欧美午夜电影在线观看| 亚洲在线视频免费观看| 国产一区二区三区网站| 欧美网站在线| 久久久精品一品道一区| 欧美专区一区二区三区| 欧美午夜激情视频| 国产精品三上| 国产一区二区无遮挡| 国产精品成人观看视频免费| 欧美中文在线视频| 亚洲大片在线| 国产精品福利在线观看网址| 一区二区免费在线观看| 亚洲精品久久嫩草网站秘色| 久久香蕉国产线看观看av| 国产精品福利片| 欧美日韩亚洲一区三区| 久久噜噜亚洲综合| 一区二区三区欧美在线观看| 亚洲一区中文字幕在线观看| 欧美日本免费一区二区三区| 欧美激情视频给我| 国模精品一区二区三区| 韩日精品在线| 亚洲精品一品区二品区三品区| 欧美三日本三级三级在线播放| 亚洲成色777777在线观看影院| 美女主播精品视频一二三四| 欧美电影在线播放| 久久漫画官网| 欧美jizzhd精品欧美巨大免费| 久久精品中文| 一本久道综合久久精品| 欧美sm重口味系列视频在线观看| 国产一区二区成人| 国产日产欧美精品| 国产综合18久久久久久| 国产亚洲精品bv在线观看| 亚洲一区二区三区激情| 国产精品久久久久影院亚瑟| 好吊视频一区二区三区四区| 欧美日韩伊人| 亚洲国产一区二区在线| 黄色成人在线观看| 国内精品99| 国产亚洲视频在线| 亚洲肉体裸体xxxx137| 国产欧美在线看| 亚洲国产成人在线| 久久这里只有| 黑丝一区二区三区| 亚洲片国产一区一级在线观看| 亚洲视频一区二区在线观看| 欧美波霸影院| 亚洲日韩第九十九页| 一区二区在线视频播放| 欧美日韩一区在线播放| 在线观看91精品国产麻豆| 国产伦精品一区二区三区免费| 欧美国产日韩在线| 欧美福利网址| 欧美日韩精品一区二区天天拍小说| 国产在线观看一区| 亚洲精品永久免费精品| 免费亚洲一区| 久久久国产亚洲精品| 欧美不卡激情三级在线观看| 欧美另类女人| 久久国产精品网站| 亚洲午夜精品在线| 国产精品青草久久| 国产一区二区三区黄视频| 国产精品视区| 91久久精品久久国产性色也91| 欧美日韩99| 亚洲美女尤物影院| 国产日本欧美一区二区三区| 欧美精品久久一区二区| 在线观看亚洲一区| 亚洲视频中文| 欧美激情2020午夜免费观看| 国产日产欧美a一级在线| 欧美精品成人91久久久久久久| 国产精品乱码| 夜夜嗨av一区二区三区| 一区二区三区视频在线看| 国产精品福利在线观看网址| 国产亚洲欧美日韩在线一区| 国产伦精品一区二区三区免费| 宅男精品导航| 一区二区三区三区在线| 欧美高清视频www夜色资源网| 免费在线观看日韩欧美| 国产日韩欧美91| 国内精品免费在线观看| 狠久久av成人天堂| 午夜亚洲福利| 亚洲字幕一区二区| 亚洲伊人色欲综合网| 亚洲视频欧美在线| 国产欧美日韩一区二区三区在线观看| 红桃av永久久久| 性伦欧美刺激片在线观看| 欧美精品久久久久久久免费观看| 欧美午夜不卡影院在线观看完整版免费| 在线观看视频一区二区欧美日韩| 欧美午夜精品伦理| 在线观看日韩欧美| 欧美精品 日韩| 亚洲国产成人精品久久久国产成人一区| 欧美日韩亚洲国产精品| 国产精品久久久久久久9999| 蜜桃精品久久久久久久免费影院| 在线精品一区| 中文精品视频一区二区在线观看| 怡红院精品视频| 国产精品视频久久| 久久精品2019中文字幕| 久久se精品一区精品二区| 亚洲一区二区三区激情| 国产精品一级久久久| 欧美视频在线不卡| 一区二区在线观看视频| 久久久99精品免费观看不卡| 一二三区精品福利视频| 韩国精品在线观看| 久久久99精品免费观看不卡| 欧美国产一区在线| 蜜桃伊人久久| 亚洲国产精品毛片| 亚洲国产精品精华液2区45| 亚洲第一综合天堂另类专| 国内一区二区在线视频观看| 亚洲电影第1页| 欧美高清在线一区|