
愛(ài)特梅爾公司(Atmel Corporation)11月20日宣布,現(xiàn)已為基于ARM7的USB微控制器SAM7系列增添三款新產(chǎn)品。全新的SAM7SE微控制器(MCU)備有32、256和512Kbyte的快閃記憶體容量選擇,是業(yè)界唯一配有外部匯流排介面(external bus interface, EBI)的ARM7 MCU,能夠直接存取大容量的外部NAND快閃記憶體、SDRAM、CompactFlash、SRAM以及ROM記憶體。由于SAM7SE MCU能夠快速而有效地存取十億位元組(gigabyte)以上的資料,因此是流動(dòng)門(mén)診醫(yī)療記錄等數(shù)據(jù)記錄應(yīng)用的理想之選。
·配備SDRAM、NAND快閃記憶體介面和錯(cuò)誤糾正代碼控制器
在TrueIDE模式下,AT91SAM7SE的EBI介面能支援32位元NAND快閃記憶體、SDRAM和CompactFlash記憶體。此外,它配備了一個(gè)帶有錯(cuò)誤糾正代碼控制器(error-correcting code controller, ECC)的NAND快閃記憶體控制器,能夠補(bǔ)償NAND快閃記憶體因長(zhǎng)時(shí)間使用而遺失的數(shù)位。同時(shí),AT91SAM7SE還含有一個(gè)內(nèi)置的快閃記憶體控制器,不但可提供多達(dá)八個(gè)的可配置晶片選擇,而且更支援多種16位元和32位元的靜態(tài)設(shè)備,包括SRAM、ROM、快閃記憶體、記憶體映射的LCD,以及現(xiàn)場(chǎng)可編程閘陣列(FPGA)。
·低成本、低功耗攜帶型數(shù)據(jù)記錄應(yīng)用的理想之選
以往,由于ARM9微控制器是唯一支持SDRAM和NAND快閃記憶體的MCU,所以數(shù)據(jù)記錄應(yīng)用一直都只能采用這種成本高昂的大功耗器件。在這類應(yīng)用中,傳統(tǒng)的ARM7 MCU需要經(jīng)由通用I/O介面進(jìn)行密集式位元操作,大大減少了可用的處理能力。隨著愛(ài)特梅爾推出SAM7E系列微控制器,設(shè)計(jì)人員現(xiàn)在可以利用這些占位面積小的ARM7 MCU,來(lái)開(kāi)發(fā)以電池供電的可攜式數(shù)據(jù)記錄設(shè)備。
·采用加密位和MPU,防止外部存取片上快閃記憶體
使用外置記憶體或邏輯的系統(tǒng)往往存在一個(gè)重要的問(wèn)題,那就是片上快閃記憶體很容易受到未經(jīng)授權(quán)的外來(lái)存取入侵。為此,愛(ài)特梅爾的SAM7E微控制器采用了多項(xiàng)保護(hù)代碼的安全措施,包括MCU不能從外置記憶體啟動(dòng);使用快閃記憶體加密位元,使通過(guò)快速快閃記憶體編程介面(Fast Flash Programming Interface, FFPI)和JTAG存取片上快閃記憶體的操作失效;通過(guò)配置記憶體保護(hù)單元(MPU),允許從片上快閃記憶體來(lái)執(zhí)行代碼操作,禁止由其他來(lái)源執(zhí)行。
·512KB MCU采用雙存儲(chǔ)庫(kù)記憶體,提高應(yīng)用內(nèi)編程能力
512KB SAM7SE配置的雙存儲(chǔ)庫(kù)(dual-bank)記憶體支援真正的邊寫(xiě)邊讀操作,這樣系統(tǒng)就可以在持續(xù)運(yùn)行的同時(shí)被編程。另外,雙存儲(chǔ)庫(kù)記憶體還可保護(hù)系統(tǒng),免受斷電或其他引起系統(tǒng)無(wú)法正常運(yùn)行的錯(cuò)誤所干預(yù)。
·PDC憑借外部記憶體的直接存儲(chǔ)功能,支援25Mbps的SPI通訊
現(xiàn)代通訊協(xié)定的最大數(shù)據(jù)速率已超過(guò)了傳統(tǒng)ARM7 MCU的處理能力。例如全速USB的數(shù)據(jù)速率為12Mbps,高速串列周邊設(shè)備介面(SPI)為25Mbps,但傳統(tǒng)ARM7卻只有4Mbps,所以已經(jīng)無(wú)法有效地處理數(shù)據(jù)。SAM7SE系列與愛(ài)特梅爾的其他SAM7 MCU一樣,配有一個(gè)十一通道的周邊設(shè)備DMA控制器(peripheral DMA controller, PDC)。該P(yáng)DC只需利用百分之四的CPU資源,即可將片上頻寬提高到10Mbps;同時(shí)還無(wú)需CPU的參與,便可直接在外置NAND Flash或SDRAM上存儲(chǔ)數(shù)據(jù)流程。
·周邊設(shè)備支援實(shí)時(shí)確定過(guò)程式(deterministic)應(yīng)用
SAM7SE系列提供了8位元MCU所具備的監(jiān)控功能,包括低電壓檢測(cè)(brown-out detector)、上電復(fù)位 (power-on-reset)、即時(shí)時(shí)鐘、晶振、看門(mén)狗定時(shí)器以及三個(gè)16位計(jì)時(shí)器。通訊介面包括USART、USB、雙線介面(TWI)、I2S同步串列介面(SSC)和串列周邊設(shè)備介面。此外,該系列器件還配有四個(gè)脈沖寬度調(diào)變器(PWM)、一個(gè)八通道的十位模數(shù)轉(zhuǎn)換器(ADC)和八十八個(gè)I/O腳。
·配有三個(gè)PIO控制器,可同時(shí)存取不同周邊設(shè)備
傳統(tǒng)MCU采用多工技術(shù)來(lái)存取不同周邊設(shè)備,在存取多個(gè)周邊設(shè)備時(shí)往往會(huì)造成瓶頸現(xiàn)象。但采用三個(gè)獨(dú)立的PIO控制器就能夠避免這個(gè)問(wèn)題,當(dāng)EBI未被占用時(shí),就可以同時(shí)存取所有周邊設(shè)備。
·價(jià)格與供貨
AT91SAM7SE512采用128腳綠色環(huán)保QFP或BGA封裝,訂購(gòu)一萬(wàn)片的價(jià)格分別為QFP封裝每片8.43美元和BGA封裝每片9.38美元。AT91SAM7SE256和AT91SAM7SE32將于2007年初面市。查詢愛(ài)特梅爾AT91SAM系列智能式ARM微控制器的詳情,請(qǐng)瀏覽網(wǎng)頁(yè):http://www.atmel.com/products/AT91。
(完)