頭條 基于FPGA的音頻Sigma-Delta調(diào)制器設(shè)計與實現(xiàn) 隨著數(shù)字音源的普及,數(shù)模轉(zhuǎn)換器(Digital to Analog Converter, DAC)成為音頻設(shè)備中不可或缺的元件,其精度往往決定著整個系統(tǒng)的信號保真度?;诖?,利用噪聲整形技術(shù)對用于高精度音頻DAC的Sigma-Delta調(diào)制器進行設(shè)計和現(xiàn)場可編程門陣列(Field Programmable Gate Array, FPGA)實現(xiàn)。 通過搭建測試系統(tǒng),測試結(jié)果表明,所設(shè)計的Sigma-Delta調(diào)制器在輸入信號為1 411.2 kHz采樣頻率、1 kHz頻率、0 dBFS(Full Scale)幅度的正弦信號條件下,其輸出信噪比(Signal to Noise Ratio, SNR)可達107.4 dB;當輸入信號頻率在音頻頻帶內(nèi)時(輸入信號幅度為0 dBFS),其輸出SNR穩(wěn)定保持在104 dB以上;并可用于WAV音樂播放器中。 最新視頻 【視頻】基于FPGA的實時金融指數(shù)行情并行計算 技術(shù)原理:(1)系統(tǒng)結(jié)構(gòu)圖,主要由數(shù)據(jù)接收模塊、股票信息并行處理模塊、數(shù)據(jù)發(fā)送模塊組成。數(shù)據(jù)接收模塊主要負責協(xié)議包的跨層解析以及包過濾。股票信息并行處理模塊是整個系統(tǒng)的算法核心,采用高速并行方式分析股票信息,計算相關(guān)指數(shù),并通過數(shù)據(jù)發(fā)送模塊快速發(fā)布。在股票信息并行處理模塊中,算法定向單元負責調(diào)度下層的異構(gòu)邏輯塊,異構(gòu)邏輯塊通過同構(gòu)邏輯晶格完成最基礎(chǔ)的數(shù)據(jù)計算。在股票信息并行處理模塊中,將所有的數(shù)據(jù)存儲于FPGA內(nèi)部的分布式RAM中,突破了IO傳輸?shù)钠款i。(2)為了便于用戶自定義計算規(guī)則和業(yè)務擴展,從設(shè)計架構(gòu)上采用讀入配置文件的方式并且提供擴展空間,實現(xiàn)配置性和擴展性。可配置性:為用戶設(shè)計圖形化的配置界面軟件,當軟件接受用戶計算請求后會自動生成相應的配置文件,來配置FPGA中的配置寄存器,實現(xiàn)不同要求不同需求、不同用途的運算??蓴U展性:在系統(tǒng)設(shè)計中,預留新合約擴展空間,以哈希表等數(shù)據(jù)結(jié)構(gòu)存儲運算。運算過程中,行情數(shù)據(jù)包到來時,F(xiàn)PGA會通過哈希函數(shù)查找哈希表,確定數(shù)據(jù)的有效性和計算規(guī)則,進行邏輯判斷進行選擇。(3)在數(shù)據(jù)分析獲取過程中,以太網(wǎng)的協(xié)議解析占據(jù)了很大的時間比例。如果采用一般的軟件解包方法,時間一般延遲包括每一網(wǎng)絡(luò)層的解包時間和中間數(shù)據(jù)的傳輸時間,時間延遲可達毫秒級甚至更高。考慮到降低整個系統(tǒng)的數(shù)據(jù)傳輸延遲,進而提升處理性能,提出以下兩種解決方案。1)使用FPGA集成的可配置IP核。FPGA的IP核基于硬件原理實現(xiàn),在數(shù)據(jù)傳輸延遲和網(wǎng)絡(luò)數(shù)據(jù)解包能力上都大大優(yōu)于傳統(tǒng)的軟件處理過程,而且極大縮短了開發(fā)周期,其可靠性,可配置性,通用性都相當出色。適合在項目的中前期作為數(shù)據(jù)輸入的模擬測試。但是具體面向此項目IP核也會有自身的冗余,在MAC層不能進行自定義的協(xié)議解析,總的延遲大約在幾十微秒至幾百微秒。 2)針對本應用設(shè)計基于跨層解析的以太網(wǎng)數(shù)據(jù)分析模型。由于套利計算的數(shù)據(jù)源的包格式固定,封裝簡單,而且屬于旁路數(shù)據(jù),完全可以自行設(shè)計針對本應用的專用數(shù)據(jù)解析功能部分,方案優(yōu)勢和創(chuàng)新點在于在MAC層跨層解析數(shù)據(jù)以及包過濾,數(shù)據(jù)接收與解析時間重疊。采用狀態(tài)機逐層進行包過濾,在有限機器周期內(nèi)便可獲得需要計算的數(shù)據(jù),時間延遲可控制在微秒級。 基于FPGA的硬件以太網(wǎng)協(xié)議跨層解析能夠降低傳統(tǒng)軟件協(xié)議棧的數(shù)據(jù)包處理固有延遲(可能占據(jù)整個延遲的80%以上開銷),大大提高數(shù)據(jù)獲取和預處理效率?;贔PGA的硬件跨層協(xié)議解析與包過濾技術(shù) 發(fā)表于:6/6/2012 【視頻】中科院“基于FPGA的汽車離道報警系統(tǒng)”(第三屆OpenHW開源硬件與嵌入式大賽一等獎) 本設(shè)計采用Xilinx公司的Nexys?3 Spartan-6 FPGA Board開發(fā)板,利用其上的Xilinx Spartan®-6 FPGA (XC6LX16-CS324) 的大容量邏輯資源完成各個模塊。系統(tǒng)包括以下模塊:視頻數(shù)據(jù)提取模塊、預處理模塊、車道檢測模塊和車道偏離模塊。視頻數(shù)據(jù)提取模塊復雜提取車道視頻圖像,并通過USB控制單元將視頻幀傳輸?shù)筋A處理模塊。在預處理模塊對視頻幀圖像進行加強,得到車道與背景分割的二值化圖像。在車道檢測模塊中將二值化圖像的中的車道進行擬合,得到清晰穩(wěn)定的車道信息。最后根據(jù)車道的信息參數(shù),判斷汽車離道。 發(fā)表于:6/6/2012 【視頻】植物識別(第三屆OpenHW開源硬件與嵌入式大賽三等獎) 本設(shè)計將視覺信息處理技術(shù)應用到對植物的識別上。利用FPGA高速、并行的優(yōu)勢對采集到的視覺信息進行時時的處理,然后與數(shù)據(jù)庫中的植物特征進行對比,從而達到識別植物物種的效果。該設(shè)計能夠幫助科考人員在野外現(xiàn)場對植物進行分析研究,為植物學的科考活動提供了極大的便利,在科學研究方面具有很大的價值。 系統(tǒng)原理和技術(shù)特點: 1、使用CMOS攝像頭模塊采集植物葉子、花朵或果實的圖像,并將采集到的圖像發(fā)送至FPGA; 2、FPGA首先對圖像進行預處理,而后提取相關(guān)特征值,并引入神經(jīng)網(wǎng)絡(luò); 3、提取到的圖像特征與數(shù)據(jù)庫中的已有特征比對,判斷出植物的物種,并在顯示終端上顯示結(jié)果; 4、建立網(wǎng)絡(luò)數(shù)據(jù)庫,終端設(shè)備連入網(wǎng)絡(luò),實現(xiàn)數(shù)據(jù)的交互。 發(fā)表于:6/4/2012 【視頻】基于NetFPGA平臺之OpenFlow虛擬網(wǎng)路頻寬管理系統(tǒng)(第三屆OpenHW開源硬件與嵌入式大賽特等獎) 第三屆OpenHW開源硬件與嵌入式大賽特等獎——基于NetFPGA平臺之OpenFlow虛擬網(wǎng)路頻寬管理系統(tǒng)。本作品硬件部分是NetFPGA,修改其管線化硬件架構(gòu)新增流量管理魔族與出書列之前,設(shè)定三個輸出速度之列供上層使用者透過存儲器控制模組設(shè)定輸出列之Token Bucket與Clock值于資料面進行流量限制,并且依照優(yōu)先權(quán)指定輸出列,連能夠依照封包之不同優(yōu)先權(quán)區(qū)別流量輸出速率,借由依照服務或流量優(yōu)先權(quán)設(shè)定限制其流量大小達到頻寬管理的功能。(按照給的資料打的,臺灣和內(nèi)地的表達還是有序別的) 發(fā)表于:6/4/2012 【視頻】使用TI C2000 MCU設(shè)計EPS電子控制單元ECU 電子控制單元ECU是汽車電動助力系統(tǒng)EPS最核心的組成部分,本視頻為您介紹如何用TI 的C2000 系列 MCU 來設(shè)計電動助力系統(tǒng)EPS中的電子控制單元ECU部分。 發(fā)表于:5/31/2012 【視頻】乘著小蜂窩浪潮——新款TCI6636 SoC和KeyStone II多內(nèi)核架構(gòu) 德州儀器的Ruwanga Dassanayake為你介紹TI如何使用最新片上系統(tǒng)TCI6636來進一步革新基站市場。運營商如今面對的挑戰(zhàn)是不斷增長的數(shù)據(jù)需求、多標準遷移的管理、綠色電能的不斷演變和對用戶體驗的不懈追求。為了滿足這些需求,TI在其KeyStone系列設(shè)備中引入了TCI6636 SoC。 發(fā)表于:5/31/2012 【視頻】震撼升級——KeyStone II多內(nèi)核架構(gòu)增強功能概覽 德州儀器的Ruwanga Dassanayake為你介紹TI KeyStone II多內(nèi)核架構(gòu)令人振奮的部分增強功能,為新一代高性能設(shè)備奠定基礎(chǔ)。 發(fā)表于:5/31/2012 【視頻】電源設(shè)計小貼士36:使用高壓LED提高燈泡效率 使用 LED 作為光源的燈泡來替代螺紋旋入式白熾燈泡有很多好處。一般而言,我們將小號(5-9)的LED 串聯(lián)起來,使用一個電源將線電壓轉(zhuǎn)換為低電壓(通常為數(shù)十伏),這時的電流約為 350 到 700mA。在確定如何最好地讓用戶同線電壓隔離的過程中,我們需要深思熟慮、權(quán)衡利弊。我們可以在電源中實現(xiàn)隔離,也可以在 LED 安裝過程中進行這種隔離。 發(fā)表于:5/31/2012 【視頻】僅用一顆葡萄供電的微處理器 MSP430功率小,在要求長壽電池和精確度的所有設(shè)備上都十分暢銷,且應用廣泛。更有有趣的應用前景為您展現(xiàn)。 發(fā)表于:5/24/2012 【視頻】電源設(shè)計小貼士32和33:注意SEPIC耦合電感回路電流 在本《電源設(shè)計小貼士》中,我們將確定 SEPIC 拓撲中耦合電感的一些漏電感要求。在不要求主級電路和次級電路之間電氣隔離且輸入電壓高于或者低于輸出電壓時,SEPIC 是一種非常有用的拓撲。在要求短路電路保護時,我們可以使用它來代替升壓轉(zhuǎn)換器。 發(fā)表于:5/24/2012 ?…43444546474849505152…?