1. DSP能做什麼
dsp與普通的單片機比較起來,有:
-特殊的匯流排設計,這樣可以實現數據的快速進、出CPU
-特殊的定址設計,有的還有1、2級高速緩存,這樣可以高速訪問存儲器
-特殊的操作指令設計,這樣執行代碼效率更高
-特殊配套的片上外設,這樣可針對某些應用提高集成控制效率、方便數據吞吐
由此看來,DSP主要用於數據處理環節(數字信號處理器縮寫就是DSP),用於高速地處理數據。比如:視頻圖像的動態壓縮傳輸、手機通訊的信號編解碼傳輸、語音信號的編解碼和加工處理等,對應產品有:網路錄像機、車載錄像機、手機、監控探頭、硬碟控制、空調、變頻器等。
2. DSP 如何存儲運行過程中的數據啊
感謝樓上兩位,但是:實時傳到電腦上,好像還要編的通訊程序吧 ,而且主要是 電腦還有有個上位機 接受數據並存儲的程序啊 ,而串口調試助手只能顯示一堆數,不好處理 不能存儲好像。RAM 不是下電數據就沒有了么。想要存得是帶功率模塊運行時的數據,而帶模塊時候 不能帶模擬器,也就是燒在裡面自己運行。 所以從新插模擬器前 所有的東西都會斷電 再上電,這時候不帶強電去讀存下來得數據,只是這種不知道怎麼做呢
3. DsP前級怎麼存儲調好了的設置
設置方法:
前級效果器把數據調好要儲存,先按保存,再按確認就可以。前級效果器音樂參數的調整,不同的使用環境會有所不同,同時也與使用的人的喜好而不同,所以這沒有什麼固定的參數,只要調到自己認為可以就行了。
4. DSP技術的特點
考慮一個數字信號處理的實例,比如有限沖擊響應濾波器(FIR)。用數學語言來說,FIR濾波器是做一系列的點積。取一個輸入量和一個序數向量,在系數和輸入樣本的滑動窗口間作乘法,然後將所有的乘積加起來,形成一個輸出樣本。
類似的運算在數字信號處理過程中大量地重復發生,使得為此設計的器件必須提供專門的支持,促成了了DSP器件與通用處理器(GPP)的分流: GPP不是設計來做密集乘法任務的,即使是一些現代的GPP,也要求多個指令周期來做一次乘法。而DSP處理器使用專門的硬體來實現單周期乘法。DSP處理器還增加了累加器寄存器來處理多個乘積的和。累加器寄存器通常比其他寄存器寬,增加稱為結果bits的額外bits來避免溢出。
同時,為了充分體現專門的乘法-累加硬體的好處,幾乎所有的DSP的指令集都包含有顯式的MAC指令。 傳統上,GPP使用馮.諾依曼存儲器結構。這種結構中,只有一個存儲器空間通過一組匯流排(一個地址匯流排和一個數據匯流排)連接到處理器核。通常,做一次乘法會發生4次存儲器訪問,用掉至少四個指令周期。
大多數DSP採用了哈佛結構,將存儲器空間劃分成兩個,分別存儲程序和數據。它們有兩組匯流排連接到處理器核,允許同時對它們進行訪問。這種安排將處理器存貯器的帶寬加倍,更重要的是同時為處理器核提供數據與指令。在這種布局下,DSP得以實現單周期的MAC指令。
還有一個問題,即現在典型的高性能GPP實際上已包含兩個片內高速緩存,一個是數據,一個是指令,它們直接連接到處理器核,以加快運行時的訪問速度。從物理上說,這種片內的雙存儲器和匯流排的結構幾乎與哈佛結構的一樣了。然而從邏輯上說,兩者還是有重要的區別。
GPP使用控制邏輯來決定哪些數據和指令字存儲在片內的高速緩存里,其程序員並不加以指定(也可能根本不知道)。與此相反,DSP使用多個片內存儲器和多組匯流排來保證每個指令周期內存儲器的多次訪問。在使用DSP時,程序員要明確地控制哪些數據和指令要存儲在片內存儲器中。程序員在寫程序時,必須保證處理器能夠有效地使用其雙匯流排。
此外,DSP處理器幾乎都不具備數據高速緩存。這是因為DSP的典型數據是數據流。也就是說,DSP處理器對每個數據樣本做計算後,就丟棄了,幾乎不再重復使用。 如果了解到DSP演算法的一個共同的特點,即大多數的處理時間是花在執行較小的循環上,也就容易理解,為什麼大多數的DSP都有專門的硬體,用於零開銷循環。所謂零開銷循環是指處理器在執行循環時,不用花時間去檢查循環計數器的值、條件轉移到循環的頂部、將循環計數器減1。
與此相反,GPP的循環使用軟體來實現。某些高性能的GPP使用轉移預報硬體,幾乎達到與硬體支持的零開銷循環同樣的效果。 大多數的DSP應用(如蜂窩電話和數據機)都是嚴格的實時應用,所有的處理必須在指定的時間內完成。這就要求程序員准確地確定每個樣本需要多少處理時間,或者,至少要知道,在最壞的情況下,需要多少時間。
如果打算用低成本的GPP去完成實時信號處理的任務,執行時間的預測大概不會成為什麼問題,應為低成本GPP具有相對直接的結構,比較容易預測執行時間。然而,大多數實時DSP應用所要求的處理能力是低成本GPP所不能提供的。
這時候,DSP對高性能GPP的優勢在於,即便是使用了高速緩存的DSP,哪些指令會放進去也是由程序員(而不是處理器)來決定的,因此很容易判斷指令是從高速緩存還是從存儲器中讀取。DSP一般不使用動態特性,如轉移預測和推理執行等。因此,由一段給定的代碼來預測所要求的執行時間是完全直截了當的。從而使程序員得以確定晶元的性能限制。 定點DSP指令集是按兩個目標來設計的:
·使處理器能夠在每個指令周期內完成多個操作,從而提高每個指令周期的計算效率。
·將存貯DSP程序的存儲器空間減到最小(由於存儲器對整個系統的成本影響甚大,該問題在對成本敏感的DSP應用中尤為重要)。
為了實現這些目標,DSP處理器的指令集通常都允許程序員在一個指令內說明若干個並行的操作。例如,在一條指令包含了MAC操作,即同時的一個或兩個數據移動。在典型的例子里,一條指令就包含了計算FIR濾波器的一節所需要的所有操作。這種高效率付出的代價是,其指令集既不直觀,也不容易使用(與GPP的指令集相比)。
GPP的程序通常並不在意處理器的指令集是否容易使用,因為他們一般使用象C或C++等高級語言。而對於DSP的程序員來說,不幸的是主要的DSP應用程序都是用匯編語言寫的(至少部分是匯編語言優化的)。這里有兩個理由:首先,大多數廣泛使用的高級語言,例如C,並不適合於描述典型的DSP演算法。其次,DSP結構的復雜性,如多存儲器空間、多匯流排、不規則的指令集、高度專門化的硬體等,使得難於為其編寫高效率的編譯器。
即便用編譯器將C源代碼編譯成為DSP的匯編代碼,優化的任務仍然很重。典型的DSP應用都具有大量計算的要求,並有嚴格的開銷限制,使得程序的優化必不可少(至少是對程序的最關鍵部分)。因此,考慮選用DSP的一個關鍵因素是,是否存在足夠的能夠較好地適應DSP處理器指令集的程序員。 因為DSP應用要求高度優化的代碼,大多數DSP廠商都提供一些開發工具,以幫助程序員完成其優化工作。例如,大多數廠商都提供處理器的模擬工具,以准確地模擬每個指令周期內處理器的活動。無論對於確保實時操作還是代碼的優化,這些都是很有用的工具。
GPP廠商通常並不提供這樣的工具,主要是因為GPP程序員通常並不需要詳細到這一層的信息。GPP缺乏精確到指令周期的模擬工具,是DSP應用開發者所面臨的的大問題:由於幾乎不可能預測高性能GPP對於給定任務所需要的周期數,從而無法說明如何去改善代碼的性能。
5. 什麼是DSP
dsp
求助編輯網路名片
基於dsp的線路應用數字信號處理(Digital Signal Processing,簡稱DSP)是一門涉及許多學科而又廣泛應用於許多領域的新興學科。20世紀60年代以來,隨著計算機和信息技術的飛速發展,數字信號處理技術應運而生並得到迅速的發展。數字信號處理是一種通過使用數學技巧執行轉換或提取信息,來處理現實信號的方法,這些信號由數字序列表示。在過去的二十多年時間里,數字信號處理已經在通信等領域得到極為廣泛的應用。德州儀器、Freescale等半導體廠商在這一領域擁有很強的實力。
目錄
DSP微處理器DSP優點
DSP缺點
DSP典型應用框圖
DSP的開發工具
DSP系統的設計過程
DSP演算法及晶元分類
DSP技術的應用基於DSP的智能視頻監控系統
基於DSP的語音實時變速系統
DSP發展軌跡
DSP未來發展
其他DSP尺寸穩定型聚酯纖維
Windows系統DSP
文件擴展名:DSP
磷酸氫二鈉:DSP
dsp單身派
DSP舞團
DSP預警衛星系統
DSP 腹瀉型貝類毒素
DSP 需求方平台
DSP 戴爾服務提供商DSP微處理器 DSP優點
DSP缺點
DSP典型應用框圖
DSP的開發工具
DSP系統的設計過程
DSP演算法及晶元分類
DSP技術的應用 基於DSP的智能視頻監控系統
基於DSP的語音實時變速系統
DSP發展軌跡
DSP未來發展
其他
DSP尺寸穩定型聚酯纖維 Windows系統DSP 文件擴展名:DSP 磷酸氫二鈉:DSP dsp單身派 DSP舞團 DSP預警衛星系統 DSP 腹瀉型貝類毒素DSP 需求方平台DSP 戴爾服務提供商展開 編輯本段DSP微處理器
DSP(digital signal processor)是一種獨特的微處理器,是以數字信號來處理大量信息的器件。其工作原理是接收模擬信號,轉換為0或1的數字信號。再對數字信號進行修改、刪除、強化,並在其他系統晶元中把數字數據解譯回模擬數據或實際環境格式。它不僅具有可編程性,而且其實時運行速度可達每秒數以千萬條復雜指令程序,遠遠超過通用微處理器,是數字化電子世界中日益重要的電腦晶元。它的強大數據處理能力和高運行速度,是最值得稱道的兩大特色。 DSP微處理器(晶元)一般具有如下主要特點: (1)在一個指令周期內可完成一次乘法和一次加法; (2)程序和數據空間分開,可以同時訪問指令和數據; (3)片內具有快速RAM,通常可通過獨立的數據匯流排在兩塊中同時訪問; (4)具有低開銷或無開銷循環及跳轉的硬體支持; (5)快速的中斷處理和硬體I/O支持; (6)具有在單周期內操作的多個硬體地址產生器; (7)可以並行執行多個操作; (8)支持流水線操作,使取指、解碼和執行等操作可以重疊執行。 當然,與通用微處理器相比,DSP微處理器(晶元)的其他通用功能相對較弱些。
DSP優點
對元件值的容限不敏感,受溫度、環境等外部因素影響小; 容易實現集成;VLSI 可以分時復用,共享處理器; 方便調整處理器的系數實現自適應濾波; 可實現模擬處理不能實現的功能:線性相位、多抽樣率處理、級聯、易於存儲等; 可用於頻率非常低的信號。
DSP缺點
需要模數轉換; 受采樣頻率的限制,處理頻率范圍有限; 數字系統由耗電的有源器件構成,沒有無源設備可靠。 但是其優點遠遠超過缺點。
編輯本段DSP典型應用框圖
如右圖所示
[1]
編輯本段DSP的開發工具
數字信號處理器(DSP)作為一種可編程專用晶元,是數字信號處理理論實用化過程的重要技術工具,在語音處理、圖像處理等技術領域得到了廣泛的應用。但對於演算法設計人員來講,利用匯編語言或C 語言進行DSP 功能開發,具有周期長、效率低的缺點,不利於演算法驗證和產品的快速開發。 由MathWorks 公司和TI 公司聯合開發的DSPMATLAB Link for CCS Development Tools(簡稱CCSLink)是MATLAB6.5 版本(Release13)中增加的一個全新的工具箱,它提供了MATLAB、CCS 和DSP 目標板的介面,利用此工具可以像操作MATLAB變數一樣來操作DSP 器件的存儲器和寄存器,使開發人員在MATLAB 環境下完成對DSP 的操作,從而極大地提高DSP 應用系統的開發進程。 MATLAB 具有強大的分析、計算和可視化功能,利用MATLAB 提供的數十個專業工具箱,可以方便、靈活地實現對自動控制、信號處理、通信系統等的演算法分析和模擬,是演算法設計人員和工程技術人員必不可少的軟體工具。
編輯本段DSP系統的設計過程
DSP系統的設計還沒有非常好的正規設計方法。 在設計DSP系統之前,首先必須根據應用系統的目標確定系統的性能指標、信號處理 的要求,通常可用數據流程圖、數學運算序列、正式的符號或自然語言來描述。第二步是根據系統的要求進行高級語言的模擬。一般來說,為了實現系統的最終目標, 需要對輸入的信號進行適當的處理,而處理方法的不同會導致不同的系統性能,要得到 最佳的系統性能,就必須在這一步確定最佳的處理方法,即數字信號處理的演算法(Algo rithm),因此這一步也稱演算法模擬階段。例如,語音壓縮編碼演算法就是要在確定的壓縮比條件下,獲得最佳的合成語音。演算法模擬所用的輸入數據是實際信號經採集而獲得的,通常以計算機文件的形式存儲為數據文件。如語音壓縮編碼演算法模擬時所用的語音信 號就是實際採集而獲得並存儲為計算機文件形式的語音數據文件。有些演算法模擬時所用的輸入數據並不一定要是實際採集的信號數據,只要能夠驗證演算法的可行性,輸入假設的數據也是可以的。 在完成第二步之後,接下來就可以設計實時DSP系統,實時DSP系統的設計包括硬體設計和軟體設計兩個方面。硬體設計首先要根據系統運算量的大小、對運算精度的要求、系統成本限制以及體積、功耗等要求選擇合適的DSP晶元。然後設計DSP晶元的外圍電路及其他電路。軟體設計和編程主要根據系統要求和所選的DSP晶元編寫相應的DSP匯編程序,若系統運算量不大且有高級語言編譯器支持,也可用高級語言(如C語言)編程。由於現有的高級語言編譯器的效率還比不上手工編寫匯編語言的效率,因此在實際應用系統中常常採用高級語言和匯編語言的混合編程方法,即在演算法運算量大的地方,用手工編寫的方法編寫匯編語言,而運算量不大的地方則採用高級語言。採用這種方法,既可縮短軟體開發的周期,提高程序的可讀性和可移植性,又能滿足系統實時運算的要求。DSP硬體和軟體設計完成後,就需要進行硬體和軟體的調試。軟體的調試一般藉助於DSP開發工具,如軟體模擬器、DSP開發系統或模擬器等。調試DSP演算法時一般採用比較實時結果與模擬結果的方法,如果實時程序和模擬程序的輸入相同,則兩者的輸出應該一致。應用系統的其他軟體可以根據實際情況進行調試。硬體調試一般採用硬體模擬器進行調試,如果沒有相應的硬體模擬器,且硬體系統不是十分復雜,也可以藉助於一般的工具進行調試。 系統的軟體和硬體分別調試完成後,就可以將軟體脫離開發系統而直接在應用系統上運行。當然,DSP系統的開發,特別是軟體開發是一個需要反復進行的過程,雖然通過演算法模擬基本上可以知道實時系統的性能,但實際上模擬環境不可能做到與實時系統環境完全一致,而且將模擬演算法移植到實時系統時必須考慮演算法是否能夠實時運行的問題。如果演算法運算量太大不能在硬體上實時運行,則必須重新修改或簡化演算法。[2]
編輯本段DSP演算法及晶元分類
DSP運算的基本類型是乘法和累加(MAC)運算,對於卷積、相關、濾波和FFT基本上都是這一類運算。這樣的運算可以用通用機來完成,但受到其成本和結構的限制不可能有很高的實時處理能力。 DSP運算的特點是定址操作。數據定址范圍大,結構復雜但很有規律。例如FFT運算,它的蝶形運算相關節點從相鄰兩點直至跨越N/2間隔的地址范圍,每次變更都很有規律,級間按一定規律排列,雖然要運算log2N遍,但每級的地址都可以預測,也就是定址操作很有規律而且可以預測。這就不同於一般的通用機,在通用機中對資料庫的操作,具有很大的隨機性,這種隨機定址方式不是信號處理器的強項。 無論是專用的DSP晶元或通用DSP晶元在結構考慮上都能適應DSP運算的這些特點。而專用晶元在結構上考慮的更加專業化,更為合理,因而有更高的運算速度。 DSP晶元按用途或構成分類可以分為下列幾種類型: 為不同演算法而專門設計的專用晶元:例如用於做卷積/相關並具有橫向濾波器結構,INMOS公司的A100、A110;HARRIS公司的HPS43168;PLESSYGEC公司的PDSP16256等。用於做FFT,Austek公司的A41102,PLESSYGEC公司的PDSP16150等。這些都是為做FIR、IIR、FFT運算而設計的,因而運算速度高,但是具有有限的可編程能力,靈活性差。 為某種目的應用專門設計系統,即ASIC系統。它只涉及一種或一種以上自然類型數據的處理,例如音頻、視頻、語音的壓縮和解壓,調制/解調器等。其內部都是由基本DSP運算單元構建,包括FIR、IIR、FFT、DCT,以及卷積碼的編/解碼器及RS編/解碼器等。其特點是計算復雜而且密集,數據量、運算量都很大。 積木式結構:它是由乘法器、存儲器、控制電路等單元邏輯電路搭接而成,這種結構方式也稱為硬連線邏輯電路。它是一種早期實現方法,具有成本低、速度高等特點,由於是硬連接因而沒有可編程能力。目前主要用於接收機的前端某些高頻操作中。 用FPGA(現場可編程陳列)實現DSP的各種功能。實質上這也是一種硬連接邏輯電路,但由於有現場可編程能力,允許根據需要迅速重新組合基礎邏輯來滿足使用要求,因而更加靈活,而且比通用DSP晶元具有更高的速度。一些大的公司如Xinlinx、Altera也正把FPGA產品擴展到DSP應用中去。 通用可編程DSP晶元:這是目前用得最多的數字信號處理應用器件 片上系統Soc(SystemonChip),這是數字化應用及微電子技術迅速發展的產物,是下一代基於DSP產品的主要發展方向之一。它把一種應用系統集成在一個晶元上。通常,為滿足系統的性能要求和提高功率效率,會把DSP和MCU的多處理器處理平台集成在一起。圖1是由TI公司推出的開放多媒體應用平台(OMAP),用來支持2.5G和3G應用而設計的處理器體系結構,它支持語音、音頻、圖像和視頻信號處理應用的各種性能。其中關鍵器件有:低功耗的DSP晶元,用來做媒體處理;MCU用來支持應用操作系統及以控制為核心的應用處理;MTC是內存和流量控制器,確保處理器能高效訪問外部存儲區,避免產生瓶頸現象,提高整個平台的處理速度。[3]
編輯本段DSP技術的應用
語音處理:語音編碼、語音合成、語音識別、語音增強、語音郵件、語音儲存等。 圖像/圖形:二維和三維圖形處理、圖像壓縮與傳輸、圖像識別、動畫、機器人視覺、多媒體、電子地圖、圖像增強等。 軍事:保密通信、雷達處理、聲吶處理、導航、全球定位、跳頻電台、搜索和反搜索等。 儀器儀表:頻譜分析、函數發生、數據採集、地震處理等。 自動控制:控制、深空作業、自動駕駛、機器人控制、磁碟控制等。 醫療:助聽、超聲設備、診斷工具、病人監護、心電圖等。 家用電器:數字音響、數字電視、可視電話、音樂合成、音調控制、玩具與游戲等。 生物醫學信號處理舉例: CT機示例
CT:計算機X射線斷層攝影裝置。(其中發明頭顱CT英國EMI公司的豪斯菲爾德獲諾貝爾獎。) CAT:計算機X射線空間重建裝置。出現全身掃描,心臟活動立體圖形,腦腫瘤異物,人體軀干圖像重建。 心電圖分析。
基於DSP的智能視頻監控系統
傳統的視頻監視系統是簡單的非智能閉路電視(CCTV)系統,其缺點十分明顯。這樣的系統或者需要安保人員實時監視畫面以捕捉關鍵事件,或者需要在事後對視頻記錄進行回放並進行人工分析。耗時耗力,成本高而效率低。近幾年,DSP在智能視頻監控系統方面的應用不斷完善,正在逐漸取代傳統的模擬非智能系統。 iSuppli公司2006年的一份分析報告曾指出,IP視頻監控系統市場到2010年將增長近十倍。IP監控的創新技術之一是「智能攝像機」,它擁有強大的數字信號處理器,能探測威脅並觸發自動響應。可見,DSP晶元是智能監控的核心。
基於DSP的語音實時變速系統
在外語多媒體教學中,要求對語速進行快慢控制,以適應不同程度學生的需求。然而,傳統的語音變速產品往往在教師改變語速的同時,也改變了原說話者的語調,不能達到教學的真正目的。因此,語音變速系統應當具備調整語速的同時,還需要保證原說話者語調保持不變的特點。基於DSP(TMS320C5409)的語音實時變速系統能夠任意調整語音語速,達到外語多媒體教學的需求。
編輯本段DSP發展軌跡
DSP產業在約40年的歷程中經歷了三個階段:第一階段,DSP意味著數字信號處理,並作為一個新的理論體系廣為流行。隨著這個時代的成熟,DSP進入了發展的第二階段,在這個階段,DSP代表數字信號處理器,這些DSP器件使我們生活的許多方面都發生了巨大的變化。接下來又催生了第三階段,這是一個賦能(enablement)的時期,我們將看到DSP理論和DSP架構都被嵌入到SoC類產品中。」 第一階段,DSP意味著數字信號處理。80年代開始了第二個階段,DSP從概念走向了產品,TMS32010所實現的出色性能和特性備受業界關注。方進先生在一篇文章中提到,新興的DSP業務同時也承擔著巨大的風險,究竟向哪裡拓展是生死攸關的問題。當設計師努力使DSP處理器每MIPS成本降到了適合於商用的低於10美元范圍時,DSP在軍事、工業和商業應用中不斷獲得成功。到1991年,TI推出價格可與16位微處理器不相上下的DSP晶元,首次實現批量單價低於5美元,但所能提供的性能卻是其5至10倍。到90年代,多家公司躋身DSP領域與TI進行市場競爭。TI首家提供可定製 DSP——cDSP,cDSP 基於內核 DSP的設計可使DSP具有更高的系統集成度,大大加速了產品的上市時間。同時,TI瞄準DSP電子市場上成長速度最快的領域。到90年代中期,這種可編程的DSP器件已廣泛應用於數據通信、海量存儲、語音處理、汽車電子、消費類音頻和視頻產品等等,其中最為輝煌的成就是在數字蜂窩電話中的成功。這時,DSP業務也一躍成為TI最大的業務,這個階段DSP每MIPS的價格已降到10美分到1美元的范圍。21世紀DSP發展進入第三個階段,市場競爭更加激烈,TI及時調整DSP發展戰略全局規劃,並以全面的產品規劃和完善的解決方案,加之全新的開發理念,深化產業化進程。成就這一進展的前提就是DSP每MIPS價格目標已設定為幾個美分或更低。
編輯本段DSP未來發展
1、數字信號處理器的內核結構進一步改善,多通道結構和單指令多重數據(SIMD)、特大指令字組(VLIM)將在新的高性能處理器中將佔主導地位,如Analog Devices的 ADSP-2116x。 ADSP產品
2、DSP 和微處理器的融合: 微處理器是低成本的,主要執行智能定向控制任務的通用處理器能很好執行智能控制任務,但是數字信號處理功能很差。而DSP的功能正好與之相反。在許多應用中均需要同時具有智能控制和數字信號處理兩種功能,如數字蜂窩電話就需要監測和聲音處理功能。因此,把DSP和微處理器結合起來,用單一晶元的處理器實現這兩種功能,將加速個人通信機、智能電話、無線網路產品的開發,同時簡化設計,減小PCB體積,降低功耗和整個系統的成本。例如,有多個處理器的Motorola公司的DSP5665x,有協處理器功能的Massan公司FILU-200,把MCU功能擴展成DSP和MCU功能的TI公司的TMS320C27xx以及Hitachi公司的SH-DSP,都是DSP和MCU融合在一起的產品。互聯網和多媒體的應用需要將進一步加速這一融合過程。 3、DSP 和高檔CPU的融合: 大多數高檔GPP如Pentium 和PowerPC都是SIMD指令組的超標量結構,速度很快。LSI Logic 公司的LSI401Z採用高檔CPU的分支預示和動態緩沖技術,結構規范,利於編程,不用擔心指令排隊,使得性能大幅度提高。Intel公司涉足數字信號處理器領域將會加速這種融合。 4、DSP 和SOC的融合: SOC
SOC(System-On-Chip)是指把一個系統集成在一塊晶元上。這個系統包括DSP 和系統介面軟體等。比如Virata公司購買了LSI Logic公司的ZSP400處理器內核使用許可證,將其與系統軟體如USB、10BASET、乙太網、UART、GPIO、HDLC等一起集成在晶元上,應用在xDSL上,得到了很好的經濟效益。因此,SOC晶元近幾年銷售很好,由1998年的1.6億片猛增至1999年的3.45億片。1999年,約39%的SOC產品應用於通訊系統。今後幾年,SOC將以每年31%的平均速度增長,到2004年將達到13億片。毋庸置疑,SOC將成為市場中越來越耀眼的明星。 5、DSP 和FPGA的融合: FPGA是現場編程門陣列器件。它和DSP集成在一塊晶元上,可實現寬頻信號處理,大大提高信號處理速度。據報道,Xilinx公司的Virtex-II FPGA對快速傅立葉變換(FFT)的處理可提高30倍以上。它的晶元中有自由的FPGA可供編程。Xilinx公司開發出一種稱作Turbo卷積編解碼器的高性能內核。設計者可以在FPGA中集成一個或多個Turbo內核,它支持多路大數據流,以滿足第三代(3G)WCDMA無線基站和手機的需要,同時大大 WCDMA無線基站
節省開發時間,使功能的增加或性能的改善非常容易。因此在無線通信、多媒體等領域將有廣泛應用。
6. 數字電視的視頻壓縮技術
論文題目是:數字電視接收機的視頻壓縮技術
幫寫內容:(1)選題依據及研究意義;
(2) 選題研究現狀;
(3)研究內容(包括基本思路、框架、主要研究方式、方法
等)
一共是三點,請大家教一下我這三點該怎麼寫?!
註明:論文我已經寫好了:下面是論文提綱(含論文選題、論文主體框架)
論文選題:數字電視接收機的視頻壓縮技術
第一章:緒論
一、數字電視的發展及視頻壓縮的必要性;
二、視頻圖象數字壓縮的客觀依據;
三、數字電視與接收機(機頂盒);
四、電視信號模數轉換標准;
第二章:數字電視機頂盒技術
一、什麼是數字電視機頂盒;
二、數字電視機頂盒的基本原理;
三、數字電視機頂盒的結構;
四、數字電視機頂盒的主要技術;
第三章:視頻壓縮編碼技術
一 空間或時間性編碼;
二. 加權;
三. 遍歷(Scannng);
四. 熵編碼;
五. 空間性編碼器;
六. 時間性編碼;
七. 運動補償;
八. 雙向編碼;
九. I、P 和B 畫面;
十. MPEG 壓縮器;
十一. 預處理;
十二. 類和級;
十三. 小波;
第四章:視頻圖象壓縮標准
一、H.261標准;
二、JPEG標准;
三、MPEG-1壓縮編碼標准;
四、MPEG-2壓縮編碼標准;
五、MPEG-4壓縮編碼標准;
結束語 ;
參考文獻 ;
問題補充:題目是學校幫我選擇的! 大家可以幫忙把這三點寫一下嗎? 我真不知道該怎麼寫! 或者大家幫我寫前兩點也好了~ 謝謝幫我忙的所有朋友! 拜託各位了!我開題16號就要交了
看看這個能不能幫您!
一、如何選擇問題
我一起縈繞於懷的,是在寫博士論文開題報告的一年多時間里,導師薛瀾教授反復追問的一個問題:「你的 puzzle 是什麼?」多少次我不假思索地回答「我的問題就是,中國的半導體產業為什麼發展不起來。」薛老師問題以其特有的儲蓄,笑而不答。我在心中既惱火又懊喪:這么簡單的道理,這么明顯的答案,到底哪兒不對了?!
奧妙就在於提出問題的「層次」。不同於政策研究報告,學術文章聚集理論層面、解決理論問題。理論是由一系列前設和術語構造的邏輯體系。特定領域的理論有其特定的概念、范疇和研究範式。只有在相同的概念、視角和範式下,理論才能夠對話;只有通過對話,理論才能夠發展。極少有碩博論文是創造新理論的,能這樣當然最好,但難度很大。我們多數是在既有理論的基礎上加以發展,因此,在提出問題時,要以「內行」看得懂的術語和明確的邏輯來表述。審視我最初提出的問題「中國半導體產業為什麼發展不起來」,這僅僅是對現象的探詢,而非有待求證的理論命題。我的理論命題是:「中國產業政策過程是精英主導的共識過程嗎?」在這個命題中,「政策過程」、「精英政治」、「共識訴求」三個術語勾勒出研究的理論大體范圍和視角。
其次,選擇問題是一個「剝筍」的過程。理論問題總是深深地隱藏在紛繁復雜的現實背後,而發現理論問題,則需要運用理論思維的能力。理論思維的訓練是一個長期積累的過程。不過初學者也不必望而卻步,大體上可以分「三步走」:第一步,先劃定一個「興趣范圍」,如半導體產業、信息產業、農村醫療、高等教育體制等,廣泛瀏覽相關的媒體報道、政府文獻和學術文章,找到其中的「症結」或「熱點」。第二步,總結以往的研究者大體從哪些理論視角來分析「症結」或「熱點」、運用了哪些理論工具,如公共財政的視角、社會沖突範式等。第三步,考察問題的可研究性,也就是我們自己的研究空間和研究的可行性。例如,西方的理論是否無法解釋中國的問題?或者同一個問題能否用不同的理論來解釋?或者理論本身的前提假設、邏輯推演是否存在缺陷?通過回答這些問題,我們找到自己研究的立足點。不過還要注意我們研究在規定的一到兩年時間內,是否可能完成?資料獲取是否可行?等等。
最後,如何陳述問題?陳述問題實質上就是凝練核心觀點的過程。觀點應當來自對現實問題的思考和總結,而不是為了套理論而「削足適履」。中國的政治、經濟和社會發展充滿動態的、豐富的景象,如何才能用恰當的術語、准確的邏輯表述出來呢?雄心勃勃的初學者往往提出宏偉的概念或框架,但我的建議是盡可能縮小研究范圍、明確研究對象,從而理清對象的內存邏輯,保證能在有限的時間內完成規范的學
術論文。如「中國半導體產業政策研究」就是一個非常含糊的陳述,我們可以從幾個方面來收縮話題:( 1 )時間:從 1980 年到 2000 年;( 2 )對象:政府的叛亂者和決策行為,而不是市場、企業、治理結構等;( 3 )視角:政治和政府理論中的精英研究;( 4 )案例: 908 工程、 909 工程、 13 號文件和《電子振興》,這是發生在 1980 - 2000 年間半導體政策領域的兩個重大工程和兩個重要文件。通過這樣的明確界定,我們將目光集中在「政策過程」、「精英」、「共識」幾個顯而易見的概念上,問題也就水落石出了。同時,問題清楚了,我們在篩選信息和資料時也就有了明確的標准,在這個「信息冗餘」的時代,能夠大大提高研究效率。
二、 如何做文獻綜述
首先需要將「文獻綜述( Literature Review) 」與「背景描述 (Backupground Description) 」區分開來。我們在選擇研究問題的時候,需要了解該問題產生的背景和來龍去脈,如「中國半導體產業的發展歷程」、「國外政府發展半導體產業的政策和問題」等等,這些內容屬於「背景描述」,關注的是現實層面的問題,嚴格講不是「文獻綜述」,關注的是現實層面問題,嚴格講不是「文獻綜述」。「文獻綜述」是對學術觀點和理論方法的整理。其次,文獻綜述是評論性的( Review 就是「評論」的意思),因此要帶著作者本人批判的眼光 (critical thinking) 來歸納和評論文獻,而不僅僅是相關領域學術研究的「堆砌」。評論的主線,要按照問題展開,也就是說,別的學者是如何看待和解決你提出的問題的,他們的方法和理論是否有什麼缺陷?要是別的學者已經很完美地解決了你提出的問題,那就沒有重復研究的必要了。
清楚了文獻綜述的意涵,現來說說怎麼做文獻綜述。雖說,盡可能廣泛地收集資料是負責任的研究態度,但如果缺乏標准,就極易將人引入文獻的泥沼。
技巧一:瞄準主流。主流文獻,如該領域的核心期刊、經典著作、專職部門的研究報告、重要化合物的觀點和論述等,是做文獻綜述的「必修課」。而多數大眾媒體上的相關報道或言論,雖然多少有點價值,但時間精力所限,可以從簡。怎樣摸清該領域的主流呢?建議從以下幾條途徑入手:一是圖書館的中外學術期刊,找到一兩篇「經典」的文章後「順藤摸瓜」,留意它們的參考文獻。質量較高的學術文章,通常是不會忽略該領域的主流、經典文獻的。二是利用學校圖書館的「中國期刊網」、「外文期刊資料庫檢索」和外文過刊閱覽室,能夠查到一些較為早期的經典文獻。三是國家圖書館,有些上世紀七八十年代甚至更早出版的社科圖書,學校圖書館往往沒有收藏,但是國圖卻是一本不少(國內出版的所有圖書都要送繳國家圖書館),不僅如此,國圖還收藏了很多研究中國政治和政府的外文書籍,從互聯網上可以輕松查詢到。
技巧二:隨時整理,如對文獻進行分類,記錄文獻信息和藏書地點。做博士論文的時間很長,有的文獻看過了當時不一定有用,事後想起來卻找不著了,所以有時記錄是很有必要的。羅僕人就積累有一份研究中國政策過程的書單,還特別記錄了圖書分類號碼和藏書地點。同時,對於特別重要的文獻,不妨做一個讀書筆記,摘錄其中的重要觀點和論述。這樣一步一個腳印,到真正開始寫論文時就積累了大量「干貨」,可以隨時享用。
技巧三:要按照問題來組織文獻綜述。看過一些文獻以後,我們有很強烈的願望要把自己看到的東西都陳述出來,像「竹筒倒豆子」一樣,洋洋灑灑,蔚為壯觀。彷彿一定要向讀者證明自己勞苦功高。我寫過十多萬字的文獻綜述,後來發覺真正有意義的不過數千字。文獻綜述就像是在文獻的叢林中開辟道路,這條道路本來就是要指向我們所要解決的問題,當然是直線距離最短、最省事,但是一路上風景頗多,迷戀風景的人便往往繞行於迤邐的叢林中,反面「亂花漸欲迷人眼」,「曲徑通幽」不知所終了。因此,在做文獻綜述時,頭腦時刻要清醒:我要解決什麼問題,人家是怎麼解決問題的,說的有沒有道理,就行了。
三、如何撰寫開題報告
問題清楚了,文獻綜述也做過了,開題報告便呼之欲出。事實也是如此,一個清晰的問題,往往已經隱含著論文的基本結論;對現有文獻的缺點的評論,也基本暗含著改進的方向。開題報告就是要把這些暗含的結論、論證結論的邏輯推理,清楚地展現出來。
寫開題報告的目的,是要請老師和專家幫我們判斷一下:這個問題有沒有研究價值、這個研究方法有沒有可能奏效、這個論證邏輯有沒有明顯缺陷。因此,開題報告的主要內容,就要按照「研究目的和意義」、「文獻綜述和理論空間」、「基本論點和研究方法」、「資料收集方法和工作步驟」這樣幾個方面展開。其中,「基本論點和研究方法」是重點,許多人往往花費大量筆墨鋪陳文獻綜述,但一談到自己的研究方法時但寥寥數語、一掠而過。這樣的話,評審老師怎麼能判斷出你的研究前景呢?又怎麼能對你的研究方法給予切實的指導和建議呢?
對於不同的選題,研究方法有很大的差異。一個嚴謹規范的學術研究,必須以嚴謹規范的方法為支撐。在博士生課程的日常教學中,有些老師致力於傳授研究方法;有的則突出討論方法論的問題。這都有利於我們每一個人提高自己對研究方法的認識、理解、選擇與應用,並具體實施於自己的論文工作中。
7. DSP的存儲器問題
程序存儲器,數據存儲器和I/O空間並不是屬於片內存儲器或者片外存儲器,應該是片內片外的總和,也就是C54x的存儲器空間的總和。而在這三個存儲空間中任一個里,RAM,ROM,EPROM,EEPROM或者存儲映象外圍設備都可以駐留在片內或者片外,並且這三個空間的總地址范圍為192K,就是你所說的64K * 3,所以這三個空間都是64K。(以上所註明的為TMS320C54x)
8. DSP 如何存儲運行過程中的數據啊
方法有很多, 我最常用的方法是加一個EEPROM, 將數據存放到EEPROM里, 即使斷電,數據也不會丟失.
如果數據修改非常的頻繁, EEPROM也有可能故障, 因為一般的EEPROM的寫入次數可能就有100萬次. 這種情況下我一般會用一個鐵電存儲器, 比如FM25L16等等, 沒有寫入次數的限制, 基本上可以無限次數的讀寫.