マイクロプロセッサを開発してきた。Gシリーズ」はベースバンド処理用CPUコアとアプリケーション処理用CPUコアを内蔵したヘテロジニアスなマルチコアプロセッサであり、ワンチップで携帯電話機の主要な機能を実現する。G1(エスエイチモバイルジーワン)」は、ルネサスとNTTドコモが共同で開発した。ルネサスは2005年7月末に評価用サンプルの出荷を始め、2006年5月には量産を開始した。G1」のベースバンド処理回路はWCDMAとGSM/GPRSの両方に対応している。G1」は、デュアルモードの携帯電話機に搭載された。G2(エスエイチモバイルジーツー)」の共同開発プロジェクトには、携帯電話機ベンダーの富士通と三菱電機、シャープが加わった。G2」はWCDMAおよびHSDPAとGSM/GPRS/EDGEに対応しており、第3世代(3G)携帯電話機に向けて開発された。2006年9月にサンプル出荷が開始され、2007年秋に量産が始められている。シャープ、ソニー・エリクソンの6社による共同開発プロジェクトとなった。2007年10月にはルネサスが評価用サンプルの出荷を始めた。現在は2008年後半の量産開始に向け、評価作業が進められているところである。2008で一部明らかにされた(講演番号13.3)。G2」チップ(以下は「G2」と表記)の概要をご紹介しよう。G3」(右)のチップ写真。両チップのフロアプランは類似点が少なくない。左にベースバンド処理回路をレイアウトし、右上にアプリケーション処理用ARMコア、その下に3次元グラフィックス回路、その下にメディア処理用SHX2コア、右下にメディアRAMを配置している「G3」と「G2」はともに、WCDMAおよびHSDPAとGSM/GPRS/EDGEに対応する。違うのはHSDPAのデータ通信速度である。cat.8)をサポートする。「G3」と「G2」が内蔵するCPUコアは3個あり、マルチメディア処理用がSuperHアーキテクチャのSHX2コア、アプリケーション処理用がARMアーキテクチャのARM11コア、ベースバンド処理用がARM9コアである。SHX2コアはSH-4Aを実装したCPUコアの1つで、8段のパイプラインを備えており、最大800MHzの周波数で動く。SH-4Aは2命令同時発行のスーパースカラー構造を採用している。「G3」では、内蔵するARM11コアの品種を変更するとともに、CPUコアの動作周波数を高めた。ARM11コアだが、G2では「ARM1136」を内蔵していたのに対し、G3では上位品種の「ARM1176」を内蔵した。SHXコアとARM11コアの動作周波数をG2の390MHzから、G3では500MHzに引き上げた。いずれも電源ドメインの数は20を超える。電力消費をきめ細かく管理しているかが分かる。入出力ピン数はどちらも同じで617ピンである。「G3」での大きな改良点は、メモリアドレス管理にある。ディスプレイ表示回路、ブレンディング回路など)が、仮想アドレス空間で単一のページテーブルを共有する構成とした。CPUコアだけでなく周辺回路コアもメモリ管理ユニット(MMU)を装備し、仮想アドレスと物理アドレスの変換をMMUで実行する。MMUでは物理アドレス同士の変換も行なう。仮想アドレスを採用したのは、外付けメモリ(通常はSDRAM)をより有効に活用するためである。携帯電話機が扱う静止画像や動画像などの解像度がどんどん高まっていることから、メモリの使用量は増加する一方になっている。「G3」では1,200万画素のカメラモジュールと30fps/640×480ドット(VGA)の動画再生をサポートしているため、メモリの使用量は非常に大きくなる。ISSCCの講演では、カメラで撮影している画像をディスプレイに表示した事例で仮想アドレスの効果を説明していた。従来はこのような使い方だと、53MBのメモリ領域を占有していた。それが仮想アドレスの導入により、わずか10MBで済むようになる。講演資料によると、おおよそ20MB~80MBを稼ぎ出せるという。アドレス変換にともなうオーバーヘッドが動画再生などの処理に与える影響はわずかであり、問題にはならないとしている。携帯電話機をオーディオプレーヤーとして使用したときに消費電力を低減するため、クロックを分割した。オーディオ再生時は、サウンドプロセッシングユニットと呼ぶDSPコアが主に動く。このDSPへのクロックを個別に設け、オーディオ再生時はCPUコアやオンチップバスなどへのクロック供給を制限した。その結果、クロックまわりの消費電流を大きく下げることができた。Instruments(TI)が携帯電話機用の大規模マイクロプロセッサを発表した(講演番号13.2)。ベースバンド処理とアプリケーション処理の両方を担うマルチコアプロセッサで、「ARM1176」CPUコアとTIの「TMS320C55x」DSPコアを内蔵する。TIは携帯電話機用のプロセッサファミリ「OMAP/OMAP2」シリーズを開発し、携帯電話機の最大手ベンダーであるフィンランドNokiaに採用されてきた実績を有する。「OMAP」シリーズには、ARMコアを内蔵したアプリケーション処理用プロセッサと、ARMコアとDSPコアの両方を内蔵してベースバンド処理とアプリケーション処理の両方を担うプロセッサがある。「OMAP2」シリーズの「OMAP2420」プロセッサは、「ARM1136」コアと「TMS320C55x」DSPコアを内蔵する。コアの動作周波数はそれぞれ330MHzと220MHzである。2008でTIが発表したプロセッサは、「ARM1176」コアが840MHz、「TMS320C55x」DSPコアが480MHzと非常に高い周波数で動作する。45nmと最先端のCMOSプロセスを使い、電源電圧の最適化回路と基板バイアスの最適化回路を駆使して動作周波数を高めるとともに、リーク電流を低減した。ベースバンド処理回路はWCDMA、HSUPA/HSDPA、GSM/GPRS/EGDEに対応する。MPEG-4のビデオストリーミング再生機能やMP3オーディオのストリーミング再生機能などを備える。製品化の時期は不明だが、次世代のOMAPチップになるものとみられる。pc-watch-info@impress.co.jpお問い合わせに対して、個別にご回答はいたしません。