- 相關(guān)推薦
ARM CPU S3C44B0X與C54X DSP的接口設(shè)計(jì)
摘要:以SAMSUNG公司的ARM SOC芯片S3C44B0X和TI公司的TMS320C5416 DSP為例,講述了ARM與DSP的數(shù)據(jù)接口技術(shù),并結(jié)出了硬件連接圖和軟件代碼。關(guān)鍵詞:ARM S3C44B0X 主機(jī)接口(HPI) TMS320C5416
后PC時(shí)代,嵌入式產(chǎn)品逐漸占領(lǐng)市場(chǎng)。而這些嵌入式產(chǎn)品的核心——處理器決定了產(chǎn)品的市場(chǎng)和性能。高性能、低功耗、低成本是嵌入式處理器的主要特點(diǎn)。在32位嵌入式處理器市場(chǎng)中,ARM占有78.6%的份額。而TI而占有DSP市場(chǎng)的絕大部分份額。通常的嵌入式系統(tǒng)設(shè)計(jì)中,由微控制器實(shí)現(xiàn)整個(gè)系統(tǒng)的控制,由DSP來(lái)執(zhí)行計(jì)算密集型操作,然后通過(guò)一定的手段實(shí)現(xiàn)微控制器與DSP之間的通信和數(shù)據(jù)交換。因此,如何高效地設(shè)計(jì)控制器(ARM)與DSP之間的接口以滿足嵌入式系統(tǒng)的實(shí)時(shí)性要求,在嵌入式系統(tǒng)設(shè)計(jì)中顯得尤為重要。
1 ARM CPU S3C44B0X的特點(diǎn)
ARM是一款32位的精簡(jiǎn)指令集(RISC)處理器架構(gòu),以其高性能、低功耗、低成本占有市場(chǎng)。由于ARM公司采用IP授權(quán)的方式經(jīng)營(yíng),全球幾乎所有的大半導(dǎo)體公司都有基于ARM的SOC芯片。
S3C44B0X是SAMSUNG(三星)公司一款基于ARM7TDMI的SOC芯片。它一方面具有ARM處理器的所有優(yōu)點(diǎn):低功耗、高性能;同時(shí)又具有非常豐富的片上資源,非常適合嵌入式產(chǎn)品的開(kāi)發(fā)。其特點(diǎn)如下:
·采用ARM7TDMI內(nèi)核,I/O電壓3.3V,內(nèi)核電壓2.5V;
·內(nèi)置鎖相環(huán)(PLL),系統(tǒng)主頻最高達(dá)66MHz;
·4種工作模式,可以實(shí)現(xiàn)電源管理以降低系統(tǒng)功耗;
·8KB的系統(tǒng)高速緩存(CACHE),極大地提高了系統(tǒng)運(yùn)行速度;
·支持8個(gè)MEMORY BANK,最大外部存儲(chǔ)空間達(dá)256MB,并支持SDRAM;
·內(nèi)置彩色LCD控制器;
·2路異步串口(UART);
·71個(gè)通用I/O口;
·8通路模/數(shù)轉(zhuǎn)換器(ADC);
·實(shí)時(shí)時(shí)鐘(RTC)和看門狗電路(WATCHDOG)。
2 C54X DSP及其HPI接口
[1] [2] [3] [4] [5]
【ARM CPU S3C44B0X與C54X DSP的接口設(shè)計(jì)】相關(guān)文章:
CPU·什么是接口類型04-26
基于DSP和FPGA的ARINC429機(jī)載總線接口板的硬件設(shè)計(jì)04-26
基于ARM的GPS定位系統(tǒng)設(shè)計(jì)04-27
基于ARM的船舶現(xiàn)場(chǎng)監(jiān)控模塊的設(shè)計(jì)05-02
基于AT91SAM9260的工業(yè)級(jí)ARM9 CPU核心模塊COM926004-27
小型軸流CPU風(fēng)扇設(shè)計(jì)與數(shù)值模擬05-01
咳嗽錄音裝置USB接口設(shè)計(jì)與實(shí)現(xiàn)05-01