TMS320C5000系列的結(jié)構及主要性能
14.3.3 TMS320C5000系列的結(jié)構及主要性能
圖14.3.3給出了C54X系列DSP的內(nèi)部結(jié)構。
現(xiàn)結(jié)合表14.2.5、圖14.3.3以及C5000系列的用戶手冊來說明該系列DSP的
特點

1.TM$320C54X的性能與結(jié)構特點
C54X的時鐘頻率為40/50/66/80MHz,相應的,時鐘周期為25/20/15/12.5ns,運算
能力為40/50/66/80MIPS;片上RAM在5~256千字之問,片上ROM在2~48千字之
間,隨系列內(nèi)的型號不同而不同,RAM又分雙訪問RAM(DARAM)和單訪問RAM
(SARAM)。
C54X是16bit定點DSP,內(nèi)部集成有以下部件:
(1)一個40bit的ALU;
(2)兩個40bit的累加器A和B;
(3)一個17×17bit的乘法器,它和一個40bit的加法器(adder)一起在一個單指令周
期內(nèi)完成二進制補碼的乘法運算;
(4)桶形(barrel)移位器,其輸入連接到40bit的累加器或數(shù)據(jù)存儲器(CB,DB),
40bit的輸出連接到ALU或數(shù)據(jù)存儲器(EB),它可將輸入數(shù)據(jù)作0~31bit的左移,或作
O~16bit的右移;
(5)由COMP、TRN和TC組成的比較、選擇和存儲單元(compare,select,and store
unit,CSSU);
(6)指數(shù)編碼器(EXP),用于支持指數(shù)EXP的快速運算;
(7)8個16bit通用寄存器。
C54X采用多總線結(jié)構。內(nèi)部共有8組總線,4組為程序/數(shù)據(jù)總線,4組為地址總
線。圖14.3.3中PB為程序總線,傳送從程序存儲器來的指令代碼和立即數(shù);PAB為程
序地址總線;CB、DB、EB為三組數(shù)據(jù)總線,連接到各種器件,如CPU、數(shù)據(jù)存儲器等。
CAB、DAB、EAB是這三組數(shù)據(jù)總線對應的地址總線。CB和DB傳送從數(shù)據(jù)存儲器讀出
的數(shù),EB傳送寫入到數(shù)據(jù)存儲器的數(shù)。Sign ctr為符號控制器。C54X利用兩個輔助寄
存器單元(ARAU0,ARAUl)在單個周期內(nèi)產(chǎn)生兩個數(shù)據(jù)存儲器的地址。
C54X的大部分產(chǎn)品的I/O口的供電為3.3V,CPU核的供電也為3.3V。新近推出
的C5402、C5409、C5401的核采用1.8V供電,I/O口一般用3..3V供電。低電壓供電可
大大降低功耗。
有關C54X結(jié)構與性能的詳細內(nèi)容請參看文獻[6]和E17]。
2.TMS320C55X的性能與結(jié)構特點
C55X系列是和C64X系列在2000年初同時推出的最新DSP產(chǎn)品。C55是建立在
C54硬件結(jié)構的基礎上的,因此也是16bit的定點DSP,同時在軟件上也和C54兼容。
C55的最大特點是在提高DSP能力的同時進一步降低了功耗。C55的功耗可低至
0.05mW/MIPS,該系列第一個產(chǎn)品C5510的時鐘為160MHz,運算能力為320MIPS,功
耗約為80roW,比當時具有同樣運算能力的DSP的功耗降低了一半。C55X的一般技術
指標見表14.2.5,盡管其內(nèi)核的供電也和C5402那樣為1.8V,I/O口為3.3V,但C55在
設計上(包括硬件、軟件)采取了一系列措施,其中最主要的是先進的自動電源管理技術。
該芯片的CPU對所有的外圍設備、存儲器陣列、CPU的各個單元進行連續(xù)的監(jiān)視,暫時
不工作的部分則停止對其供電。
TI公司將其C5000系列DSP定位于通信領域的應用,特別是便攜式通信工具的應
用。C5402,特別是C55X的推出,對于手機、數(shù)字相機、個人數(shù)字助理(PDA)是非常適用
的。隨著生物醫(yī)學工程的發(fā)展,DSP也正在大步跨入醫(yī)療儀器行業(yè),高性能、便攜式醫(yī)療
儀器將是C5000系列的用武之地