Atmel推出包括外部總線(xiàn)接口(EBI)的ARM7微控制器
掃描二維碼
隨時(shí)隨地手機(jī)看文章
atmel corporation的arm7 usb微控制器sam7系列新增三款微控制器。sam7se微控制器的可選閃存密度為32、256和512千字節(jié),是唯一一款包括外部總線(xiàn)接口(ebi)的arm7微控制器。通過(guò)外部總線(xiàn)接口可訪(fǎng)問(wèn)大量nand外置閃存、同步動(dòng)態(tài)隨機(jī)存取內(nèi)存(sdram)、compactflash、同步隨機(jī)存取內(nèi)存(sram)和只讀存儲(chǔ)器(rom)存儲(chǔ)。sam7se微控制器能有效存儲(chǔ)和檢索千兆字節(jié)數(shù)據(jù),是移動(dòng)醫(yī)療監(jiān)控等數(shù)據(jù)記錄應(yīng)用的理想之選。 sam7se微控制器是業(yè)界首款帶有sdram、nand閃存接口以及錯(cuò)誤糾正編碼(ecc)的arm7微控制器。在trueide模式下,atmel的at91sam7se微控制器上的外部總線(xiàn)接口支持32比特nand閃存、sdram和compactflash。它包括一個(gè)配有互補(bǔ)的錯(cuò)誤糾正編碼控制器的nand閃存控制器。錯(cuò)誤糾正編碼控制器能夠彌補(bǔ)nand閃存隨時(shí)間的推移所丟失的比特。一個(gè)內(nèi)置式閃存控制器提供最高達(dá)八個(gè)可配置的芯片選擇,并支持sram、rom、閃存、內(nèi)存映射的液晶顯示器(lcd)以及現(xiàn)場(chǎng)可編程門(mén)陣列(fpga)等各種16和32比特的靜態(tài)設(shè)備。 sam7se微控制器可實(shí)現(xiàn)低成本、低功耗和數(shù)據(jù)記錄應(yīng)用的便攜式安裝。數(shù)據(jù)記錄應(yīng)用通常采用高成本和功耗較高的arm9微控制器來(lái)實(shí)現(xiàn)安裝,這是因?yàn)閍rm9微控制器是唯一一種支持sdram和nand閃存的微控制器。傳統(tǒng)的arm7微控制器需要通過(guò)這些應(yīng)用上的通用型輸入/輸出進(jìn)行密集型比特操作,大大減少了處理功耗。隨著atmel的sam7e系列的推出,設(shè)計(jì)師們現(xiàn)在能夠使用這些體積更小的arm7微控制器來(lái)安裝這些應(yīng)用的電池驅(qū)動(dòng)型便攜式版本。 安全比特和微控制器可防止外部訪(fǎng)問(wèn)片上閃存。使用外置內(nèi)存或邏輯的問(wèn)題是,它使片上閃存容易受到外部潛在、未經(jīng)許可的訪(fǎng)問(wèn)。而atmel的sam7e微控制器具備一些保護(hù)編碼的功能: 1)該微控制器可以阻擋外置內(nèi)存; 2)一個(gè)閃存安全比特能夠阻止快速閃存編程接口(ffp)和jtag 接口訪(fǎng)問(wèn)片上閃存; 3)一個(gè)內(nèi)存保護(hù)單元(mpu)可配置用于實(shí)現(xiàn)片上閃存的代碼執(zhí)行,因此能夠阻止外部源的執(zhí)行。 512 kb微控制器上的雙存儲(chǔ)庫(kù)內(nèi)存支持高級(jí)應(yīng)用內(nèi)編程。512 kb sam7se微控制器上的雙存儲(chǔ)庫(kù)閃存可實(shí)現(xiàn)真正的邊寫(xiě)邊讀能力,因此系統(tǒng)可在持續(xù)運(yùn)行的同時(shí)實(shí)現(xiàn)編程。該雙存儲(chǔ)庫(kù)內(nèi)存還保護(hù)系統(tǒng)免受斷電或其他導(dǎo)致系統(tǒng)無(wú)法恢復(fù)正常工作的錯(cuò)誤的干擾。 主域控制器(pdc)憑借外置內(nèi)存的直接存儲(chǔ)支持高速25mbps的同步并行接口(spi)?,F(xiàn)代通信協(xié)議擁有傳統(tǒng)arm7微控制器所無(wú)法支持的最高數(shù)據(jù)傳輸率。例如,全速u(mài)sb運(yùn)行的速度為12mbps,而高速spi運(yùn)行的速度為25mbps。傳統(tǒng)的arm7微控制器在運(yùn)行速度只有4mbps時(shí)會(huì)出現(xiàn)運(yùn)行故障,以致無(wú)法有效地處理數(shù)據(jù)。與atmel的其他sam7微控制器一樣,sam7se系列配有一個(gè)11信道的外設(shè)直接內(nèi)存訪(fǎng)問(wèn)(dma)控制器(pdc),該控制器能夠在針對(duì)應(yīng)用處理保持96%的中央處理器周期的同時(shí)將芯片上帶寬增至10mbps。無(wú)需中央處理器的介入,pdc就能夠直接在nand外置閃存或sdram中儲(chǔ)存流內(nèi)容。 外圍設(shè)備支持實(shí)時(shí)確定性應(yīng)用。sam7se系列微控制器具有與8比特微控制器相同的監(jiān)控特點(diǎn),包括高級(jí)節(jié)電檢測(cè)器、上電復(fù)位、實(shí)時(shí)時(shí)鐘、晶體振蕩器、看門(mén)狗定時(shí)器和3個(gè)16比特的定時(shí)器。通信接口包括三個(gè)同步/異步串行通信(usart)接口、usb、雙線(xiàn)接口(twi)、i2s(同步串行接口(ssc))和 spi。該設(shè)備還配有四個(gè)脈寬調(diào)制器(pwm)、一個(gè)8信道、10比特的模擬數(shù)字控制器和88個(gè)輸入/輸出針腳。 3個(gè)并行的輸入/輸出(pio)控制器能夠同時(shí)實(shí)現(xiàn)外圍設(shè)備訪(fǎng)問(wèn)。傳統(tǒng)的微控制器多路傳輸外圍設(shè)備,因而在多個(gè)外圍設(shè)備訪(fǎng)問(wèn)時(shí)就會(huì)常常導(dǎo)致瓶頸的出現(xiàn)。三個(gè)單獨(dú)的pio控制器能夠避免這種問(wèn)題的發(fā)生。當(dāng)外部總線(xiàn)接口不在使用時(shí),所有的外圍設(shè)備都可同時(shí)被訪(fǎng)問(wèn)。 at91sam7se512目前已以128針腳綠色四方扁平封裝(qfp)或球柵陣列封裝(bga) 推出。