TMS320DM644x達(dá)芬奇 (DaVinci) 技術(shù)專題討論會(huì)將一步步介紹如何圍繞DM644x處理器開發(fā)完整的視頻系統(tǒng),該課程專為希望充分利用德州儀器 (TI) 達(dá)芬奇技術(shù)軟件基礎(chǔ)架構(gòu)與開發(fā)工具的軟件與系統(tǒng)工程師而精心設(shè)計(jì),可幫助他們利用TMS320DM6443或TMS320DM6446處理器快速構(gòu)建系統(tǒng)。
該專題討論會(huì)將介紹一般視頻應(yīng)用的開發(fā)工作。之所以采用這種應(yīng)用,是因?yàn)橥ㄟ^(guò)選擇首批達(dá)芬奇器件外設(shè),可以使視頻應(yīng)用(及其開發(fā)工作)大幅提速。不過(guò)上述概念也可輕松適用于其它類型的系統(tǒng)。
專題討論會(huì)會(huì)期與時(shí)間安排
為期4天的討論會(huì)將于星期二至星期五舉行。每天時(shí)間安排為上午9:00至下午5:30。星期五下午4:00左右結(jié)束。我們建議您將回程時(shí)間安排在下午6:00以后。
專題討論會(huì)概述
專題討論會(huì)將首先概括介紹器件架構(gòu),它會(huì)以一般視頻系統(tǒng)為例探討各種DM644x硬件外設(shè)與軟件組件,會(huì)上將著重介紹TI提供的各種軟件組件:器件驅(qū)動(dòng)器、Codec Engine(處理器間通信框架)、xDM(編解碼器∕算法接口標(biāo)準(zhǔn))。結(jié)束時(shí),參加人員將有機(jī)會(huì)使用并評(píng)估多種高級(jí)系統(tǒng)設(shè)計(jì)方案,深入研究調(diào)試細(xì)節(jié)。
討論會(huì)演講內(nèi)容由四部分組成:
(1)達(dá)芬奇技術(shù)介紹:器件、軟件與工具
·視頻系統(tǒng)概覽
·器件系統(tǒng)架構(gòu)
·軟件架構(gòu)介紹(Codec Engine與xDM)
·工具概覽
(2)應(yīng)用層編程
·系統(tǒng)數(shù)據(jù)的輸入/輸出
·器件驅(qū)動(dòng)程序介紹
·采用硬盤驅(qū)動(dòng)
·采用音頻串行端口
·采用視頻采集/顯示驅(qū)動(dòng)程序(V4L2、FBdev)
·為輸入/輸出線程 (thread) 添加基于ARM的(本地)處理能力
·將實(shí)時(shí)處理任務(wù)轉(zhuǎn)交DSP完成(遠(yuǎn)程處理)
(3)信號(hào)處理層編程
·采用xDM接口寫入信號(hào)處理算法
·基于ARM/Linux的處理
·基于DSP的處理
·封裝信號(hào)處理內(nèi)容,易于配置且可重復(fù)使用
(4)高級(jí)系統(tǒng)編程詳細(xì)內(nèi)容
·高級(jí)系統(tǒng)配置——使用DVSDK
·借助配置工具輕松替代編解碼器算法
·更改DSP上運(yùn)行的優(yōu)先處理任務(wù)
·采用CE跟蹤功能
·利用SoC分析儀評(píng)估系統(tǒng)性能
目標(biāo)受眾
該課程主要面向準(zhǔn)備使用TI TMS320DM644x 器件的軟件與系統(tǒng)工程師。
討論會(huì)主要介紹如何借助TI提供的各種軟件驅(qū)動(dòng)程序與框架組件構(gòu)建系統(tǒng),其中包括:
·運(yùn)行MontaVista Linux的ARM
·運(yùn)行DSP/BIOS內(nèi)核的DSP
·通過(guò)Codec Engine (VISA API)實(shí)現(xiàn)信號(hào)處理與處理器間通信(IPC)
·采用xDM/xDAIS API構(gòu)建信號(hào)處理層(編解碼器與算法)
·利用XDC工具封裝實(shí)時(shí)軟件組件(編解碼器、服務(wù)器與引擎)
課程簡(jiǎn)介
TMS320DM644x達(dá)芬奇技術(shù)專題討論會(huì)提供必要知識(shí),以便您利用達(dá)芬奇技術(shù)開發(fā)所需應(yīng)用。如前文所述,盡管課程內(nèi)容相當(dāng)豐富,但仍有部分領(lǐng)域無(wú)法在會(huì)議期間詳細(xì)展開介紹。
為彌補(bǔ)這方面的不足,TI技術(shù)培訓(xùn)部門 (TTO) 還針對(duì)這些研究領(lǐng)域提供了許多其它的專門課程。
·TMS320C6000 DSP優(yōu)化方案討論會(huì),會(huì)期4天
·DSP/BIOS內(nèi)核設(shè)計(jì)專題討論會(huì),會(huì)期4天
適用范圍
TMS320DM644x DaVinci技術(shù)專題討論會(huì)采用TI達(dá)芬奇技術(shù)軟件組件提供的多種軟件構(gòu)建塊。由于DM644專題討論會(huì)為期僅4天,因此我們無(wú)法深入探討C64x+ DSP處理器內(nèi)核的編程細(xì)節(jié)。TMS320C6000 DSP優(yōu)化方案討論會(huì)涵蓋C64x+ DSP的所有編程細(xì)節(jié),還會(huì)介紹如何使用C或線性匯編語(yǔ)言進(jìn)行代碼優(yōu)化。
設(shè)計(jì)人員無(wú)需了解C64x+ DSP上運(yùn)行的DSP/BIOS (BIOS)實(shí)時(shí)操作系統(tǒng)(RTOS),就能使用TI為DM644x器件提供的Codec Engine處理器間通信框架,Codec Engine會(huì)自動(dòng)使用與管理必要的BIOS功能呼叫。
若用戶需要深入了解BIOS以及其如何管理DSP資源,那么DSP/BIOS內(nèi)核設(shè)計(jì)專題討論會(huì)將提供更多有關(guān)詳情。
查詢進(jìn)一步信息,請(qǐng)?jiān)L問(wèn)http://focus.ti.com/docs/training/catalog/events/event.jhtml?sku=4DW907001
(完)