嵌入式微處理器指南
Cirrus Logic
(www.cirrus.com)
Cirrus Logic公司基于ARM9的新型EP9301、EP9302和EP9315嵌入式處理器和以前推出的EP9312的目標(biāo)是銷售點(diǎn)終端、醫(yī)療儀器、安全和監(jiān)視、工藝監(jiān)視、數(shù)字娛樂(lè)等應(yīng)用。這些處理器包括WinCE.NET電路板支持包和Linux內(nèi)核端口。
基于ARM的入門級(jí)EP9301的工作頻率高達(dá)166MHz,外部總線速度達(dá)66MHz,集成了1/10/100-BaseT以太網(wǎng)MAC(媒體訪問(wèn)控制器),配有兩個(gè)USB2.0主機(jī)端口。200MHz EP9302聯(lián)網(wǎng)SOC集成了一個(gè)以太網(wǎng)接口和各種外設(shè)。EP9307圖形和人機(jī)接口的目標(biāo)是各種聯(lián)網(wǎng)應(yīng)用,它們需要一個(gè)圖形加速器以及各種顯示功能和音頻功能來(lái)創(chuàng)建一個(gè)豐富的人機(jī)接口。EP9312SOC配備一個(gè)200 MHz ARM9處理器和100MHz系統(tǒng)總線。它包括MaverickCrunch數(shù)學(xué)引擎、MaverickKey技術(shù),以及各種集成的外設(shè),比如兩個(gè)EIDE器件、一個(gè)1/10/100-Mb/s以太網(wǎng)MAC、三個(gè)USB2.0主機(jī)端口、LCD接口和觸摸屏接口。
高度集成的EP9315處理器的基礎(chǔ)是EP9312的各種功能,面向下一代消費(fèi)應(yīng)用和工業(yè)應(yīng)用。EP9315的處理器速度高達(dá)200MHz,總線速度為100MHz,并集成了以太網(wǎng)MAC、PCMCIA支持、雙通道IDE、三個(gè)USB2.0主機(jī)端口。EP9315還支持一個(gè)18位顯示器、一個(gè)觸摸屏、一個(gè)袖珍鍵盤,并且增加了一個(gè)單獨(dú)的圖形加速器來(lái)加速塊復(fù)制等基本的圖形功能。EP9315支持多種音頻選擇以及6聲道24位I2S音頻,并且能編解碼各種音頻算法,比如AAC、MP3、Windows Media Audio。
MaverickKey技術(shù)是Cirrus除EP9301之外所有基于ARM9的嵌入式處理器上的標(biāo)準(zhǔn)技術(shù),包括MaverickKey數(shù)字版權(quán)管理工具和先進(jìn)的MaverickCrunch混合模式數(shù)學(xué)協(xié)處理器。MaverickKey技術(shù)使設(shè)計(jì)人員能夠?yàn)閿?shù)字版權(quán)管理實(shí)現(xiàn)分配硬件ID。該技術(shù)能在產(chǎn)品進(jìn)入制造階段時(shí)防止設(shè)計(jì)盜版。MaverickCrunch引擎大大加快了ARM920T處理器內(nèi)核的單精度和雙精度整數(shù)和浮點(diǎn)處理功能。
Cyan Technology
Cyan Technology公司基于閃存的低功率16位嵌入式通信eCOG1k微控制器實(shí)現(xiàn)了25MHz RISC Harvard架構(gòu),該架構(gòu)包括64KB內(nèi)部閃存、4KB RAM及2KB高速緩存,來(lái)降低它與閃存聯(lián)合使用時(shí)的功耗。外部存儲(chǔ)器接口支持32MB外部存儲(chǔ)器的尋址能力。其它特點(diǎn)包括IrDA、一個(gè)智能卡接口、一個(gè)4通道12位ADC、一個(gè)溫度傳感器、一個(gè)24位長(zhǎng)的內(nèi)部定時(shí)器、DMA、一個(gè)MMU、一個(gè)專有端口配置器。Cyan的開(kāi)發(fā)軟件包括CyanIDE,它包含一個(gè)完整的ANSI無(wú)限C編譯器、仿真器、調(diào)試器、外設(shè)配置軟件。外設(shè)配置軟件使用戶能選擇他們需要的那些外設(shè),并把它們連接到選定的引腳。外設(shè)寄存器設(shè)置代碼在匯編語(yǔ)言中自動(dòng)生成。所有Cyan開(kāi)發(fā)軟件都可免費(fèi)下載。
Cybernetic MicroSystems
(www.controlchips.com)
Cybernetic MicroSystems公司的ASIC連接到各種很難從通用計(jì)算機(jī)控制的外設(shè)。這些芯片提供了一個(gè)高度可編程的接口,連接到外設(shè)的低層功能。這種100引腳的8位P-51微控制器或者位于計(jì)算機(jī)主機(jī)和外設(shè)之間,或者本身就成為外設(shè)。P-51配備一個(gè)主機(jī)端的雙端口RAM接口(PC104/ISA格式),看起來(lái)像是主機(jī)的存儲(chǔ)器,但它具有8051的智能和功能,比如定時(shí)器、計(jì)數(shù)器、若干I/O端口、若干中斷,以及一個(gè)特殊的平方根函數(shù),用于外設(shè)應(yīng)用。
P-51可鏈接,因此您能復(fù)制它,用于單個(gè)主機(jī)上的多任務(wù)處理。它能處理那些針對(duì)PC104嵌入式系統(tǒng)應(yīng)用的通用操作系統(tǒng)不能處理的實(shí)時(shí)外設(shè)硬件和中斷。它具有復(fù)位時(shí)的電路內(nèi)可編程能力,因此您能輕松下載和升級(jí)8051代碼。它包括內(nèi)置的調(diào)試功能,比如斷點(diǎn)和單步調(diào)試,從而在沒(méi)有ICE的情況下實(shí)現(xiàn)電路內(nèi)代碼開(kāi)發(fā)。
Cypress Microsystems
(www.cypressmicro.com)
Cypress MicroSystems公司的現(xiàn)場(chǎng)可編程混合信號(hào)PSOC(可編程片上系統(tǒng))陣列的目標(biāo)是消費(fèi)、工業(yè)、辦公自動(dòng)化、電信、汽車應(yīng)用中的嵌入式控制功能。PSOC器件把一個(gè)8位處理器內(nèi)核和一些可編程模擬和數(shù)字邏輯塊、16KB閃存、256B SRAM,以及一個(gè)MAC(乘法累加)單元集成在一起。所有PSOC器件都是可動(dòng)態(tài)重新配置的,使得設(shè)計(jì)人員能在運(yùn)行中創(chuàng)建系統(tǒng)功能,這能使裸片的使用率超過(guò)120%。例如,汽車PSOC LIN(本地互連網(wǎng)絡(luò))總線參考設(shè)計(jì)四次重復(fù)使用同樣的晶體管來(lái)支持LIN通信方式,這樣,這些晶體管消耗不到10%的PSOC硬件資源。
新一代CY8C27x器件系列改善了較早的PSOC器件的模擬支持,具有儀器質(zhì)量的模擬性能,包括滿擺幅輸入、可編程增益,以及低噪聲、輸入泄漏和電壓偏移,用于4個(gè)14位ADC的外設(shè)塊。它包括12個(gè)片上模擬塊、8個(gè)數(shù)字塊、一個(gè)配備32位累加器的8×8乘法器、16KB閃存、256B SRAM。CY8C24xxx系列包括6個(gè)模擬塊、4個(gè)數(shù)字塊,它適合于電機(jī)控制和運(yùn)動(dòng)控制應(yīng)用。CY8C22xxx系列配備3個(gè)模擬塊、4個(gè)數(shù)字塊,目標(biāo)是傳感器應(yīng)用,包括火情檢測(cè)設(shè)備和入侵檢測(cè)設(shè)備。
PSOC系列包括一些預(yù)先編程的專門版本,用于照明、能源、電機(jī)控制、通信、汽車、電池應(yīng)用。系列中的各個(gè)型號(hào)都配備一個(gè)參考設(shè)計(jì)和廣泛的應(yīng)用說(shuō)明,用于加快應(yīng)用開(kāi)發(fā)。PSOC器件采用節(jié)省空間的MLF封裝,該封裝具有優(yōu)秀的散熱和電性能,是手持便攜設(shè)備的理想選擇。
Dallas Semiconductor
(Maxim Integrated Products,www.maxim-ic.com)
Dallas Semiconductor公司提供4個(gè)兼容8051指令集的微處理器系列。這些8051兼容產(chǎn)品把一些精選的內(nèi)部選件和I/O選件與專有的內(nèi)核設(shè)計(jì)結(jié)合在一起,提供最高性能的8051派生產(chǎn)品。這些器件包括單時(shí)鐘/機(jī)器周期部分,能達(dá)到接近33 MIPS的工作速度。這些器件的內(nèi)存配置是ROMless、EPROM和系統(tǒng)內(nèi)可編程閃存,從16KB到64KB。這些安全微控制器的目標(biāo)是那些需要知識(shí)產(chǎn)權(quán)偷竊防范措施的應(yīng)用。這些器件采用多種支持ATM、銷售點(diǎn)終端、數(shù)據(jù)登錄應(yīng)用的先進(jìn)加密技術(shù)。Keil和IAR為DS80C400提供開(kāi)發(fā)工具支持。
網(wǎng)絡(luò)微控制器為聯(lián)網(wǎng)應(yīng)用提供低成本連接,并包括一個(gè)內(nèi)置以太網(wǎng)MAC、存于ROM中的完整TCP/IP地址堆疊、CAN,以及一些并口和串口。這些器件使用一種運(yùn)行于75MHz、尋址范圍寬達(dá)22位的微控制器內(nèi)核?;旌闲盘?hào)微控制器具有12位模數(shù)轉(zhuǎn)換功能和兩條8位PWM通道(它們可結(jié)合成16位),以及多個(gè)串口和并行I/O。
評(píng)論