hpi接口的特點(diǎn)及主要功能 tms320c54x是什么類型的dsp?
tms320c54x是什么類型的dsp?1.C2000系列:C2000系列是一個(gè)控制器系列,全部為16位定點(diǎn)DSP。該系列中的一些型號(hào)本身片內(nèi)FLASHRAM,如TMS320F24x,TMS320LF
tms320c54x是什么類型的dsp?
1.C2000系列:C2000系列是一個(gè)控制器系列,全部為16位定點(diǎn)DSP。該系列中的一些型號(hào)本身片內(nèi)FLASHRAM,如TMS320F24x,TMS320LF240x等。TI所有DSP中,也只能C2000有FLASH。以及控制器,C2000系列除開有一個(gè)DSP核以外,有大量的外設(shè)資源,如A/D、定時(shí)器、各種串口(歌詞同步或異步模式)、WATCHDOG、CAN總線、PWM發(fā)生器、數(shù)字IO腳等等。特別是C2000的異步模式串口這個(gè)可以與PC的UART聯(lián)成一體,確實(shí)是TI所有DSP中任何本身異步串口的系列。
2.C5000系列:C5000系列是一個(gè)定點(diǎn)極低功耗系列,而且適用于手持長(zhǎng)槍通訊產(chǎn)品,如手機(jī)、PDA、GPS等。目前的處理速度象在80MIPS一400MIPS。C5000系列通常統(tǒng)稱C54xx和C55xx兩個(gè)系列。兩個(gè)系列在負(fù)責(zé)執(zhí)行代碼級(jí)是兼容的,但他們的匯編指令系統(tǒng)卻不同。目前TMS320VC5402的零售價(jià)在¥60—¥80元,性價(jià)比極高。C5000中有的主要外設(shè)有McBPS網(wǎng)絡(luò)同步串口,HPI并行接口,定時(shí)器,DMA等。其中C55XX需要提供EMIF外部存儲(chǔ)器擴(kuò)展接口,不允許用戶直接在用SDRAM、SBSRAM、SRAM、EPROM等各種存儲(chǔ)器。而C54XX就沒(méi)提供給EMIF,所以不能再不使用靜態(tài)動(dòng)態(tài)存儲(chǔ)器SRAM和EPROM。另,C5000系列就像都不使用雙電源供電,其I/0電壓和核電壓一般不同,不過(guò)完全不同型號(hào)也有差別。只不過(guò),TI能提供了全系列的DC—DC變換器也可以能解決DSP的電源問(wèn)題。
3.C6000系列:C6000系列是一個(gè)32位的低功耗的DSP芯片,目前去處理速度從800MIPS一2400MIPS,并且還在不斷提升。其中,C62XX為坐標(biāo)原點(diǎn)系列,C67XX和C64XX為浮點(diǎn)系列。同C55xx一樣,C6000也提供EMIF儲(chǔ)存存儲(chǔ)器接口,比較方便用戶在用各種外部擴(kuò)展存儲(chǔ)器,如SBSRAM、SDRAM、SRAM、EPROM。C6000提供的通常外設(shè)有McBPS歌詞同步串口,HPI聯(lián)成一體接口,定時(shí)器,DMA等。至于,在C6000的一些型號(hào)中還提供了PCI接口。C6000甚至都只提供給BGA球形整體封裝,在PCB板制作時(shí)必須多層板,提升了開發(fā)和軟件調(diào)試的難度。同時(shí),C6000系列的功耗會(huì)增大,需要仔細(xì)決定DSP與系統(tǒng)其他部分的電力分配,選擇適度地的DC—DC轉(zhuǎn)換器。
hpi接口有幾個(gè)寄存器,?
HPI口是C54x DSP系列芯片內(nèi)部的并行接口部件,應(yīng)用于與其他總線或CPU主機(jī)之間接受連接通信,主機(jī)是HPI口的主控芯片者,通過(guò)有帶地址和數(shù)據(jù)寄存器、HPI再控制寄存器這些外部數(shù)據(jù)和接口完全控制信號(hào)與HPI口通信。
HPI接口的操作主要以內(nèi)三個(gè)寄存器來(lái)結(jié)束:HPI地址寄存器(HPIA)、數(shù)據(jù)鎖存器(HPID)和控制寄存器(HPIC)。如當(dāng)前接受的是讀你的操作,則HPID中存放的是要從HPI存儲(chǔ)器中讀得出的數(shù)據(jù);假如當(dāng)前參與的是寫你的操作,則HPID能保存的是要寫的HPI存儲(chǔ)器的數(shù)據(jù)。