基于ARM核的IntelTMStrongARM嵌入式系統(tǒng)
3.2 SA-1111的主要功能
USB主控制器兼容于Open HCI、Windows95*USBD和USB-Rev1.1,同時(shí)支持低速(1.5 Mbits/s)和高速USB(12 Mbits/s)設(shè)備。USB主控制器采用DMA方式,可用來(lái)控制USB外圍設(shè)備和系統(tǒng)緩存之間的數(shù)據(jù)傳輸。
兩個(gè)PS/2口可用于鍵盤(pán)、鼠標(biāo)、跟蹤板或其它與PS/2兼容的設(shè)備。在PS/2模式下,PS/2引腳特性類(lèi)似于開(kāi)漏極I/O。而在非PS/2模式下,這些引腳可作為GPIO。
PCMCIA和CF接口可驅(qū)動(dòng)所有兩個(gè)插座(各用于PCMCIA和CF)的信號(hào),它不需要外部緩存。通過(guò)I/O緩存可以驅(qū)動(dòng)3.3V和5V信號(hào)。而控制邏輯和內(nèi)置緩存則省去了外部邏輯和緩存/收發(fā)元件,從而提供了一個(gè)高集成度和低功耗的解決方案。
兩個(gè)PWM輸出可用于為L(zhǎng)CD顯示提供亮度和對(duì)比度控制。作為8位的數(shù)/模轉(zhuǎn)換器,再加上一些外部過(guò)濾元件即可完成該功能。當(dāng)不使用該功能時(shí),此二引腳可作為GPIO。
利用全雙工串行口可通過(guò)AC-Link、I2 S或"MSB-Justified"格式發(fā)送和傳送連續(xù)的音頻數(shù)據(jù)。
AC-Link完全支持AC'97編解碼器,該解碼器完全兼容于AC-Link 1.03標(biāo)準(zhǔn)。而對(duì)于AC'97編解碼器,數(shù)字化的音頻最高用16位采樣值,可以同時(shí)向兩個(gè)方向傳遞,重放和音頻輸出(SA-1111到編解碼器)固定在48kHz。而對(duì)于輸入音頻(編解碼器到SA-1111),由于串行音頻口支持可變采樣率,因此,利用兼容于AC-Link 1.03標(biāo)準(zhǔn)的編解碼器可通過(guò)軟件來(lái)控制選擇輸入音頻的采樣率,同時(shí)音頻串行口也支持I2S或"MSB-Justified"模式。I2S的取樣率可以是8、11.025、16、22.05、32或44.1kHz。
SSP*串行數(shù)據(jù)口是全雙工的,通過(guò)所需的串行數(shù)據(jù)通信協(xié)議可以和調(diào)制解調(diào)器、電信設(shè)備或其它設(shè)備進(jìn)行連接。它支持NationalMicrowire*,TI同步串行協(xié)議
(SSP)*和Motorola串行外圍設(shè)備接口(SPI)*串行協(xié)議。SSP串行數(shù)據(jù)口的數(shù)據(jù)FIFO可以被用戶(hù)存取。
系統(tǒng)總線(xiàn)接口SBI是SA-1111和SA-1110處理器之間的主要接口??蛇B接到SA-1110系統(tǒng)存儲(chǔ)器總線(xiàn)上用于在主處理器和SA-1111內(nèi)部功能模塊之間傳遞數(shù)據(jù)。SBI有三種傳輸方式:寄存器讀(READ)和寫(xiě)(WRITE)、塊數(shù)據(jù)讀和寫(xiě)、DMA到系統(tǒng)存儲(chǔ)器的數(shù)據(jù)傳輸。
共享存儲(chǔ)器控制器SMC是SBI的子單元,它響應(yīng)USB主控制器和AC-Link/I2 S串行音頻口的數(shù)據(jù)傳送請(qǐng)求。SMC可根據(jù)DRAM周期來(lái)轉(zhuǎn)換這些數(shù)據(jù)的讀寫(xiě)周期。最高支持128 M字節(jié)的EDODRAM或SDRAM,其峰值帶寬為192 M字節(jié)/秒。
4 SA-1110和SA-1111的連結(jié)
本文介紹了SA-1110和SA-1111的功能、結(jié)構(gòu)和特點(diǎn),具體使用和詳細(xì)技術(shù)指標(biāo)可查閱Intel公司關(guān)于該芯片的技術(shù)手冊(cè),圖4是SA-1110和SA-1111的連接關(guān)系圖。
評(píng)論