簡易檢索 / 詳目顯示

研究生: 鄭螢光
Cheng,Ying-Kuang
論文名稱: 高速數位訊號處理電路設計 - 使用超頻與副字組偵測技術
High-Speed DSP Circuit Design using Frequency Overscaling and Subword Detection Processing
指導教授: 黃元豪
Huang,Yuan-Hao
口試委員:
學位類別: 碩士
Master
系所名稱: 電機資訊學院 - 電機工程學系
Department of Electrical Engineering
論文出版年: 2008
畢業學年度: 97
語文別: 英文
論文頁數: 72
中文關鍵詞: 超頻副字組偵測快速傅立葉轉換
外文關鍵詞: FOS, SDP, FFT
相關次數: 點閱:1下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 在先進通訊系統中,隨著人們對於快速以及高品質資料傳輸的要求與日俱增,高速電路設計成為一個非常重要的研究領域。在本論文中,我們利用升頻 (FOS)的技術直接提高電路的操作頻率,然而在升頻的過程中會發生 timing violation 而造成了系統 SNR的嚴重衰減。針對這一個問題,我們提出兩種解決的方法,一種是系統層面的技術,另一種是電路運算層面的技術。在系統層面,使用低精準度冗位 (RPR) 來提升電路速度同時抑制雜訊的快速增加,RPR是一種在最近被提出來應用於低功率數位電路的系統架構,其主要的原理是在系統中加入一個相對於MDSP ( Main DSP)精準度較低但是運算功能一樣的RDSP (Reduced DSP)來執行在降電壓(VOS)的情況之下,雜訊的偵測以及更正,藉以達到低功率消耗的應用,現在我們提出將此種系統架構應用於FOS之下,已達到高速電路的應用。而在電路運算層面,因為現行一般的電路運算單元的設計,是不考慮
    輸入信號的強度大小,這意味著必須透過完整運算單元的計算方可以得到最後的輸出信號,也就是輸出信號的延遲時間較長,而事實上,輸出信號的產生和輸入信號是具有相關性的,因此我們提出副字組偵測 (SDP) 技術來偵測輸入信號的強度大小藉以調整電路運算的時間,換言之,SDP 能夠縮短critical path運算的延遲時間,也就能降低timing violation的產生機率。另外,SDP技術所引導出的cost overhead是非常低的,這對於IC設計而言是非常吸引人的。 最後,
    基於RPR 和 SDP 技術,在FOS操作下,我們設計了一個快速傅立葉轉換 (FFT) 處理器來實現高速電路設計,實驗結果顯示當頻率提升至最大可行頻率的1.21倍時,使用RPR 和SDP技術相對於傳統單一個MDSP電路將有著34.5 dB的增進。


    The high speed circuit design is an imperative issue for advanced communication systems. Because of the requirement of high speed and high quality data transmission, high speed circuit design becomes an important research field.
    In the thesis, we utilize the frequency overscaling (FOS) technique to increase the operating frequency of the circuit. However, the FOS causes timing violation and degrades SNR performance greatly. In order to alleviate SNR degradation, we employ two techniques to combat the error noise generated by the timing violation. One is the system-level technique, and the other is the arithmetic-level technique.
    In the system level, the reduced-precision redundancy (RPR) is used to improve the clock speed with acceptable noise increase. It employs the reduced-precision replica of main DSP module as the estimator to detect and correct the error.
    In the arithmetic level, we propose a subword-detection processing (SDP) which can adjust datapth arithmetic timing by detecting the magnitude of the input signal, that is, the SDP technique can reduce the computation critical delay, and thereby result in the reduction of the probability of timing violation. Based on the RPR-based architecture and the SDP technique, we design an RPR-based SDP FFT processor to realize the high-speed DSP circuit using the FOS. The experimental results show that the SNR performance can be improved by 34.5 dB when the operating frequency is overscaled to 1.21 times of the maximal achievable frequency below which the timing violation does not exist.

    1 Introduction 1.1 Research Motivation 1.2 Organization of the Thesis 2 Soft Error Tolerant Techniques 2.1 Soft Errors in the Combinational Circuit 2.2 Overview of Soft Error-Tolerant Techniques 2.2.1 Device-Level Technique 2.2.2 Circuit-Level Technique 2.2.3 System-Level Technique 2.3 Fine-Grain and Coarse-Grain Soft Error-Tolerant DSP 2.3.1 Soft Error Model 2.3.2 Fine-Grain and Coarse-Grain Soft Error-Tolerance 2.4 Feasible Soft Error-Tolerance for High Speed DSP Circuits 3 RPR-based Architecture 3.1 Concept of Reduced Precision Redundancy 3.2 Frequency Overscaling 3.2.1 The Output SNR of MDSP and RDSP 3.2.2 The Output SNR of RPR-based DSP System 3.2.3 Selection of the Threshold Value 3.2.4 Residual Soft Error Power 3.3 Error Rate under Frequency Overscaling 3.4 FOS Combined with RPR – a Multiplier Example 4 Subword-Detection Processing 4.1 Principle of Subword-Detection Processing 4.1.1 SDP Multiplier 4.1.2 SDP Adder 4.2 Mathematical Analysis 4.2.1 Timing Violation Index and Timing Information Vector 4.2.2 Effective Soft Error Rate 4.2.3 SNR(Signal to Soft Error Power Ratio) 4.3 Mathematical Analysis on SDP Technique Combined with RPR-based Architecture 4.4 Simulation Flow 4.4.1 Information from Effective Soft Error Rate 4.4.2 Information from SNR Performance 4.4.3 SNR Performance Comparison 5 RPR-based SDP FFT Processor 5.1 Proposed FFT Architecture 5.2 Circuit Design 5.2.1 Main Memory 5.2.2 Cache Memory 5.2.3 ROM 5.2.4 SDP Complex Radix-2 DIT Processor 5.2.5 EC Set 5.2.6 MUX Set 5.3 Word Length Decision 6 Chip Implementation 6.1 Design Flow 6.2 Chip Layout and Specification 6.3 Experimental Results 6.3.1 Normal Frequency Range 6.3.2 Frequency Overscaling 7 Conclusion

    [1] P. Shivalumar, “Modeling the Effect of Technology Trends on the Soft Error Rate of Combinational Logic,” in Proc. of International Conf. Dependable System and Networks 2002, pages 389-398, Jun. 2002.
    [2] P.E. Dodd and L. W. Massengill, “Basic Mechanisms and Modeling of Single-Event Upset in Digital
    Microelectronics,” IEEE Trans. Nuclear Science, 50(3):
    583-602, Jun. 2003.
    [3] M. Nicolaidis, “ Design for Soft Error Mitigation,” IEEE Trans. Device and Materials Reliability, 5(3):405-418, Sep. 2005.
    [4] R. C. Baumann, “Soft Errors in Advanced Semiconductor Devices-Part 1: The Three Radiation Source,” IEEE Trans. Device Mater. Reliab.,1(1):17-22, Mar. 2001.
    [5] R. Loughran, L. Wissel, S. Pheasant and C. LeBlanc, “Managing Soft Errors in ASICs,” in Proc. Custom Integr. Circuit Conf., pages 85-88, 2002.
    [6] S.R. Sridhara, B. Shim and N.R. Shanbhag, “Reliable Low-power Digital Signal Processing via Reduced Precision Redundancy,” IEEE Trans. VLSI Systems, 12(5): 497-510, May 2004.
    [7] B.Shim and N.R. Shanbhag, “Energy-Efficient Soft Error-Tolerant Digital Signal Processing,” IEEE Trans. VLSI Systems, 14(4):336-348, Apr. 2006
    [8] B.M.Bass, “A Low-Power, High-Performance, 1024-Point FFT Processor,” IEEE Journal of Solid-State Circuits, 34(3):380-387, March 1999.
    [9] B.M.Bass, “A Generalized Cache-FFT Algorithm,” ICASSP,5:89-92, March 2005.

    無法下載圖示 全文公開日期 本全文未授權公開 (校內網路)
    全文公開日期 本全文未授權公開 (校外網路)

    QR CODE