機皇N95和其兄弟N95 8G上市已經有壹段時間了,強悍的性能已經人盡皆知,這其中不得不提到壹位大功臣——Omap2420,就是N95那顆強勁的“心”。
Omap2420由德州儀器(TI)制造,適合基於Linux、Windows和Symbian操作系統(OS)的高端手機應用。它是Omap 2系列產品中的第壹款,而Omap2系列最終將會轉向“調制解調和應用處理器”的混合領域。或許這款芯片最吸引人的地方就是多處理器內核,它包含了330MHz的ARM 11 RISC、220 MHz的TI C55 DSP、內含ARM7的成像和視頻處理器,以及支持166 MHz移動DDR SDRAM的Imagination Technologies公司3-D圖形處理器。該芯片還集成了顯示和相機控制器、SDRAM和閃存控制器,並附加了60多個外圍控制器。Omap 2420能夠為高端多媒體應用提供強大支持,這些應用包括30fps通用中間格式(CIF)的視頻會議、30fps的VGA編解碼、VGA和TV顯示,以及300萬像素以上的相機。
2420與TI前幾代Omap應用處理器最大的不同,就是設計工藝由130nm縮減為90nm。另外,2420使用的ARM內核性能也有所提高:之前的Omap芯片最高只能支持220MHz,而2420則將速度提高到了330MHz。2420的高速緩存容量和存儲器總帶寬都有所增加,此外TI還用ARM11 RISC取代了ARM9。
Omap2420的3-D圖形性能提高了40到50倍,視頻性能也提高了壹個數量級。而且通過並行處理,其多任務處理能力更為強大。
2420是壹款多內核設計的芯片,TI早已明確表示,今後將根據應用需求支持盡可能多的內核。這樣看來,並行處理或多內核處理已經成為TI未來在手機應用領域的發展方向。
2420獨特的版圖層容納了TI的多引擎處理和電源管理功能。在這裏,TI轉向了壹種名為開放內核協議(OCP)的標準化互連方法,OCP屬於壹個獨立的非營利標準組織OCP-IP。
OCP方便了內核復用,而且使內核能夠獨立於集成子系統。OCP還實現了壹組可用於整個芯片的定時規則,以及單獨的驗證工具組。如果設計過程中有需要,它還允許IP模塊在系統內四處移動,這就使系統分析和芯片調試變得更加簡單和直接。
Omap2420的電源管理技術允許各處理器針對不同應用分別進行功耗優化。在裸片級,TI將多個電源域組合在壹起,每個域都能關斷電源至零漏電,從而極大地延長了電池壽命。Omap2420中采用的許多電源管理技術都是TI新型SmartReflex技術中的壹部分。
在晶體管和軟件級,TI尤其關註如何適應零漏電水平。通過使用預置在裸片上的多個電源開關,該架構能夠對不同的域單獨斷電,從而幫助TI獲得需要的間隔尺度(granularity)。此外,芯片中還包含特殊的嵌入式“diode-footed SRAM”開關,用於減小嵌入式存儲器的功耗。
由於終端用戶對功率的需求各有不同,所以TI實現了軟件可編程功率模式,可以根據不同應用對電壓和頻率進行調整。例如,通過定義“關斷”模式進入最低功耗狀態。
目前,Semiconductor Insights(SI)公司正在對Omap2420進行分析。我們已經確定了TI的雙路(two-pass)電源開關控制電路,正在分析該控制電路在自動布線電路中對整個電源管理系統的影響。通過對裸片進行分析,SI還揭示了ARM內核、DSP內核以及圖形加速器的具體位置。曾經產生懷疑的存儲控制器、TMS320C55x DSP、電源管理模塊以及成像視頻加速器(IVA)的位置也都得到了確認。
2420中包含5種存儲器類型,所有嵌入式存儲器加起來大概占據了裸片面積的1/4,而Omap1710內4種不同存儲器類型大約占裸片的17%。但是,Omap2420的裸片尺寸大概是Omap1710的1.9倍,看來獲得更高的集成度需要在裸片面積上做壹些犧牲。
從軟件角度來看,TI讓代碼從兩方面管理電源狀態:首先,通過監控工作負荷,軟件知道何種應用正在使用;其次,軟件收集統計信息來確定工作量情況。這就使芯片能夠根據實際使用模式進行基於預測的電源管理。
TI正努力使Omap的工藝向65nm轉移,在此過程中產生的壹些額外工藝問題影響了芯片的漏電。我們都知道,TI擁有多項90nm工藝技術:有些采用高漏電晶體管,有些采用低漏電晶體管;因此可以推斷,TI在65nm工藝上會繼續延續這壹戰略。此外,TI也會能在系統級對額外漏電進行補償,所以我們期待TI為解決65nm漏電問題提出壹些獨特的電路實現方法。
位於電源管理設計外圍的TWL92230是壹款輔助的電源管理器件。它采用250nm模擬BiCMOS工藝設計,能夠提供壹些特殊功能,例如板上電壓調節和DC/DC轉換,用來補充2420的功能。
事實上,TWL92230專為與2420配套使用而設計,它包含了壹些適用於最新Omap的特殊保護機制,例如裸片發熱測溫計及過熱斷電保護。其中過熱斷電保護允許TWL92230關斷其DC/DC轉換器,然後向2420發送壹個中斷信號。由於手持式設備的外形在不斷縮小,類似的功能就十分重要。
TWL92230的使用還取代了許多外圍芯片以及單芯片中的離散元件。
在推出2420的整個過程中TI克服了無數困難,版圖的復雜性是2420最大的挑戰。但2040最終從艱難中走出,並使用了標準工具的最新測試版進行驗證。
存儲器部分
TI支持在Omap2040上進行封裝疊加(PoP)式存儲器堆疊。PoP是指直接將壹個封裝置於另壹個封裝之上,二者的封裝材料直接相連。然而這樣的存儲器堆疊會產生壹些問題。由於漏電流會產生熱量,因此在Omap2420上放置另壹塊芯片會增加整個系統的發熱量。
這裏就輪到SmartReflex技術大顯身手。為了保證兼容性和穩定性,TI分別以POP和標準裸片堆疊方式,對各存儲器廠商推出的適合SRAM或移動DDR器件與Omap2420的耦合情況進行了仿真。
從TI的角度來說,PoP是壹種商業模式。因為PoP促使客戶與存儲器廠商進行談判,這樣TI就不必局限於支持某壹種特定的存儲器。
三星最新的NAND閃存器件引發了壹個問題:能夠堆疊接觸的存儲器總量是否有限。因為NAND閃存和NOR閃存似乎都很盛行,所以有人可能會疑惑,用戶到底會采用哪種存儲器配置呢?其實這裏不必擔心,因為TI支持各種閃存配置和類型,包括高達1GB的NAND或NOR,以及高達1GB的移動DDR。即使NAND在高端手機的大容量存儲應用中更受歡迎,TI仍將NOR視為其很好的競爭者。
總而言之,TI壹直在非常努力地推動利用Omap2420進行設計的範圍,來滿足壹些比較“瘋狂”的應用。例如在運行高質量音頻應用的同時運行高質量的3-D遊戲,還要用OMAP2420來控制壹臺標準電視進行全屏遊戲。按TI的說法,這樣的應用將會變得非常普遍。同時,TI還宣稱OMAP2420能夠在兩臺顯示器上同時運行圖形和視頻處理,並且能利用同壹套存儲器件,在壹個高級操作系統上並行運行音頻、視頻和3-D遊戲。
雖然Omap2420來勢兇猛,但在這個領域它並非沒有競爭對手。Broadcom07年就推出了其BCM2705多媒體處理器,而Nvidia和ATI科技也在繼續設計同類產品與TI競爭。此外,高通也仍然關註如何將高端多媒體功能和基帶功能相整合。
但是TI憑借Omap 2420,已經將芯片的整體集成度和功能性又向前推進了壹步。希望2420能夠幫助TI繼續保持其在應用處理器領域的領先地位。
N82的CPU選用OMAP2420而不是OMAP2430的好處!
先說點題外話。諾基亞手機裝載的CPU大多數屬於TI的OMAP系列(OMAP1710、OMAP2420),HTC(多普達)則壹般使用OMAP850。有區別的地方是OMAP850內置了通訊芯片,是壹款ARM7的GSM/GPRS數字基帶處理系統。OMAP850是壹個性價比較高方案。不過諾基亞不選擇它顯然是不相信TI的通訊模塊,寧願自己來完成外圍電路的設計和芯片的選型也不選擇這個高集成度的CPU。可見諾基亞在通話質量和信號方面出色的原因了。
言歸正題!原先,大家都認為N82是用OMAP2430。不過通過網友的拆機,證實了N82使用的是OMAP2420+另壹個專門用於處理相機的芯片OMAP290。有些人聽到這個消息以後多少還是有些遺憾的,買個高端的N82,自然希望他用的CPU也是高端的。大多數人都認為OMAP2430比OMAP2420高了壹個檔次,而實際卻不是這樣的。
從壹臺手機的角度來講,2420/2430是CPU。但從技術的角度來講,2420/2430並不能叫CPU,而是壹塊集成了CPU、DSP、內存圖像處理器、加速器、接口以及很多壹臺手機需要用到的數字處理電路的芯片。就重要部件來說,2005年出的OMAP2420集成了:CPU -- ARM1136(330Mhz)、DSP -- TMS320C5x(220Mhz)、2D/3D圖形處理器(運算速度每秒處理2百萬個多邊形)、圖像/視頻處理器IVA(可處理大於400萬像素的靜止圖片)、內部集成5Mb的SRAM、外部能支持到512/768Mb的DDR內存……
而2007年出的OMAP2430又什麽樣呢?同樣是ARM1136的CPU,不過頻率提高到460Mhz;把DSP整個去掉了;把2D/3D圖形處理器的運算速度降低為每秒處理1百萬個多邊形;把圖像/視頻處理器升級為IVA2,處理500萬像素的靜止圖片只需要1秒的延遲;把第二攝像頭的相關電路也集成了進來;內部集成的5MbSRAM去掉,但USB接口升級為2.0。
看到這裏,我相信就算這方面的知識不怎麽熟悉,都可以明白了,OMAP2430相對於OMAP2420有壹個非常明顯的優點,那就是——便宜!同期的另壹型號芯片OMAP2431,在OMAP2430閹割掉OMAP2420的DSP的基礎上,再把2D/3D圖形處理器也閹割掉了,它更便宜。除了低成本之外,其他方面2430只能比2420差,最大的改動把圖像/視頻處理器做牛了。可是,這是壹個N82並不會使用到的部件,因為N82用的獨立的圖像/視頻處理器——OMAP290。
其實就算OMAP2430的圖像/視頻部分牛了,也同樣是沒法滿足N82的相機配置的。資料說處理500W需要1秒的延遲,且不說實際上就肯定大於1秒,就以1秒來算,妳按下快門,到相片從顯示屏上顯示,這有1秒的延遲,應該很多人都能接受,可妳別忘記了,N82要自動對焦的,鏡頭要從最短升到最長,分為好幾段,把每段的圖像都捕捉下來然後進行處理,判斷鏡頭在哪個位置的時候才是對焦的,然後把鏡頭挪到那個位置,提示框變綠,告訴妳可以繼續按了,所以呢,分成越多段,對焦就越準確,但就要花越多的時間。假設就分為10段吧(實際上遠遠不止),這就意味著,用2430的話,從妳稍微按下快門,到提示對上焦,這需要至少10秒的時間。如果N82照起像來是這樣的話,妳會買嗎?妳肯定不會。而如果壹個配備500W像素有氙氣閃光燈的N82,卻不能自動對焦,拍下來的照片壹片模糊就算妳願意掏錢買,諾基亞也不會希望自己做出這麽壹個垃圾來。所以,N82只能是用壹個專門的相機處理器,再加上其他方面都比OMAP2430好的OMAP2420。少了DSP,降低了2D/3D的處理速度,N82還可能是妳現在用起來的這樣的速度麽?說不定比基於OMAP1710的N73還慢點!
事實證明,N82零件選對了,而大家買N82也買對了。原來對N82沒用2430而覺得遺憾的朋友其實應該感到慶幸:還好,用的不是2420
有必要把這個DSP TMS320C5x 是幹什麽跟大家交代壹下。TMS320C5x是德州的壹個可編程數字處理器,它具體能幹什麽是由用戶編程來設定的,而不是像CPU壹樣是出廠就定死了的。這個處理器廣泛地用通信行業。網上有很多資料,也有專門介紹他的書。在N82上,這個芯片用來處理包括GSM/CDMA的語音處理,文本信息,彩信,GPRS 等等所有壹切跟無線電通信有關的東西,說得容易理解壹點,就是去除N82所有壹切的其他功能,單單就是打電話而已的話,只用這個芯片就夠了。既然這麽重要的壹個東西,2430怎麽可以去掉呢?因為2430提高了CPU頻率,原先用這個芯片實現的功能,現在用軟件在CPU上實現了,就像以前我們要在電腦上放VCD,還得插個解壓卡,要讓它能發出聲音,還得插個聲卡。可現在電腦的CPU的發展好快,這些東西全都由CPU處理+軟件的方式處理,而不需要另外專門的硬件了。這個從成本功耗等方面來說,是好的。但是,什麽東西都由這個高頻CPU來做的話,給用戶帶來的最大不方便的地方就是--在普通使用的情況下,也許沒有什麽大的感覺,可如果當妳在運行壹個比較占用資源的程序的時候(比如遊戲),這個時候壹個電話進來了,因為本來CPU就在100%了,現在還得騰空出來處理GSM方面的東西,整個反映將會變得非常的緩慢,再萬壹因為程序的問題,導致了死機,那麽電話將無法打成,而用單獨的DSP的話,只要通信建立了,就算S60系統死機了,通話還能繼續,最多就是結束的時候,妳沒法掛電話而要對方掛電話。。。
至於2D/3D加速器這個很好理解。3D遊戲會用到3D,而平常的圖片顯示,主題,字體這些跟顯示頻有關系的都可以用2D加速器來減輕CPU的負擔。
在某些方面OMAP2430確實比OMAP2420好,比如價格。但在性能上呢,把CPU頻率提高120MHz,拿掉壹個220MHz的專用處理器,能比以前的好?奔騰和賽揚有且僅有的差別就是把奔騰上內置的緩存去掉,性能上的差別我想誰都知道。盡管2420上5MbSRAM跟這個不能簡單的作比較,但是加上個處理器呢?為什麽以前intel的處理器有3-4G的頻率的,現在卻是越來越低呢,1.6G就比3G性能好。因為低頻多核,比高頻單核有著更好的性能與效率。如果N82選用2430的話,那麽就是意味著要用這區區ARM1136所提高的120Mhz來實現上面的兩個專用處理器的功能,這明顯就不符合N82的市場定位了。N82是個手機,而不是個電腦,科技以人為本,手機以打電話為本。就算把CPU頻率提高10倍,用不上,放在那裏幹耗電幹什麽?很多操作的瓶頸不在CPU,而是在儲存卡的讀寫速度。
如果對技術不是太熟悉,可以這樣的理解:在N82上有壹個專門處理手機功能的處理器TMS320C5x,還有壹個專門處理相機的處理器OMAP290,再加上壹個專門處理S60系統以溝通其他兩個處理器的處理器ARM1136。
OMAP2430並不是OMAP2420的升級替換產品,OMAP3430才是用來代替OMAP2420最高端地位的。OMAP3430在CPU發生重大變化的同時,把那個OMAP-DM290也集成了進來了。它的出現,讓OMAP2420成了壹個高不成低不就就東西。所以,必須要在OMAP2420的基礎上將其削弱,變成壹個新的成品OMAP2430,作為壹個中端產品來填補產品空隙。
下面來說說OMAP3430。第壹款采用TI的OMAP? 3 架構的器件——OMAP3430 多媒體應用處理器可提供比基於 ARM11 的處理器多至三倍的性能增益,同時使得 3G 手持終端具有可與筆記本電腦媲美的生產力以及先進的娛樂功能。作為業界第壹個將采用 65nm CMOS 工藝設計的應用處理器,OMAP3430 在降低內核電壓並增加了降低功耗的特性的同時比以前的 OMAP 處理器系列具有更高的工作頻率。高效率:OMAP3430 是業界第壹個集成 ARM? Cortex?-A8 超級標量微處理器內核的應用處理器。通過結合 TI OMAP3430 中的技術,ARM Cortex-A8 在滿足手持終端所需功率的同時,加快了用戶連接和數據的訪問速度並且推進了生產以及移動電話上的娛樂應用。多媒體/遊戲:IVA 2+ 是在 TI 的 DaVinci? 技術中使用的 TI 的成像、視頻和音頻加速器的第二代功耗優化版本,與以前的 OMAP 處理器相比,它在多媒體處理方面的性能最高可提高 4 倍。IVA2+ 增加的功能支持多種標準(MPEG4、H264、Windows Media Video 和 RealVideo 等)的 DVD 分辨率編碼和解碼。借助 OMAP3430 先進的多媒體功能,現在可以首次將多標準、達到 DVD 質量的便攜式攝像機添加至電話應用。此外,ARM 的向量浮點加速與 OMAP3430 的專用 2D/3D 圖形硬件加速器壹起提供了卓越的遊戲功能。圖形:OMAP3430 處理器嵌入了 Imagination Technologies 的 PowerVR SGX 圖形內核,使其成為首款支持 OpenGL ES? 2.0 和 OpenVG? 的應用處理器,提供卓越的圖形性能和高級的用戶界面功能。TI 通過 OpenGL ES 2.0 提供的 "smart pixel" 技術支持復雜和動態的圖像功能。這壹獨特的技術允許單獨對圖形中的每個像素編程,讓開發者能夠使用寫實電影的方式創造豐富的效果。現在用戶可以在移動環境 中體驗“栩栩如生”的面部特征、高級的反射效果以及多紋理的背景。成像:集成的圖像信號處理器 (ISP) 使得既可提高圖像質量又可減少外部組件、降低系統成本和降低系統功耗。OMAP3430 可以連接高達 1200 萬像素規格的影像傳感器並且連續拍攝遲延最低,使得照相手機的質量達到甚至超過目前市場上的大部分數碼相機的質量。OMAP3430 上的其它功能,如正流行的 JPEG 壓縮以及對串行和並行相機的連接支持有助於擴大吞吐量和存儲量,同時可增加設計靈活性。軟件和支持:OMAP3430 旨在支持所有高級操作系統 (HLOS) 平臺,包括主流 Linux?、Microsoft? Windows Mobile? 和 Symbian? 操作系統。OMAP 開發者網絡提供了大量程序和媒體組件,制造商可以使用它們來使其產品差異化並加快產品上市時間。電源管理:OMAP3430 以擁有市場上最先進且最有效的電源管理技術而著稱。此芯片充分利用了 TI 的 SmartReflex 技術,由壹系列智能和自適應硬件與軟件技術組成,通過這些技術可以根據設備活動、操作模式和溫度來動態控制電壓、頻率和功率。此外,TWL4030 電源管理/音頻編解碼器配套器件也支持 OMAP3430;TWL4030 專用於最大限度地延長電池壽命和提高使用 OMAP3430 應用處理器的移動電話的系統性能。高度集成的 TWL4030 將使用 SmartReflex 的穩壓器和轉換器、高保真音頻/語音編解碼器、AB/D 類音頻放大器、高速 USB 2.0 OTG 收發器、電池充電器電路及其它合並到壹個芯片中,從而在更有效地管理功耗的同時,顯著減少了電路板面積和系統成本。
主要特性:新的 OMAP? 3 結構將移動娛樂與高性能生產應用組合在壹起
業界第壹個采用 65nm CMOS 工藝技術設計的處理器,提高了處理性能
IVA? 2+(圖像、視頻、音頻)加速器支持多種標準(MPEG4、WMV9、RealVideo、H263 和 H264)的D1(720x480 像素)30fps 速率下的編碼/解碼
集成的圖像信號處理器 (ISP) 可提供更快、更高品質的圖像捕捉功能,並且可以降低系統成本
靈活的系統支持
復合視頻和 S 端子 TV 輸出
XGA(1024x768 像素)、16M 色(24 位定義)顯示支持
符合 Flatlink? 3G 的串行顯示和並行顯示支持
高速 USB2.0 OTG 支持
無縫連接至硬磁盤驅動器 (HDD) 設備以存儲大量數據
用 SmartReflex? 技術實現進壹步的功耗降低
借助 ARM TrustZone? 支持增強了 M-shield? 移動安全性
與 OMAP? 2 處理器軟件兼容
為可自定義接口提供 HLOS 支持
n95是500W像素沒錯,OMAP2420只能管理到400萬像素的攝像頭因為沒問題。但為什麽N95的OMAP2420卻搭配了500w像素的相機呢。打個比方:壹臺幾年前老的電腦,妳在它上面也能裝最新的Vista或Windows 7系統,也支持,只不過系統速度會很慢;在只能管理到400萬像素的攝像頭的OMAP2420上搭配了500萬像素的攝像頭,只能說效果沒有搭配400反應速度快,並不是說完全不能運行。在當時,為了搶占手機高端市場,Nokia只能使用當時能夠拿到的最好的OMAP2420來用給N95,要是N95搭配的是OMAP3430,那效果會好很多的!!!
最關鍵的是N95的500W不是有效像素,它的有效像素在450W左右,樓主可以對比下相同像素的數碼相機的有效像素,因為Nokia沒有提供相關資料,這不算欺騙消費者,就跟硬盤的容量壹樣。OMAP2420確切的說是可以管理400W級別像素的攝像頭,不壹定非得是400W像素不能多也不能少;樓主說的“主板不支持45nm的CPU”的問題只需要刷新BIOS就可以支持了,只要插槽(針數)壹樣就行了,不需要什麽“中介器”;至於“磁盤陣列”,只要不是4~5年前的主板(南橋芯片在ICH5以上即可,2003年發布的),安裝RAID驅動並在BIOS裏面打開相關選項就能支持常見的磁盤陣列(除非妳要自己建服務器),這也不需要額外的磁盤陣列卡。還有我最後說的是不太有說服力,但至少我認真思考並給出了我認為比較合理的答案,樓主要是感覺我回答不好可以不給我分,沒什麽,這說明我還需要提高。
最後,不管樓主是否選我,處於禮貌,我還是要說:
希望對妳有幫助~
願樓主早日解決問題。玩的愉快!!!