アプリケーション・プロセッサ』を発表した。250/210は『StrongARM』(※1)を発展させた“XScaleマイクロアーキテクチャー”を採用した、32bitのRISCプロセッサー。250/210が初めての製品。v5アーキテクチャー”(※2)をベースに、キャッシュ構造やパイプライン構造などで独自の拡張を加えた。StrongARMと比較すると、より低い電力消費でより高い性能が得られるとしている。v4アーキテクチャー”を基に、米ディジタル・イクイップメント社(DEC、現米コンパックコンピュータ社)が拡張したもので、'98年5月にDECの半導体事業部をインテルが買収した際にインテルのものとなった。英アームのARMアーキテクチャーは現在“v6”まで発表されている。250/210や英アームの『ARM1020』は“v5”にそれぞれ準拠している。v6に準拠するプロセッサーは未発表。250/210に採用したXScaleコアは、ARMアーキテクチャーにはない部分として、マルチメディア用の演算用のアキュームレーターを追加している。パイプラインは7段(一部8、10段)で、インテルによると高速化のため組込用としては深い段数にしたという。Data-cache”(※3)など、パイプラインによる命令の並列実行効率を上げるための機能をサポートした。プログラムコード実行時に、ある命令が必要とするデータがまだキャッシュメモリー内に読み込まれていなかった場合、StrongARMでは外部メモリーからデータを読み込むまでの間、そこでパイプラインの実行が止まっていた(これを“ペナルティ”と呼ぶ)。Data-cacheでは、そのような場合でもパイプラインの実行を止めず、次の命令を実行するというもの。ほかの命令を実行している間に、外部メモリーからデータが読み込まれて処理されれば、まったくパイプラインの実行速度に影響を与えないですむというもの。250は、インテルが高性能なPDA向けと位置づけている製品で、コアの最高動作周波数が400MHz、300MHz、200MHzの3種類を用意する。210は今後の携帯電話に要求される高度なアプリケーション処理のための製品で、コアの最高動作周波数は200MHzと133MHzを用意する。モード”の2種類のモードを瞬時に切り替えられる機能(※4)を備える。250が256ピンのPBGA(プラスチックBGA。210が225ピンのTPBGA(ThinPBGA。13×13mm)となっている。250/210のこの機能を使うと、あらかじめ設定した高低2種類の動作周波数を、1クロック以内で切り替えることができる。この動作周波数は400MHzと200MHz、あるいは400MHzと100MHz、300MHzと200MHzというように設定できる(周波数の段階は100MHzとは限定されない)。周波数が低いモード(低消費電力モード)に変更となっても、コア電圧は高速動作時(ターボ・モード)に必要な電圧で固定されたままとなる。250メモリーインターフェースは32bitと16bitで、電圧2.5Vおよび3.3VのSRAM、フラッシュメモリー、SDRAMをサポートする。210のコアからは32bitのメモリーに見える仕組みになっている。250のみPCカード/コンパクトフラッシュのインターフェースも持っている)。カラー液晶ディスプレーのコントローラー(最大800×600ドット。16bitカラー)も備えている。内部アーキテクチャーには違いはないとしている。250は300MHz動作時で411mW、200MHz動作時では256mWと、大幅に低消費電力化が図られている。210では、同じ動作周波数なら消費電力はほとんど同じだという。PC機や、ARMアーキテクチャーに移行する次世代Palm機向けに提供する計画。210は、高度なアプリケーションをサポートする次世代の携帯電話向けに提供(※5)するとしている。現在の携帯電話では、無線部の信号処理とアプリケーション(Javaなどの外部アプリケーションも含む)の処理を1つのプロセッサーが行なっている。インテルでは、今後、データ通信速度が向上し、アプリケーションも複雑になることが予想されるが、そうした状況では、無線部の信号処理と、アプリケーション処理のためのプロセッサーを別にすることを提案している。ベスト51つのカメラで4画面。スマホお気に入り一覧マイページ。