66AK2E0x是一款基于TI的KeyStone II多核SoC架構(gòu)的高性能器件,該器件集成了性能最優(yōu)的Cortex-A15處理器單核或四核CorePac以及C66x DSP內(nèi)核,可以高達(dá)1.4GHz的內(nèi)核速度運(yùn)行.TI的66AK2E0x器件實(shí)現(xiàn)了一套易于使用的高性能,低功耗平臺(tái),可供企業(yè)級(jí)網(wǎng)絡(luò)終端設(shè)備,數(shù)據(jù)中心網(wǎng)絡(luò),航空電子設(shè)備和國(guó)防,醫(yī)療成像,測(cè)試和自動(dòng)化等諸多應(yīng)用領(lǐng)域的開(kāi)發(fā)人員使用。
TI的KeyStone II架構(gòu)提供了一套集成有ARM CorePac,(Cortex-A15處理器四核CorePac ),C66x CorePac,網(wǎng)絡(luò)處理等各類(lèi)子系統(tǒng)的可編程平臺(tái),并且采用了基于隊(duì)列的通信系統(tǒng),使得器件資源能夠高效且無(wú)縫地運(yùn)作。這種獨(dú)特的器件架構(gòu)中還包含一個(gè)TeraNet交換機(jī),該交換機(jī)可將從可編程內(nèi)核到高速I(mǎi)O的各類(lèi)系統(tǒng)元素廣泛融合,確保它們以最高效率持續(xù)運(yùn)作。
TI的C66x內(nèi)在不影響處理器速度,尺寸或功耗的前提下,將定點(diǎn)和浮點(diǎn)計(jì)算能力同時(shí)融入到了處理器中,可謂開(kāi)創(chuàng)了DSP技術(shù)的新紀(jì)元。原始計(jì)算性能處于行業(yè)領(lǐng)先水平,在1.2GHz的工作頻率下,每個(gè)內(nèi)核能夠達(dá)到38.4GMACS和19.2Gflops。該內(nèi)核每個(gè)周期能夠執(zhí)行8次單精度浮點(diǎn)MAC運(yùn)算,并且可執(zhí)行雙精度和混合精度運(yùn)算,同時(shí)符合IEEE754標(biāo)準(zhǔn)。對(duì)于定點(diǎn)運(yùn)算,C66x內(nèi)核的乘積累加(MAC)計(jì)算能力是C64x +內(nèi)核的4倍.C66x CorePac新增了90條指令,主要針對(duì)浮點(diǎn)運(yùn)算和面向向量數(shù)學(xué)的處理。上述性能改進(jìn)大大提升了常見(jiàn)DSP內(nèi)核在信號(hào)處理, C66x內(nèi)核代碼向后兼容TI的上一代C6000定點(diǎn)和浮點(diǎn)DSP內(nèi)核,確保了軟件的可移植性和縮短了軟件開(kāi)發(fā)周期,以便將應(yīng)用程序移植到更快的硬件中。
66AK2E0x KeyStone II器件集成了大量的板上存儲(chǔ)器。每個(gè)Cortex-A15處理器內(nèi)核均有32KB的L1數(shù)據(jù)緩存和32KB的L1指令緩存.ARM CorePac中多達(dá)4個(gè)Cortex A15內(nèi)核共享4MB L2緩存。在DSP CorePac中,除了32KB的L1程序緩存和32KB的L1數(shù)據(jù)緩存,每個(gè)內(nèi)核還包含512KB的專(zhuān)用存儲(chǔ)器,該存儲(chǔ)器可配置為緩存或內(nèi)存映射的RAM。該器件還集成了2MB的多核共享存儲(chǔ)器(MSMC),可用作共享的L3 SRAM。所有L2和MSMC存儲(chǔ)器均包含錯(cuò)誤檢測(cè)與錯(cuò)誤校正功能。該器件包含一個(gè)以1600MTPS傳輸速率運(yùn)行的64位DDR-3(72位,支持ECC)外部存儲(chǔ)器接口(EMIF),用于快速訪(fǎng)問(wèn)外部存儲(chǔ)器。
該器件使得開(kāi)發(fā)人員能夠使用多種開(kāi)發(fā)和調(diào)試工具,其中包括GNU GCC,GDB,開(kāi)源Linux以及基于Eclipse的調(diào)試環(huán)境,該調(diào)試環(huán)境可通過(guò)包括TI業(yè)界領(lǐng)先的IDE Code Composer Studio在內(nèi)的各種Eclipse插件實(shí)現(xiàn)內(nèi)核和用戶(hù)空間調(diào)試。< /p>