新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于DSP的數字圖像處理

        基于DSP的數字圖像處理

        作者: 時間:2009-12-08 來源:網絡 收藏

        隨著計算機、多媒體和數據通信技術的高速發展,圖像技術近年來得到了極大的重視和長足的發展,并在科學研究、工業生產、醫療衛生、教育、娛樂、管理和通信等方面取得了廣泛的應用。同時,人們對計算機視頻應用的要求也越來越高,從而使得高速、便捷、智能化的高性能設備成為未來視頻設備的發展方向,實時技術在目標跟蹤、機器人導航、輔助駕駛、智能交通監控中都得到越來越多的應用。由于的數據量大,數據處理相關性高,實時的應用環境決定嚴格的幀、場時間限制,因此實時圖像處理系統必須具有強大的運算能力。各種高性能不僅可以滿足在運算性能方面的需要,而且由于的可編程性,還可以在硬件一級獲得系統設計的極大靈活性。為了獲得足夠的計算能力,我們以兩片 TMS320C6201作為系統的運算中心構筑了實時圖像處理系統;為了獲取最大的靈活性,在系統體系機構上采用了一種可重構的FPGA計算系統模型。
        1 功能強大的TMS320C6x
        TMS320C6000是美國TI(Texas Instruments)公司于1997年推出的新一代高性能芯片。這種芯片是定點、浮點兼容的DSP。其定點系列是 TMS32C62XX,浮點系列是TMS320C67XX。最早推出的C6201芯片的運算速度已經達到1600MIPS,在業界首次突破1000MIPS,在信號處理器數里能力上創造了新的里程碑,并因此獲得了美國EDN雜志“1997年度創新大獎”2000年3月,TI發布了新的C64XX內核,主頻1.1GHz,處理速度接近9000MIPS,總體性能比C62XX提高了10~15倍。其中C6416在2002年3月獲得EDN雜志“2001年度創新大獎”。
        C6000內部結構的主要特點包括:
        ①定點/浮點系列兼容DSP,目前CPU主頻100MHz~600MHz。
        ②具有先進VLIW結構內核。
        (1)8個獨立的功能單元:6個ALU(32/40bit),2個乘法器(16×16),浮點系列支持IEEE標準單精度和雙精度浮點運算。
        (2)可以每周期執行8條32bit指令,最大峰值速度4800MIPS。
        (3)專用存取結構,32/64個32bit通用寄存器。
        (4)指令打包技術,減少代碼容量。
        ③具有類似RISC的指令集。
        (1)32bit尋址范圍,支持bit尋址。
        (2)支持40bitALU運算。
        (3)支持bit操作。
        (4)100%條件指令。
        ④片內集成大容量SRAM,最大可達8Mbit。
        ⑤16/32/64bit高性能外部存儲器接口(EMIF)提供了與SDRAM、SBRAM和SRAM登同步/異步存儲器的直接接口。
        ⑥內置高效率協處理器(C64X)。
        (1)Viterbi編解碼協處理器(VCP),支持500路7.95kb/s AMR。
        (2)Turbo碼編解碼協處理器(TCP),支持6路2Mb/s 3GPP。
        ⑦片內提供多種集成外設(不同芯片的資源不同)
        (1)多通道DMA/EDMA控制器
        (2)多通道緩沖串口(McBSP)
        (3)多通道音頻串口(McASP)
        (4)可以訪問DSP整個存儲空間的主機口(HPI)
        (5)32bit擴展總線(xBUS)
        (6)32bit/33MHz PCI主/從模式接口
        (7)32bit通用計數器(Timer)
        (8)UTOPIA接口
        (9)通用輸入/輸出(GPIO)
        (10)總線主/從模式接口
        (11)支持多種復位加載模式(Boot),提供3種節電控制模式(Power Down)
        ⑧支持IEEE一1149.1(JTAG)邊界掃描接口。
        ⑨內核采用1.0/1.2/1.5/1.8V供電,周邊采用3.3V供電。
        ⑩0.12tzm0.18tμm CMOS工藝,5/6層金屬處理。BGA球柵陣列封裝。
        TMS320C6x系列的DSP芯片結構不同于一般的DSP,屬于類RISC結構,從而使它的c編譯器具有很高的效率,因此稱之為面向C語言結構的 DSP芯片。這使得其在絕大多數應用中,可以采用 C語言編寫TMS320C6x程序,從而充分利用大量用c描述的算法程序,并獲得遠勝于傳統DSP程序的可維護性、可移植性、可繼承性,縮短開發周期。


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 中方县| 九龙县| 界首市| 柳州市| 抚松县| 星座| 北海市| 中西区| 平阴县| 秦安县| 山西省| 亳州市| 东台市| 平顶山市| 阿巴嘎旗| 望江县| 乌拉特后旗| 信宜市| 安溪县| 启东市| 澜沧| 谢通门县| 晴隆县| 渝北区| 丰镇市| 二手房| 施秉县| 瑞安市| 礼泉县| 固镇县| 渭南市| 溧阳市| 正宁县| 嘉善县| 高要市| 平凉市| 张家川| 泗阳县| 峡江县| 莱芜市| 汨罗市|