新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 一種基于嵌入式微處理器SIMD核的可重構數據總線設計

        一種基于嵌入式微處理器SIMD核的可重構數據總線設計

        作者:王光 時間:2012-11-21 來源:電子產品世界 收藏

          摘要:提出了一種基于可重構總線的數據并行體系結構。首先,針對現代多媒體處理中存在的問題,提出了一種基于可重構總線的一維處理單元陣列體系結構;其次,設計各處理單元之間的通信模塊以及處理元之間的數據傳遞方式,即可重構數據總線的設計;最后,通過對幾種常用的圖像處理算法的驗證,表明基于可重構總線的一維體系結構在邏輯上具有可行性。

        本文引用地址:http://www.104case.com/article/139186.htm

          前言

          由于近些年來消費類設備需求的猛增,如數碼相機和數字攝像機等設備,計算機對圖像的處理能力近年來成為大家關注的熱點。但是,傳統的已經不能滿足人們對日益增長的處理能力的要求。本文的體系結構正是針對數字圖像處理的特點,結合并行處理和可重構技術,提高在圖像處理方面的能力。

          計算機是由M.J.Flynn在對計算機系統的分類中提出。根據結構上的不同,可將其分類為兩種。一種是PE-to-Memory結構的SIMD計算機,PE不含局部,而由若干模塊通過對準網絡與PE相連,各存儲模塊為各PE共享,所以這種結構又稱為共享存儲結構的SIMD計算機。另一種是PE-to-PE,即PE由ALU和局部組成,PE間通過互聯網絡連結,完成PE之間的數據通訊。這種結構也被稱為分布式局部存儲結構SIMD計算機,在已研究成的SIMD機器中占絕大多數,本文中提出的SIMD核也采用此結構。

          基于可重構總線的SIMD體系結構

          體系結構模型

          基于可重構總線的SIMD體系結構模型如圖1所示,由宿主機(Host)、協(coprocessor)以及數據總線組成。  

         

          該模型的存儲結構采用哈佛結構,從而在尋址等一系列方面存在優勢。由上圖可以看出該體系結構的主要部分在于PE陣列,共有32個PE,并且相鄰兩個PE之間增加了可重構總線,用于負責PE之間的通信,從而引入了鄰居本地化,配置總線指令等相關內容,增強了PE之間通信的靈活性。另外,在PE陣列中,該模型還為每個PE設計了DRAM,為每個處理元提供片上內存,減少了與宿主機的I/O次數,從而提高了PE陣列的處理能力。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 二手房| 周至县| 千阳县| 上饶市| 兖州市| 东丽区| 西华县| 博客| 庄河市| 沂水县| 阿图什市| 永嘉县| 永福县| 綦江县| 新龙县| 雅江县| 江油市| 来凤县| 鹰潭市| 江源县| 阿拉善盟| 肃北| 新邵县| 克东县| 方正县| 云林县| 梓潼县| 卢湾区| 阿合奇县| 开封市| 科技| 临清市| 聂拉木县| 连云港市| 甘孜县| 华宁县| 元朗区| 崇礼县| 忻州市| 宁都县| 上蔡县|