www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當前位置:首頁 > 嵌入式 > 嵌入式軟件
[導讀]面向便攜高清視頻應用DaVinci DM355處理器

TI的DaVinci解決方案可以面向廣闊的數字視頻應用,這些應用中許多都是現在很熱門的產品,包括個人媒體播放器、數碼相機、數碼相框、IP網絡攝像機、視頻嬰兒監(jiān)視器等等(如圖1所示),所有這些應用都要求低功耗、便攜式和高清視頻。

TMS320DM355處理器概述

TMS320DM355處理器是TI推出的面向便攜高清視頻應用的新型低成本DaVinci平臺,其內部結構如圖2所示。DM355可以實現720P高清MPEG-4編碼或解碼,支持30fps實時處理,編碼解碼能力可達每秒5000萬像素。其內核包含了頻率為216 MHz或270 MHz的ARM926EJ-STM、MJCP協處理器,及包含有前端和后端的視頻處理子系統,可支持CCD控制器預覽、圖像縮放。此外,ARM端有16 KB指令高速緩存、8 KB數據高速緩存、8 KB ROM以及32 KB程序/數據緩存。外設包括:USB2.0 HS OTG設備與迷你主機物理接口,可連接DDR/DDR2的外部存儲器接口(EMIF)。封裝為329引腳,0.65 mm間距的13×13 mmBGA。

集成式MJCP相當于400 M的DSP,將包含有前端和后端的視頻處理子系統稱為VPSS,其預覽處理引擎的等效DSP相當于90 M,圖像縮放等效為60 M,OSB等效為90 M,因此整體相當于240 M的處理能力,而VPSS+MJCP可以提供相當于640 M DSP處理能力,并針對OEM產品差異化提供ARM,以實現整體系統的控制,也可以實現實時操作系統。


DM355軟件系統的構成

DM355的軟件構成如圖3所示,可以看到它包括三個層次:應用層、I/O層和信號層。應用層和信號層通過VISA API連接在一起,VISA是TI視頻、影像、語音和音頻構成的軟件庫。應用層和I/O層通過EPSI API連接,即簡單外設的軟件接口。接口中應用層包括用戶接口和處理線層,I/O接口包括VPSS視頻前端(VPFE)與視頻后端(VPBE),IIC,ASP,UART接口以及以太網接口(EMAC)。軟件底層建立于操作系統層MontaVista Linux。

TI針對DaVinci的軟件開發(fā)策略的宗旨是幫助開發(fā)人員加快產品開發(fā)推向市場的速度,包括編解碼引擎(CODEC Engine)框架和VISA的API驅動軟件。算法在信號層運行,只要這些算法的編寫符合xDM編碼標準,則可以滿足TI認可的CODEC Engine的面向目標框架。CODEC Engine提供強大的一致性接口,用于動態(tài)創(chuàng)建和刪除算法,包括相同或不相同的編碼算法例程,也就是說對于一個給定的算法例程可以對其提供或收回存儲器和DMA。由于系統存在一個中心資源管理器,從而可以實現:系統集成時避免資源沖突;資源共享,如獲取存儲器和DMA;動態(tài)分配資源不足時提供一致的錯誤處理。此外CODEC Engine還提供一個用于訪問和控制每個算法例程的一致性接口,這意味著同一級別的算法能夠方便地調換而不需對任何應用代碼進行修改,例如交換音頻解碼1和音頻解碼2。這就是所謂的"繼承性"。接口的一致性允許同樣的應用代碼可以跨越不同的平臺使用,如只含有DSP和只含有ARM或ARM和DSP集成的器件,也允許算法以自己的框架相互操作,只要它們是基于CODEC Engine的。

VISA的API驅動軟件在引擎編解碼的頂部,信號處理層的復雜性可以概括為4個功能:

1. 創(chuàng)建:創(chuàng)建一個例程。分配所需的存儲器以及初始化算法;
2. 處理:啟動算法。調用算法處理功能,在緩存中搬移描述符;
3. 控制:用于算法設計的改變。算法開發(fā)人員可以為用戶提供可控參數;
4. 刪除:從一個算法中刪除一個例程。與創(chuàng)建相對,是刪除一個特定算法例程的存儲器。
如前所述,VISA的API驅動軟件提供四種處理內容:視頻、影像、語音和音頻。對于編碼和解碼有獨立的API驅動軟件,因此總計有8個級別的API:VIDENC、IMGENC、SPHENC、AUDENC、VIDDEC、IMGDEC、SPHDEC、AUDDEC。

圖4所示的為DM355數字視頻開發(fā)評估模塊即DVEVM系統框圖,該框圖包含了各種各樣豐富的外圍接口,如:可以與USB連接器相連的USB接口,通過子卡連接器連接到串口的UART,可以采用TI的TVP5146或Micron的影像視頻傳感器進行視頻輸入,DM355的視頻輸出可以連接到THS8200子卡,從而使視頻輸出到高清顯示器和LCD的子卡。標準的外設有IIC及兩個音頻串口??梢酝ㄟ^增加以太網芯片,利用存儲器擴展接口EMIF擴展以太網接口EMAC。板上還包含了2G的Flash,可與AIC33連接的音頻輸入和輸出、復合視頻輸入、以及用于視頻捕獲和顯示的復合視頻輸出。圖5所示的是實際的DM355評估板。


DM355開發(fā)工具
DM355可以使用RidgeRun開發(fā),它是TI的第三方工具,圖6列出了4個不同層次的支持模式:

1. 底層為免費的SDK,現可從RigeRun的網站(www.ridgerun.com)免費下載,內容包括:現有的帶實時補丁程序的Linux內核,支持uClibc和NPTL庫,開源開發(fā)和調試工具。

2. 第二層是開發(fā)者SDK,其中有:工具、增加的驅動程序、增加的開源應用程序、技術支持服務。這部分需要付費使用。
3. 第三層用于特定應用或客戶定制的應用,包括支持流媒體應用的媒體SDK,支持網絡設備的網絡SDK,支持快速緊湊的用戶接口SDK。
4. 頂層代表了完整的參考應用,RigeRun會提供針對數字相片、數字媒體畫框、無線設備、網絡設備的參考方案。這些參考應用方案可以支持OEM廠商和產品公司得到將近90%的完整設計,只有經過配置即可使客戶的產品滿足有特色的要求。

RidgeRun的媒體SDK分為三層,底層是DaVinci SoC,RidgeRun媒體SDK在DanVinci中可以運行通用代碼;第二層是TI CODEC Engine,由TI提供,RidgeRun的SDK調用VISA API層隔離特定的CODEC實現過程中的相互影響;最上層為RidgeRun媒體SDK的一個部分,可為CODEC Engine提供Gstreamer的插入。這個軟件層可以處理所有的文件類型和I/O處理。

RidgeRun的目標是希望幫助客戶快速的進入市場,所有的Linux內核、驅動程序、SDK和應用的框架都是可以通過配置平臺進行配置的,這就允許客戶采用RidgeRun的產品在幾個小時或一兩天內開發(fā)出硬件板,并實現所有需要的驅動程序、應用框架和可配置應用。

作為一款低價位DaVinci平臺,DM355還可以得到MontaVista強有力的支持。開發(fā)DM355可以通過TI遍及全球的DaVinci第三方支持網絡得到更好的支持,包括兩家Linux伙伴,VCE的合作伙伴以及經驗豐富的視頻和語音的第三方合作伙伴。第三方合作伙伴還可以提供諸如用戶界面、模塊、瀏覽器等方面的支持。另外還有視頻影像傳感器方面合作伙伴的支持等。因此其支持體系非常全面,第三方支持也非常到位。

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內容真實性等。需要轉載請聯系該專欄作者,如若文章內容侵犯您的權益,請及時聯系本站刪除。
換一批
延伸閱讀

2020 年,公司處理器產品四核龍芯 3A5000/3B5000 研制成功。龍芯 3A5000/3B5000 基于龍芯 3A4000/3B4000 進行工藝升級,主頻 2.3-2.5GHz, 單核通用處理性能是龍芯 3A...

關鍵字: 處理器 芯片 市場化

自主研發(fā)芯片對其自身有更為實際的意義。首先,自主研發(fā)芯片可以減輕對上游供應鏈的依賴。其次,自主芯片更方便打造出獨家特色產品,增強產品在市場上的競爭力。再次,自主研發(fā)芯片能降低成本,提高利潤。

關鍵字: 芯片 處理器 市場

本文中,小編將對無線模塊予以介紹,如果你想對無線模塊的詳細情況有所認識,或者想要增進對它的了解程度,不妨請看以下內容哦。

關鍵字: 無線模塊 寄存器 處理器

(全球TMT2022年10月11日訊)近日,昆侖芯(北京)科技有限公司的第二代云端通用人工智能計算處理器昆侖芯2代AI芯片及AI加速卡與飛槳完成III級兼容性測試,兼容性表現良好。 產品兼容性證明 本次...

關鍵字: 人工智能 加速卡 處理器 模型

(全球TMT2022年10月8日訊)愛立信全新上線超過200個AI App的業(yè)務持續(xù)性解決方案,進一步保障并增強了CSP移動網絡業(yè)務持續(xù)運行的效率和健壯性。該方案由愛立信與運營商聯合開發(fā),主要用于運維過程中的預測性維護...

關鍵字: AMD 處理器 愛立信 EPYC

dMed|Clinipace正式宣布即日起更名為Caidya(康締亞)。dMed(締脈)與Clinipace于2021年4月合并,此次公司品牌變更宣告了dMed和Clinipace原有業(yè)務已成功整合。作為整合后統一的品牌...

關鍵字: NI IP DM CE

臺北2022年10月3日 /美通社/ -- AMD EPYC在CPU市場上始終處于變革性顛覆者的地位。從早期7001系列處理器推出高達32核、128 條PCIe Gen3通道到現在的"米蘭"7003系...

關鍵字: AMD 處理器 EPYC BSP

北京2022年9月27日 /美通社/ -- 近期,為助力中小企業(yè)創(chuàng)新發(fā)展,承接"828 B2B企業(yè)節(jié)"成就好生意,成為好企業(yè)的愿景。軟通動力著力打造了"917轉型"企動日主題峰會,會上發(fā)布了一系列新品和解決方案,面向多個...

關鍵字: DM 數字化 大數據 模型

據外媒報導,日本軟銀集團旗下的半導體IP公司Arm于當地時間8月31日表示,該公司已經對移動處理器大廠高通(Qualcomm) 與其子公司Nuvia 發(fā)起訴訟,控告這兩家公司侵犯Arm專利。

關鍵字: ARM 高通 服務器 處理器

(全球TMT2022年9月23日訊)近日,Altair與高級數據分析與機器學習 (ML) 軟件領域的領跑企業(yè)之一 RapidMiner 簽署了最終收購協議。此次收購大大強化了 Altair 的端到端數據分析 (Data...

關鍵字: 數據分析 產品系列 RAPID DM

嵌入式軟件

15715 篇文章

關注

發(fā)布文章

編輯精選

技術子站

關閉