ARMEP9312是一款基于ARM920T的片上系統(SOC),200MHz的ARM920T微處理器核的高性能以及包括IDE接口的豐富的外圍電路,使得EP9312成為諸如數字媒體服務器、自動點唱機、遠程信息控制系統、瘦客戶機、機頂盒、POS終端、工業控制、生物測量與安全系統以及GPS設備等應用的理想選擇,為下一代消費和工業電子產品的開發提供了新的思路。
ARMEP9312的主要特性
EP9312的主要特性描述如下:
200MHz的ARM920T處理器:
16KB指令Cache;
16KB數據Cache;
內嵌MMU,支持Linux,WinCE等嵌入式操作系統;
100MHz的系統總線頻率;
MaverickCrunchTM數學引擎:
支持浮點、整型和信號處理指令;
針對數字音頻的壓縮與解壓算法進行了優化;
硬件聯鎖(Interlocks)裝置允許聯機編碼;
MaverickKeyTM硬件編程ID,可用于數字版權管理(DRM)和設計知識產權的保護:
32位的*ID;
128位隨機ID;
集成外圍接口:
多達4組的32位SDRAM接口;
32/16/8位SRAM/FLASH/ROM接口;
串行EEPROM接口;
2路EIDE接口;
1/10/100Mbps以太網控制器;
3路UART;
3路USB2.0全速(12Mbps)主口;
紅外接口,支持慢速、快速模式;
LCD與光柵(Raster)接口;
帶ADC的觸摸屏接口;
8×8鍵盤掃描接口;
SPI接口;
zui多6通道的I2S接口;
AC`97接口;
2通道16位PWM輸出;
其它片內功能:
12個DMA通道;
可由軟件調整的RTC;
雙PLL可控制所有時鐘;
看門狗(Watchdog)定時器;
2個通用16位定時器;
1個通用32位定時器;
1個40位調試定時器;
中斷控制器;
片內Boot ROM;
16個帶中斷功能的增強型GPIO(EGPIO);
49個標準型GPIO;
芯片封裝方式:
352引腳PBGA封裝,可選擇無鉛封裝;
工作溫度范圍:
商業級:0oC~+70oC;
工業級:-40oC~+85oC;
ARMEP9312的應用領域
作為一款高集成度和片內外圍豐富的ARM9嵌入式微處理器,EP9312適用于如下領域:
商用與家用的瘦客戶端計算機;
網絡收音機;
網絡訪問設備;
工業計算機;
POS終端;
專業智能終端;
測試與測量設備;
工業手持設備;
醫療設備;
生物測量與安全系統;
其他嵌入式應用領域。
ARMEP9312概述
高性能ARM920T微處理器核
EP9312內嵌*的運行于200MHz(工業條件下推薦運行184MHz)的ARM920T微處理器核,以及支持Linux、Windows CE和其他許多嵌入式操作系統的存儲器管理單元(MMU)。ARM920T的32位微控制器結構具有5級流水線,可以以極低的功耗提供優異的性能,同時,16KB指令高速緩存和16KB數據高速緩存可為現有的程序和數據提供零等待時間,或者以鎖定的方式確保對關鍵指令和數據的無延遲存取。
對于一些程序存儲器大小有限制的應用場合,ARM920T所支持的壓縮型Thumb指令集有助于空間利用率的提高和程序存儲器的zui大化使用。
EP9312的ARM920T內核工作電壓為1.8V,輸入/輸出電壓(I/O)為3.3V,根據不同的運行速度,功耗從100mW~750mW不等。
MaverickCrunchTM數學引擎
ARMEP9312內部集成了一個MaverickCrunchTM數學協處理器,顯著提高了ARM920T的浮點運算、整型運算與信號處理能力,同時還專門針對數字音頻的壓縮與解壓算法進行了優化,因此,當對數字音頻進行編碼解碼、執行工業控制運算以及其它運算密集型計算和數據處理時,該協處理器可使EP9312具有高速、的計算能力。
MaverickKeyTM硬件可編程ID
ARMEP9312(包括EP93XX系列)內嵌的MaverickKeyTM*的硬件可編程ID是解決網上內容和電子商務安全問題的一個可行方案。MaverickKeyTM為OEM廠商提供了一種新方法,為硬件賦予特定硬件ID,比如SDMI(安全數字音樂計劃)或其他數字版權管理機制使用的ID。
MaverickKeyTM使用與一個32位ID和一個128位的隨機ID相匹配的方式,實現網絡安全與數字版權保護,以及電子商務的安全。
通用存儲器接口(SDRAM、SRAM、ROM和Flash)
ARMEP9312支持統一的存儲器尋址模式,所有的存儲設備都可以通過一組公共的地址總線和數據總線進行訪問。除一個于Raster/LCD刷新引擎的內部端口,存儲器的訪問通過高速處理器總線完成。其中,SRAM存儲控制器支持訪問8/16/32位存儲設備,可完成8/16/32位的ROM和SRAM訪問;SDRAM控制器可以支持多達4組的32位SDRAM的訪問與控制。存儲器接口的主要特性如下:
支持1~4組32位SDRAM,66/100MHz總線頻率;
一個于Raster/LCD刷新引擎的內部端口;
SDRAM、SRAM、ROM和Flash共享數據總線與地址總線;
支持NAND Flash和NOR Flash;
以太網控制器
ARMEP9312(包括EP93XX系列)內部集成了一個高性能1/10/100Mbps以太網媒體訪問控制器(MAC),通過與支持MII接口的外置PHY(物理層接口)簡單連接,系統即可實現高性能、低開銷的Internet訪問功能。以太網控制器的主要特性如下:
支持1/10/100Mbps的傳輸速率,可用于各種網絡應用場合;
可通過工業標準MII接口與片外物理層芯片接口,實現網絡連接;
IDE接口
ARMEP9312的IDE接口可以支持與2個ATA/ATAPI工業標準兼容設備的連接,支持主模式和從模式,其內部的DMA控制器支持Multiword DMA和Ultra DMA模式的數據傳輸。
串行接口(SPI、I2S和AC’97)
ARMEP9312內嵌的SPI接口可配置為主模式和從模式,支持National Semiconductor?,Motorola?和TI的傳輸協議。
AC’97接口支持一路立體聲輸入和多通道音頻輸出的編碼解碼。I2S接口支持24位立體聲音頻。
以上端口支持復用功能,I2S的端口0可以占用AC’97引腳和SPI引腳,I2S的端口1和端口2的串行輸入/輸出引腳與EGPIO[4,5,6,13]復用。三個I2S端口共用時鐘源。具體使用如下:
正常模式:支持一個SPI端口和一個AC’97端口;
基于SSP的I2S模式:支持一個SPI端口和zui多三個I2S端口;
基于AC’97的I2S模式:支持一個AC’97端口和zui多三個I2S端口;
注意I2S不能同時作為AC’97和SSP的輸出端口。
Raster/LCD接口
ARMEP9312的Raster/LCD接口可以為多種類型的顯示器提供數據與接口信號,主要特性如下:
支持數字LCD與TFT的時序與接口信號;
可編程支持隔行掃描、雙掃描彩色和灰度級平板顯示器;
基于SDRAM的幀緩存控制方式,便于提升顯示性能;
支持4、8、16,24位像素和256個灰度等級;
硬件支持zui大64×64像素光標;
支持8位數據接口顯示器;
帶12位A/D轉換器的觸摸屏接口
ARMEP9312內嵌的觸摸屏接口可用于數據采樣、控制以及與模擬電阻式觸摸屏接口等多種場合。主要特性如下:
支持4線、5線、7線或8線模擬電阻式觸摸屏接口;
未使用的引腳可用于其它功能;
支持觸摸屏中斷功能;
鍵盤接口
ARMEP9312的鍵盤接口電路可以掃描8×8的矩陣鍵盤,支持按鍵中斷功能。當系統不使用鍵盤接口使,所有引腳可以用作GPIO。
UART接口
ARMEP9312帶有三個UART接口:UART1、UART2和UART3。除作為通用UART以外,UART1支持異步HDLC全雙工發送與接收協議,UART2支持紅外發送與接收功能,UART3也支持HDLC。
靈活的系統啟動方式
ARMEP9312內嵌16KB的Boot ROM,可以完成標準的系統配置。Boot ROM支持從Flash存儲器、SPI串行ROM、或通過UART下載等方式啟動系統。靈活的系統啟動方式便于設計易于控制、可現場更新的嵌入式應用系統。
3通道USB2.0全速主口
EP9312內部集成了3通道USB2.0全速主口,與OHCI USB2.0全速規范(12Mbps)*兼容。USB主口能夠提供與諸如海量存儲設備、打印機、USB Hub、音頻播放器、數碼相機等外置便攜式設備的連接與數據通信,zui多可以掛接127個USB設備。USB主口同時也支持USB2.0低速標準,大大擴展了系統的應用領域和設計的靈活性。
支持EEPROM的二線接口
ARMEP9312的二線接口支持與諸如EEPROM、RTC等二線接口設備的通信與控制。
支持軟件微調的實時時鐘(RTC)
ARMEP9312的RTC軟件微調功能可以對32.768KHz的晶振進行補償,補償可以到1.24秒/月。
PLL與系統時鐘
ARMEP9312的處理器核與外圍模塊的工作時鐘由一個14.7456MHz的晶振提供,RTC的工作時鐘由一個32.768KHz的晶振提供。
定時器
ARMEP9312的看門狗定時器用于確保系統處于正常工作狀態,需要定時“喂狗”。
兩個16位定時器可以作為遞減計數器,或產生固定時間間隔的中斷,時間間隔的范圍可以從0.03毫秒到4.27秒。
一個32位的定時器,可以提供0.03微妙到73.3小時的定時。
一個40位的調試定時器,可以提供1.0微妙到12.7天的定時。
中斷控制器
EP9312的中斷控制器可以支持多達64個中斷源產生IRQ和FIQ請求。IRQ和FIQ均支持硬件優先級編程,以便以zui快的速度響應時間緊急的中斷事件。
EP9312的EGPIO引腳可編程為高電平、低電平、上升沿、下降沿,以及上升沿和下降沿同時觸發中斷。
12通道DMA控制器
EP9312的DMA控制器支持12個獨立的DMA通道,其中10個通道可用于外圍模塊與存儲器之間的數據傳輸,另外2個通道則專門用于存儲器之間的數據傳輸。
雙LED驅動
EP9312使用兩個專門的引腳,標識為GRLED和REDLED,用于外接兩個發光二極管,指示系統的運行狀態。
豐富的GPIO
EP9312包含增強型和標準型的GPIO,其中,16個增強型的GPIO可單獨配置為輸入、輸出和帶中斷功能的輸入引腳;還有49個標準型的GPIO可單獨配置為輸入、輸出或漏極開路(Open-drain)引腳。由于一些標準型的GPIO引腳可能與片內功能模塊復用,因此GPIO的實際可用數量與片內功能模塊的使用方式有關。
JTAG硬件調試接口
EP9312內嵌的JTAG調試接口支持ARM的Multi-ICE及與之兼容的系統調試。
ARMEP9312的主要特性
EP9312的主要特性描述如下:
200MHz的ARM920T處理器:
16KB指令Cache;
16KB數據Cache;
內嵌MMU,支持Linux,WinCE等嵌入式操作系統;
100MHz的系統總線頻率;
MaverickCrunchTM數學引擎:
支持浮點、整型和信號處理指令;
針對數字音頻的壓縮與解壓算法進行了優化;
硬件聯鎖(Interlocks)裝置允許聯機編碼;
MaverickKeyTM硬件編程ID,可用于數字版權管理(DRM)和設計知識產權的保護:
32位的*ID;
128位隨機ID;
集成外圍接口:
多達4組的32位SDRAM接口;
32/16/8位SRAM/FLASH/ROM接口;
串行EEPROM接口;
2路EIDE接口;
1/10/100Mbps以太網控制器;
3路UART;
3路USB2.0全速(12Mbps)主口;
紅外接口,支持慢速、快速模式;
LCD與光柵(Raster)接口;
帶ADC的觸摸屏接口;
8×8鍵盤掃描接口;
SPI接口;
zui多6通道的I2S接口;
AC`97接口;
2通道16位PWM輸出;
其它片內功能:
12個DMA通道;
可由軟件調整的RTC;
雙PLL可控制所有時鐘;
看門狗(Watchdog)定時器;
2個通用16位定時器;
1個通用32位定時器;
1個40位調試定時器;
中斷控制器;
片內Boot ROM;
16個帶中斷功能的增強型GPIO(EGPIO);
49個標準型GPIO;
芯片封裝方式:
352引腳PBGA封裝,可選擇無鉛封裝;
工作溫度范圍:
商業級:0oC~+70oC;
工業級:-40oC~+85oC;
ARMEP9312的應用領域
作為一款高集成度和片內外圍豐富的ARM9嵌入式微處理器,EP9312適用于如下領域:
商用與家用的瘦客戶端計算機;
網絡收音機;
網絡訪問設備;
工業計算機;
POS終端;
專業智能終端;
測試與測量設備;
工業手持設備;
醫療設備;
生物測量與安全系統;
其他嵌入式應用領域。
ARMEP9312概述
高性能ARM920T微處理器核
EP9312內嵌*的運行于200MHz(工業條件下推薦運行184MHz)的ARM920T微處理器核,以及支持Linux、Windows CE和其他許多嵌入式操作系統的存儲器管理單元(MMU)。ARM920T的32位微控制器結構具有5級流水線,可以以極低的功耗提供優異的性能,同時,16KB指令高速緩存和16KB數據高速緩存可為現有的程序和數據提供零等待時間,或者以鎖定的方式確保對關鍵指令和數據的無延遲存取。
對于一些程序存儲器大小有限制的應用場合,ARM920T所支持的壓縮型Thumb指令集有助于空間利用率的提高和程序存儲器的zui大化使用。
EP9312的ARM920T內核工作電壓為1.8V,輸入/輸出電壓(I/O)為3.3V,根據不同的運行速度,功耗從100mW~750mW不等。
MaverickCrunchTM數學引擎
ARMEP9312內部集成了一個MaverickCrunchTM數學協處理器,顯著提高了ARM920T的浮點運算、整型運算與信號處理能力,同時還專門針對數字音頻的壓縮與解壓算法進行了優化,因此,當對數字音頻進行編碼解碼、執行工業控制運算以及其它運算密集型計算和數據處理時,該協處理器可使EP9312具有高速、的計算能力。
MaverickKeyTM硬件可編程ID
ARMEP9312(包括EP93XX系列)內嵌的MaverickKeyTM*的硬件可編程ID是解決網上內容和電子商務安全問題的一個可行方案。MaverickKeyTM為OEM廠商提供了一種新方法,為硬件賦予特定硬件ID,比如SDMI(安全數字音樂計劃)或其他數字版權管理機制使用的ID。
MaverickKeyTM使用與一個32位ID和一個128位的隨機ID相匹配的方式,實現網絡安全與數字版權保護,以及電子商務的安全。
通用存儲器接口(SDRAM、SRAM、ROM和Flash)
ARMEP9312支持統一的存儲器尋址模式,所有的存儲設備都可以通過一組公共的地址總線和數據總線進行訪問。除一個于Raster/LCD刷新引擎的內部端口,存儲器的訪問通過高速處理器總線完成。其中,SRAM存儲控制器支持訪問8/16/32位存儲設備,可完成8/16/32位的ROM和SRAM訪問;SDRAM控制器可以支持多達4組的32位SDRAM的訪問與控制。存儲器接口的主要特性如下:
支持1~4組32位SDRAM,66/100MHz總線頻率;
一個于Raster/LCD刷新引擎的內部端口;
SDRAM、SRAM、ROM和Flash共享數據總線與地址總線;
支持NAND Flash和NOR Flash;
以太網控制器
ARMEP9312(包括EP93XX系列)內部集成了一個高性能1/10/100Mbps以太網媒體訪問控制器(MAC),通過與支持MII接口的外置PHY(物理層接口)簡單連接,系統即可實現高性能、低開銷的Internet訪問功能。以太網控制器的主要特性如下:
支持1/10/100Mbps的傳輸速率,可用于各種網絡應用場合;
可通過工業標準MII接口與片外物理層芯片接口,實現網絡連接;
IDE接口
ARMEP9312的IDE接口可以支持與2個ATA/ATAPI工業標準兼容設備的連接,支持主模式和從模式,其內部的DMA控制器支持Multiword DMA和Ultra DMA模式的數據傳輸。
串行接口(SPI、I2S和AC’97)
ARMEP9312內嵌的SPI接口可配置為主模式和從模式,支持National Semiconductor?,Motorola?和TI的傳輸協議。
AC’97接口支持一路立體聲輸入和多通道音頻輸出的編碼解碼。I2S接口支持24位立體聲音頻。
以上端口支持復用功能,I2S的端口0可以占用AC’97引腳和SPI引腳,I2S的端口1和端口2的串行輸入/輸出引腳與EGPIO[4,5,6,13]復用。三個I2S端口共用時鐘源。具體使用如下:
正常模式:支持一個SPI端口和一個AC’97端口;
基于SSP的I2S模式:支持一個SPI端口和zui多三個I2S端口;
基于AC’97的I2S模式:支持一個AC’97端口和zui多三個I2S端口;
注意I2S不能同時作為AC’97和SSP的輸出端口。
Raster/LCD接口
ARMEP9312的Raster/LCD接口可以為多種類型的顯示器提供數據與接口信號,主要特性如下:
支持數字LCD與TFT的時序與接口信號;
可編程支持隔行掃描、雙掃描彩色和灰度級平板顯示器;
基于SDRAM的幀緩存控制方式,便于提升顯示性能;
支持4、8、16,24位像素和256個灰度等級;
硬件支持zui大64×64像素光標;
支持8位數據接口顯示器;
帶12位A/D轉換器的觸摸屏接口
ARMEP9312內嵌的觸摸屏接口可用于數據采樣、控制以及與模擬電阻式觸摸屏接口等多種場合。主要特性如下:
支持4線、5線、7線或8線模擬電阻式觸摸屏接口;
未使用的引腳可用于其它功能;
支持觸摸屏中斷功能;
鍵盤接口
ARMEP9312的鍵盤接口電路可以掃描8×8的矩陣鍵盤,支持按鍵中斷功能。當系統不使用鍵盤接口使,所有引腳可以用作GPIO。
UART接口
ARMEP9312帶有三個UART接口:UART1、UART2和UART3。除作為通用UART以外,UART1支持異步HDLC全雙工發送與接收協議,UART2支持紅外發送與接收功能,UART3也支持HDLC。
靈活的系統啟動方式
ARMEP9312內嵌16KB的Boot ROM,可以完成標準的系統配置。Boot ROM支持從Flash存儲器、SPI串行ROM、或通過UART下載等方式啟動系統。靈活的系統啟動方式便于設計易于控制、可現場更新的嵌入式應用系統。
3通道USB2.0全速主口
EP9312內部集成了3通道USB2.0全速主口,與OHCI USB2.0全速規范(12Mbps)*兼容。USB主口能夠提供與諸如海量存儲設備、打印機、USB Hub、音頻播放器、數碼相機等外置便攜式設備的連接與數據通信,zui多可以掛接127個USB設備。USB主口同時也支持USB2.0低速標準,大大擴展了系統的應用領域和設計的靈活性。
支持EEPROM的二線接口
ARMEP9312的二線接口支持與諸如EEPROM、RTC等二線接口設備的通信與控制。
支持軟件微調的實時時鐘(RTC)
ARMEP9312的RTC軟件微調功能可以對32.768KHz的晶振進行補償,補償可以到1.24秒/月。
PLL與系統時鐘
ARMEP9312的處理器核與外圍模塊的工作時鐘由一個14.7456MHz的晶振提供,RTC的工作時鐘由一個32.768KHz的晶振提供。
定時器
ARMEP9312的看門狗定時器用于確保系統處于正常工作狀態,需要定時“喂狗”。
兩個16位定時器可以作為遞減計數器,或產生固定時間間隔的中斷,時間間隔的范圍可以從0.03毫秒到4.27秒。
一個32位的定時器,可以提供0.03微妙到73.3小時的定時。
一個40位的調試定時器,可以提供1.0微妙到12.7天的定時。
中斷控制器
EP9312的中斷控制器可以支持多達64個中斷源產生IRQ和FIQ請求。IRQ和FIQ均支持硬件優先級編程,以便以zui快的速度響應時間緊急的中斷事件。
EP9312的EGPIO引腳可編程為高電平、低電平、上升沿、下降沿,以及上升沿和下降沿同時觸發中斷。
12通道DMA控制器
EP9312的DMA控制器支持12個獨立的DMA通道,其中10個通道可用于外圍模塊與存儲器之間的數據傳輸,另外2個通道則專門用于存儲器之間的數據傳輸。
雙LED驅動
EP9312使用兩個專門的引腳,標識為GRLED和REDLED,用于外接兩個發光二極管,指示系統的運行狀態。
豐富的GPIO
EP9312包含增強型和標準型的GPIO,其中,16個增強型的GPIO可單獨配置為輸入、輸出和帶中斷功能的輸入引腳;還有49個標準型的GPIO可單獨配置為輸入、輸出或漏極開路(Open-drain)引腳。由于一些標準型的GPIO引腳可能與片內功能模塊復用,因此GPIO的實際可用數量與片內功能模塊的使用方式有關。
JTAG硬件調試接口
EP9312內嵌的JTAG調試接口支持ARM的Multi-ICE及與之兼容的系統調試。
下一篇:08年電子元器件行業投資策略報告
全年征稿/資訊合作
聯系郵箱:1271141964@qq.com
免責聲明
- 凡本網注明"來源:智能制造網"的所有作品,版權均屬于智能制造網,轉載請必須注明智能制造網,http://www.xashilian.com。違反者本網將追究相關法律責任。
- 企業發布的公司新聞、技術文章、資料下載等內容,如涉及侵權、違規遭投訴的,一律由發布企業自行承擔責任,本網有權刪除內容并追溯責任。
- 本網轉載并注明自其它來源的作品,目的在于傳遞更多信息,并不代表本網贊同其觀點或證實其內容的真實性,不承擔此類作品侵權行為的直接責任及連帶責任。其他媒體、網站或個人從本網轉載時,必須保留本網注明的作品來源,并自負版權等法律責任。
- 如涉及作品內容、版權等問題,請在作品發表之日起一周內與本網聯系,否則視為放棄相關權利。
2025長三角國際智能儀表/線纜產業博覽會
展會城市:滁州市展會時間:2025-11-11